ESP32: Дисплей, Кнопки и ручки
ESP32: Дисплей, Кнопки и ручки — 12 готовых примеров со схемой и кодом. Откройте любой в браузере и запустите без платы и проводов.
Автополив и фитолампа на ESP32 с веб-админкой
То же устройство, что на Arduino Nano — фитолампа 230 В по расписанию и два насоса 12 В со своим периодом полива, — но с веб-админ…
Автополив и фитолампа на ESP32: веб-админка и MQTT
Третий вариант прибора: к веб-админке ESP32 добавлен MQTT. Состояние — климат, лампа, насосы, всё расписание — уходит брокеру, ком…
Бортовой компьютер автомобиля на ESP32: OBD-II по CAN, SN65HVD230 и панель Settings
Читает данные автомобиля через диагностический разъём OBD-II: обороты, скорость, температуры, расход, коды неисправностей и VIN. С…
OLED: график значения
Кольцевой буфер и столбики. Показывает не только текущее значение, но и как оно менялось.
Автополив и фитолампа на ESP32: панель на GyverLibs/Settings
Четвёртый вариант прибора: веб-админка не написана руками, а собрана библиотекой GyverLibs/Settings — скетч только перечисляет вид…
LCD: меню на двух кнопках
Список пунктов, курсор и выбор. Минимальный интерфейс, из которого вырастает любой прибор.
Таймер обратного отсчёта
Минуты и секунды на четырёх разрядах. Кнопка запускает и сбрасывает, а отсчёт идёт по millis, а не по delay.
Змейка на светодиодной матрице 8×8
Руль — энкодер: по часовой — змейка поворачивает направо, против — налево. Съела точку — длиннее и быстрее; врезалась в себя — игр…
Секундомер с сотыми
Четыре разряда под секунды и сотые. Показывать сотые каждый виток нельзя — индикатор не успевает, да и глаз тоже.
Сейф с кодом: клавиатура, сервозамок и OLED
Код набирается на клавиатуре, «#» — ввод, «*» — стереть. Верный код отводит ригель сервоприводом на пять секунд. Три ошибки подряд…
Светофор с кнопкой пешехода и обратным отсчётом
Машинам горит зелёный, пока никто не нажал кнопку. Нажали — жёлтый, красный, а пешеходам зелёный с отсчётом секунд на индикаторе…
Секундомер для забега: старт и финиш с точностью до миллисекунды
Две кнопки — лучи на линиях старта и финиша. Время снимается в прерывании, в ту же микросекунду, когда луч пересекли, а не когда д…