Перейти к содержанию

Ёмкостное сенсорное касание

Начало урока

Ёмкостное сенсорное касание

Ваш ESP32 скрывает суперспособность, которой нет у обычного Arduino Uno: несколько его выводов могут чувствовать ваш палец через провод, кусочек фольги или даже через фрукт — без кнопки, без переключателя, без единой движущейся детали. В этом уроке вы узнаете, как именно это работает, как считать значение с сенсорного вывода, как превратить «сырые» числа в надёжное решение «касание / нет касания» и как построить настоящие сенсорные кнопки.

Главная идея и ваши учебные цели

Главная идея: сенсорный вывод — это, по сути, крошечная схема, измеряющая «запас электричества». Когда ваш палец приближается, он меняет то, сколько электричества может хранить площадка. ESP32 измеряет это изменение и выдаёт его в виде обычного числа. Ваш палец заставляет число уменьшаться. Вот и весь фокус.

К концу этого урока вы сможете:

  • Объяснить простыми словами, что такое ёмкость и почему ваше тело её меняет.
  • Назвать сенсорные каналы ESP32 T0–T9 и вывод GPIO, на котором находится каждый из них.
  • Считывать «сырые» значения с помощью touchRead() и наблюдать, как они падают при касании.
  • Выбрать и откалибровать порог, подходящий для длины вашего провода и влажности в помещении.
  • Делать сенсорные кнопки из фольги, фруктов или карандашного грифеля.
  • Подавлять дребезг касания и построить светодиод, переключаемый касанием.
  • Понять, как касание может вывести ESP32 из глубокого сна.
  • Устранять нестабильные показания как профессионал.
Что такое ёмкость? (простыми словами)

Ёмкость — это мера того, сколько электрического заряда может удержать предмет при заданном «толчке» напряжения. Представьте её как «размер электрического ведра». Большое ведро вмещает много воды, прежде чем наполнится; компонент с большой ёмкостью удерживает много заряда, прежде чем его напряжение вырастет.

Два куска металла, разделённые зазором, образуют конденсатор. Чем больше металл или чем ближе друг к другу эти два куска, тем больше заряда они могут хранить — тем больше ведро.

А вот ключевой факт для всего этого урока: ваше тело состоит в основном из солёной воды, а солёная вода проводит электричество. Когда ваш палец приближается к площадке, ваше тело действует как вторая, огромная металлическая пластина, соединённая с «землёй» всего мира. Из-за этого ведро площадки внезапно становится намного больше.

Запомните: палец рядом с площадкой → больше ёмкость → число touchRead() у ESP32 становится меньше.

Продолжите этот урок на YourAIZone

В полном уроке — объяснение целиком, разобранные примеры, частые ошибки, тесты с мгновенной проверкой и ИИ-репетитор. Начните сразу как гость или создайте аккаунт, чтобы сохранять прогресс.

В полном уроке

  • Объяснение целиком
  • Разобранные примеры
  • Частые ошибки и как их избежать
  • Тестовые вопросы: 16
  • ИИ-репетитор, который отвечает на вопросы по теме
  • Отслеживание прогресса для ученика, родителей и учителя