WiFi термометр на ESP-01
Итак, здравствуйте, это мой первый пост
Данные выводящиеся на смарт
В состоянии прототипа (Не пинайте за монтаж)
Использованные модули
ESP-
ESP8266-01
PL2303
Датчик DHT 11 (поговаривают в народе что мерит температуру на Марсе) подключен к ESP через gpio2
Приложение работает через Blynk сгенерированный токен вписывается в скетч
(Использованы виртуальные пины v10 и v11)
_______________
Архив со скетчем и библиотеками: https://yadi.sk/d/hAfvbMWR3JtCfE
________________________
У меня значения прыгают иногда, возможно ли такое поведение из-за датчика или навесного монтажа?
P.S Про качество фото знаю
Раскрой тему программной составляющей.
У меня комнатная метеостанция использует показатель влажности на DHT11.
Влажность: DHT11
Температура: BMP280. Брал из DHT11 - нереальные показатели. Но совпадают с китайским
Давление: BMP280, с пересчетом из бар в мм.рт.ст
Высота над уровнем моря: BMP280, вычисяется по формуле с использованием температуры воздуха и давления.
Работает на Ардуино Нано, но хочу переделать на ESP8266 (на макетке присутствует).
Питается вся поделка от батарейки 18650 на 3.7В, аккумулятор заряжается от преобразователя 5В - 3.7В (micro-USB).
Чтобы DHT11 читал правильно, надо его опрашивать не чаще, чем через 2 секунды, в даташите написано, что чем реже опрашивать, тем ему лучше.
Делал опрос DHT11 раз в секунду и непрерывно - показывал что попало.
Плата заряда с защитой> Аккумулятор 18650> DC DC step up (До 5 вольт)>стабилизатор на 3.3 Вольта
В итоге собрать все в корпус, вообще я изначально планировал собрать совсем иное устройство, но так как китаец прислал не рабочий(сейчас идёт спор) Oled на 1.3 дюйма, решил собрать из имеющихся модулей собрать другое устройство
Одна из возможных причин, это питание esp от usb2rs232 конвертера. Esp довольно прожорлива и ее желательно запитывать от отдельного dc dc конвертера.
Дебажить через com порт пробовали?