Т.е. этот скетч надо залить в Mega2560 ее цифровой выход подать на вход ESP8266? правильно я понял?
Датчик DHT22 "глючит"
Датчик DHT22 "глючит"
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Датчик DHT22 "глючит"
[ref]Agat[/ref],
Вот с этой библиотекой работает норм.
Пример
Отправлено спустя 11 минут 42 секунды:
у esp и меги разные уровни - лучше подтяжку к 3.3 делать у esp, 10к например, и между ней и мегой поставить 100 - 200 ом.
Вот с этой библиотекой работает норм.
Пример
Отправлено спустя 11 минут 42 секунды:
Я тестил между двумя нано.
у esp и меги разные уровни - лучше подтяжку к 3.3 делать у esp, 10к например, и между ней и мегой поставить 100 - 200 ом.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Датчик DHT22 "глючит"
Да, пример работает. Минусовые выдает длинные, но это не проблема, главное нет ограничения диапазона в 25,6. Теперь осталось проверить будет ли эта библиотека дружить с wifi
Отправлено спустя 22 минуты 52 секунды:
Рано я обрадовался. с DHT11 не работает

-
- Полковник
- Сообщения: 4020
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 167 раз
Датчик DHT22 "глючит"
DHT11 - очень плохой датчик, лучше с ним даже и не экспериментировать.Agat писал(а): 16 янв 2023, 17:31 Рано я обрадовался. с DHT11 не работает выдает -999.00 и температура и влажность..
----
Вы все время пишите о температуре. Влажность для Вас имеет меньшее значение?
Если да, то очень неплохое для исследований и экспериментов является сенсор DS1820.
Последний раз редактировалось ecoins 16 янв 2023, 17:47, всего редактировалось 1 раз.
Датчик DHT22 "глючит"
ок. сейчас буду пробовать запускать с wifiecoins писал(а): 16 янв 2023, 17:45 DHT11 - очень плохой датчик, лучше с ним даже и не экспериментировать.
Отправлено спустя 37 минут 16 секунд:
Влажность очень важна, но с ней проблем нет, отображается всегда правдоподобно, не знаю насколько точно. DS18B20 тоже имеются на борту, с ними проблем нет, работают со всеми библиотеками!ecoins писал(а): 16 янв 2023, 17:45 Вы все время пишите о температуре. Влажность для Вас имеет меньшее значение?
Если да, то очень неплохое для исследований и экспериментов является сенсор DS1820.
-
- Полковник
- Сообщения: 4020
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 167 раз
Датчик DHT22 "глючит"
Ой уж со всеми? И стабильно?Agat писал(а): 16 янв 2023, 18:24 DS18B20 тоже имеются на борту, с ними проблем нет, работают со всеми библиотеками!
Предположу, что на ESP32, с работающим Wi-Fi (ESP8266,ESP32), блоками использующими прерывания могут быть проблемы.
Или вообще не работает (ESP32 на новом ядре) или "проскакивают" ошибки измерения.
Этой проблеме было уделено немалое время, проведены исследования.
И вроде было найдено приемлемое решение, которое. реализовано в последних блоках ecoins.
Датчик DHT22 "глючит"
Первые результаты печальны - со всеми датчиками и wifi что то приводит к постоянной перезагрузке платы... буду разбираться
С одним датчиком DHT22 и включенным wifi все работало.
Отправлено спустя 3 минуты 44 секунды:
А ну да не со всеми, если выдает nan, то и для температуры и для влажности. Но библиотеке которые выдают некорректную температуру , влажность показывают правдоподобно
Отправлено спустя 11 минут 25 секунд:
Значит разумно будет копать в этом направлении. Кстати я еще не проверял блоки ecoins со своими датчиками на Mega2560! Завтра займусь этим!ecoins писал(а): 16 янв 2023, 18:31 И вроде было найдено приемлемое решение, которое. реализовано в последних блоках ecoins.
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Датчик DHT22 "глючит"
А сколько датчиков всего?
О проблемах с некоторыми пинами esp8266 описано по месту расположения библиотеки. Да и не только.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Датчик DHT22 "глючит"
О проблемах с пинами знаю, но дело не в них, т.к. циклическая перезагрузка остается, если отключить все датчики.Sancho писал(а): 16 янв 2023, 21:58 А сколько датчиков всего?
О проблемах с некоторыми пинами esp8266 описано по месту расположения библиотеки. Да и не только.
Все датчики: DHT22-3шт, DHT11-1шт, DHT21-1шт, DS18B20-3шт, WaterSensor-1шт
- Sancho
- Полковник
- Сообщения: 4066
- Зарегистрирован: 25 дек 2015, 17:32
- Откуда: Ярославль.
- Имя: Александр
- Поблагодарили: 5 раз
- Контактная информация:
Датчик DHT22 "глючит"
Самый простой способ - сделать на 328 контроллер сбора данных, потом отправлять их в esp по uart или spi.Agat писал(а): 17 янв 2023, 15:47 Все датчики: DHT22-3шт, DHT11-1шт, DHT21-1шт, DS18B20-3шт, WaterSensor-1шт
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
Датчик DHT22 "глючит"
Ради спортивного интереса позанимаюсь еще с этим, а там видно будет.Sancho писал(а): 17 янв 2023, 16:10 Самый простой способ - сделать на 328 контроллер сбора данных, потом отправлять их в esp по uart или spi.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость