Архив метки: Кнопка

Обработка нажатия кнопки в прерывании

В статье про кнопку был рассмотрен программный метод подавления дребезга. Для обработки факта нажатия/отпускания кнопки так же можно использовать прерывания. Преимущества такого способа — в отсутствии необходимости в программе постоянно контролировать уровень сигнала на входе, к которому подключена кнопка. Читать далее Обработка нажатия кнопки в прерывании →

Подключаем кнопку («дребезг»).

Вспомнил молодость и… решил написать про обычную кнопку (выключатель) в микропроцессорной системе. Есть про кнопку статья, однако про так назывемый дребезг (буду без кавычек далее писать) — тут ни слова (наверно, где-то все же про это написано, но…).

Читать далее Подключаем кнопку («дребезг»). →

ESP-01. Arduino IDE. Простой Web-сервер — управление: 3 линии GPIO на вывод, 1 — на ввод

Кроме вывода данных, может потребоваться и считывание информации… На основе описанного выше примера сделан скетч WiFiWebServer_3out_1in, позволяющий управлять тремя выводами GPIO (GPIO0, GPIO1, GPIO3) и считывать состояние вывода GPIO2. В приведенной выше схеме «освобождаем» GPIO2 от светодиода и подаем на него с помощью кнопки S1 уровни логической единицы или нуля, имитируя источник данных…8266webGP3in1

Читать далее ESP-01. Arduino IDE. Простой Web-сервер — управление: 3 линии GPIO на вывод, 1 — на ввод →