Уроки по электронике и программированию
Пошаговые руководства для начинающих. Изучите основы работы с микроконтроллерами ESP32 от простых проектов до сложных систем.
Доступные уроки
Основы работы со светодиодами
Изучите принципы работы светодиодов, научитесь подключать их к ESP32 и создавать эффект мигания.
RGB светодиоды
Управление цветом, смешение цветов RGB, создание световых эффектов и радуги.
Работа с кнопками и входами
Подключение кнопок к микроконтроллеру, обработка нажатий и антидребезг контактов.
Аналоговые входы и потенциометры
Считывание аналоговых сигналов, использование АЦП и регулировка параметров в реальном времени.
Сервопривод (Servo Motor)
Управление точным позиционированием с помощью PWM, создание роботизированных систем.
Пьезоэлемент (Buzzer)
Генерируйте звуки и мелодии с ESP32, создавайте сигнализации и музыкальные композиции.
Ультразвуковой датчик HC-SR04
Измеряйте расстояние с помощью эхолокации, создавайте парктроники и системы обнаружения препятствий.
Датчик температуры и влажности DHT11/DHT22
Создайте метеостанцию: подключение датчика DHT, считывание температуры и влажности, расчёт теплового индекса.
OLED дисплей SSD1306 (I2C)
Подключите OLED экран по протоколу I2C и выводите текст, графику и данные с датчиков на дисплей.
Реле (Relay Module)
Управляйте мощными нагрузками — лампами, моторами, насосами — через слаботочный сигнал ESP32.
ИК-приёмник (IR Receiver)
Научитесь принимать сигналы от пультов ДУ с помощью ИК-приёмника VS1838B и управлять устройствами дистанционно.
Шаговый двигатель (28BYJ-48)
Управляйте точным угловым позиционированием с помощью шагового двигателя и драйвера ULN2003.
Матричная клавиатура 4×4
Подключите матричную клавиатуру к ESP32 и создайте кодовый замок с вводом PIN-кода.
Как проходить уроки
Каждый урок включает теоретический материал, практическое задание и код для загрузки на плату. Для выполнения уроков вам понадобится плата ESP32 и базовый набор компонентов.