Подключаем DHT11, DHT22 к ESP32, ESP8266. Выводим показание на веб-странице.
ฝัง
- เผยแพร่เมื่อ 11 พ.ย. 2020
- Сегодня рассмотрим, как можно подключить DHT11, DHT22 к ESP32 (ESP8266). Как установить библиотеку DHT. И написать код позволяющий выводить показания с датчика без обновления HTML страницы.
В видео подключаю DHT11, DHT22 к ESP32, ESP8266. Продемонстрирую, как подключаются данные датчики к отладочным платам ESP32, ESP8266, и как выводить показания на телефон с обеих отладочных плат.
Код и подробное описание урока смотрите на странице проекта:
arduino-tex.ru/news/18/urok-2...
Установка, прошивка платы ESP32 в Arduino IDE (Windows, Mac OS X, Linux):
portal-pk.ru/news/226-ustanov...
Что такое NodeMCU? Программируем в среде Arduino IDE
portal-pk.ru/news/140-chto-ta...
Уроки по Arduino:
portal-pk.ru/page-13/uroki-ar...
Уроки Ардуино (Arduino) для начинающих:
arduino-tex.ru/menu/11/1/urok...
#ESP32 #ESP8266 #DHT11 #DHT22
++++++++++++++++++++++++++++++++++++++++++++++++++
**** Проекты на Arduino:
**** portal-pk.ru/page-17/proekty-n...
**** Уроки Arduino:
**** portal-pk.ru/page-13/uroki-ard...
-------------------------------------------------------------------------------------------------------------
- Официальный сайт:
portal-pk.ru
arduino-tex.ru
cnc-tex.ru
- Мы в контакте:
portal_pk
cnc_tex
arduino_tex
- Мы на фейсбук:
/ arduinoportalpk
/ cnctex.ru
/ arduinotex.ru
Вот и продолжай в том же духе! Добавь дисплей 2004, драйвер ТВ6612FNG для переворота на актуаторе, или двойное реле для двигателя. Датчик температуры и влажностиBME280 5v , DS18b20 на яйцо и по мелочи. Вот и разморозишь свой проект инкубатора! Только скетч не жми и схему. Вот люди к тебе и потянутся!!! А пока с меня ЖИРНЫЙ лайк. Молодец!!!
Спасибо. Буду стараться!
@@ArduinoTex ПОЛУЧИЛОСЬ ИНКУБАТОР ?
Здравствуйте, скажите пожалуйста десятые доли датчики могут показывать?
Обязательно на днях модернизирую увлажнялку. Сейчас она работает от ардуинки с твердотельным реле. Теперь буду знать уровень влажности, а только когда она достаточная или недостаточная
Успешной вам модернизации. Пишите если возникнут вопросы.
@@ArduinoTex неожиданно возник вопрос. Схему собрал, сделал вывод на светодиод: если влажность меньше 40, то зажигаем светодиод (позже заменю его на твердотельную релюшку)
Так вот. Спустя пару минут простоя (когда телефоном не смотришь показания), схема подвисает, в порт даже не выводится значение(или очень редко выводится). Как только заходишь телефоном на есп, молниеносно всё начинает работать. В какую сторону копать?
Расскажи подробней про вэб-интерфейс, прикрути ещё время, таймеры и управление реле, просто валяется двойное реле)))
В предыдущем уроке рассказывал как управлять 2 светодиодами. arduino-tex.ru/news/15/urok-1-veb-server-esp32-esp8266-v-srede-arduino-ide.html Подключаете вместо светодиодов реле и можно управлять.
Дякую
Спасибо что смотрите мой канал.
@@ArduinoTex канал супер.спасибо
Здравствуйте может кто-то может помочь залил скетч на плату esp8266. После этого интерфейс открывается в браузере но не передаются данные. В монитор порта arduino пишет что wi-fi соединение установлено, но данные не вычисляется. в чём может быть причина? Скетч залил прямо так же как и в описании видео добавив только моё wi-fi сеть и пароль
Как раз заказал на алике 8266, буду пробовать когда приедет.
Удачи в освоении ESP8266. Скоро на канале новые уроки и проекты на ESP8266 и ESP32.
@@ArduinoTex Сделайте видос про контроль акумулятора, чтобы устройство могло сигнализировать о необходимости заряда, как смартфон.
@@ArduinoTex Чтобы разбросав их по квартире, можно было потом собирать подсевшие и заряжать. Аккумуляторы типа 18650 или обычные как от старых нокий ;). Думаю будет интересно и полезно.
Это был урок?
а датчики надо калибровать? ... вроде датчики рядом а показания сильно разнятся 31 влажность с платы ESP32 И 20 С 8286 .., это даже не погрешность. А на телефон какую программу надо ставить чтоб видеть показания?
Все выводиться в браузер.
Cпасибо! Накидал приложуху на Флаттере, вместо страницы отдаю json.
C json тоже будут уроки.
'D4' was not declared in this scope
Хотя все подключено
Читайте arduino-tex.ru/news/18/urok-2-podklyuchaem-dht11-dht22-k-esp32-esp8266-pokazanie-na.html. Ищите где сделали ошибку.
Как узнать ip адрес платы?
Информация выводиться в монитор порта.
Как вывести на народмон?
На народный мониторинг ни разу не выводил. Если будет хотя бы 5 лайков этого комментария сниму отдельный урок. И за одно и сам разберусь.
люди добрые помогите плиз кто скажет что за ошибка при подключении esp32 Скетч использует 631346 байт (48%) памяти устройства. Всего доступно 1310720 байт.
Глобальные переменные используют 37960 байт (11%) динамической памяти, оставляя 289720 байт для локальных переменных. Максимум: 327680 байт.
esptool.py v2.6
Serial port COM4
Connecting...
Traceback (most recent call last):
File "esptool.py", line 2959, in
File "esptool.py", line 2952, in _main
File "esptool.py", line 2653, in main
File "esptool.py", line 460, in connect
File "esptool.py", line 440, in _connect_attempt
File "esptool.py", line 379, in sync
File "esptool.py", line 322, in command
File "esptool.py", line 285, in write
File "site-packages\serial\serialwin32.py", line 323, in write
serial.serialutil.SerialTimeoutException: Write timeout
Failed to execute script esptool
Произошла ошибка при загрузке скетча
Какая у вас ОС? ESP826 прошивает?
indos 10 извините не работает клавиша на ноуте
esp8266 прошивает без проблем