Оглавление:
Видео: ESP32 и OLED-дисплей: Интернет-часы - DHT22: 10 шагов (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Это руководство участвует в конкурсе: «GIFs Challenge 2017». Если вам это нравится, пожалуйста, проголосуйте, нажав на баннер выше. Большое спасибо!;-)
Это руководство является продолжением путешествия, чтобы узнать больше об этом замечательном IoT-устройстве ESP32.
В моем последнем руководстве: IOT Made Simple: играя с ESP32 в среде Arduino IDE, мы исследовали:
- Цифровой выход: мигающий светодиод
- Цифровой ввод: считывание сенсорного датчика
- Аналоговый вход: считывание переменного напряжения с потенциометра
- Аналоговый выход: управление яркостью светодиода
- Аналоговый выход: управление положением сервопривода
- Считывание данных о температуре / влажности с помощью цифрового датчика
- Подключение к Интернету и получение местного времени
- Получение данных с простой локальной веб-страницы, включение / выключение светодиода
- Передача данных на простую локальную веб-страницу
Теперь давайте включим OLED для локального представления данных, полученных датчиком DHT (температура и влажность), а также местного времени.
Шаг 1: BoM - Спецификация материалов
- Совет по развитию ESP32 (8,52 доллара США)
- 0,91-дюймовый последовательный синий OLED ЖК-дисплей 128x32 I2C IIC (2,98 доллара США)
- Цифровой датчик температуры и влажности DHT22 / AM2302 (9,99 долларов США)
- 1 х светодиод (опционально)
- 2 резистора: 330 Ом и 10 кОм
- Потенциометр: 10 кОм
- Протоборды
Шаг 2: Установка драйвера и библиотеки ESP32
Мы будем использовать Arduino IDE для программирования нашего ESP32, так же, как мы это делаем с семейством ESP8266.
Установите драйверы:
Важно, чтобы вы установили на свой компьютер обновленный драйвер CP210x USB to UART. Введите по этой ссылке: usb-to-uart-bridge-vcp-drivers и установите соответствующий драйвер для вашей ОС.
Установить библиотеку:
Новинка здесь в том, что сам Expressif в своем GitHub даст нам правильные инструкции по установке библиотеки: arduino-esp32. Следуйте инструкциям для вашей ОС.
После этого перезапустите Arduino IDE, и все готово! Вы должны увидеть несколько досок в меню «ИНСТРУМЕНТЫ». Выберите подходящий именно вам. В целом "родовой" ESP32 DEV MODULE работает нормально.
Когда вы впервые откроете IDE Arduino, вы заметите, что скорость загрузки по умолчанию составляет 921 600 бод. Это может спровоцировать нестабильность. Измените его на 115, 200 бод!
Рекомендуемые:
Создайте своего робота для видеостриминга, управляемого через Интернет, с помощью Arduino и Raspberry Pi: 15 шагов (с изображениями)
Создайте своего управляемого через Интернет робота для потоковой передачи видео с помощью Arduino и Raspberry Pi: Я @RedPhantom (он же LiquidCrystalDisplay / Itay), 14-летний студент из Израиля, обучающийся в средней школе Макса Шейна для продвинутых естественных наук и математики. Я делаю этот проект, чтобы каждый мог учиться у него и делиться им! Вы можете
Интернет-радио на базе Raspberry Pi: 5 шагов (с изображениями)
Интернет-радио на базе Raspberry Pi: есть что-то приятное в повороте переключателей и нажатии кнопок, как на старых радиоприемниках. К сожалению, многие из этих радиоприемников сломаны или на станциях не работает звук. К счастью, не так уж сложно превратить любое радио в интернет-радио с помощью
Комнатная температура через Интернет с BLYNK ESP8266 и DHT11: 5 шагов (с изображениями)
Комнатная температура через Интернет С BLYNK ESP8266 и DHT11: Привет, ребята, сегодня мы создадим монитор комнатной температуры, который мы сможем использовать для наблюдения за нашей комнатой из любой точки мира, и для этого мы будем использовать платформу BLYNK IoT, и мы будем использовать DHT11 для считывания комнатной температуры мы будем использовать ESP8266 для измерения
Отображение текста на OLED через Интернет: 9 шагов
Отображение текста на OLED через Интернет: Здравствуйте и добро пожаловать! Это короткое руководство научит вас отображать текст на Magicbit с помощью Magicblocks. Существует 2 основных метода достижения этой цели; Используя Inject Block. Используя Dashboard. Прежде всего войдите в свой Magicb
Интернет-радио с использованием ESP32: 7 шагов (с изображениями)
Интернет-радио с использованием ESP32: Дорогие друзья, добро пожаловать в еще один учебник! Сегодня мы собираемся собрать устройство Интернет-радио с большим экраном диагональю 3,5 дюйма, используя недорогую плату ESP32. Вы не поверите, но теперь мы можем создать Интернет-радио менее чем за 10 минут и с меньшими затратами