WiFi термометр на ESP-01

Итак, здравствуйте, это мой первый пост

Данные выводящиеся на смарт

WiFi термометр на ESP-01 Esp8266, Arduino, Nodemcu, Длиннопост
WiFi термометр на ESP-01 Esp8266, Arduino, Nodemcu, Длиннопост

В состоянии прототипа (Не пинайте за монтаж)

Использованные модули

WiFi термометр на ESP-01 Esp8266, Arduino, Nodemcu, Длиннопост

ESP-

WiFi термометр на ESP-01 Esp8266, Arduino, Nodemcu, Длиннопост

ESP8266-01

WiFi термометр на ESP-01 Esp8266, Arduino, Nodemcu, Длиннопост

PL2303

Датчик DHT 11 (поговаривают в народе что мерит температуру на Марсе) подключен к ESP через gpio2
Приложение работает через Blynk сгенерированный токен вписывается в скетч
(Использованы виртуальные пины v10 и v11)
_______________
Архив со скетчем и библиотеками: https://yadi.sk/d/hAfvbMWR3JtCfE

________________________

У меня значения прыгают иногда, возможно ли такое поведение из-за датчика или навесного монтажа?
P.S Про качество фото знаю

Arduino & Pi

1.4K постов20.6K подписчиков

Добавить пост

Правила сообщества

В нашем сообществе запрещается:

• Добавлять посты не относящиеся к тематике сообщества, либо не несущие какой-либо полезной нагрузки (флуд)

• Задавать очевидные вопросы в виде постов, не воспользовавшись перед этим поиском

• Выкладывать код прямо в посте - используйте для этого сервисы ideone.com, gist.github.com или схожие ресурсы (pastebin запрещен)

• Рассуждать на темы политики

• Нарушать установленные правила Пикабу

2
Автор поста оценил этот комментарий

Раскрой тему программной составляющей.


У меня комнатная метеостанция использует показатель влажности на DHT11.

Влажность: DHT11

Температура: BMP280. Брал из DHT11 - нереальные показатели. Но совпадают с китайским

Давление: BMP280, с пересчетом из бар в мм.рт.ст

Высота над уровнем моря: BMP280, вычисяется по формуле с использованием температуры воздуха и давления.

Работает на Ардуино Нано, но хочу переделать на ESP8266 (на макетке присутствует).

Питается вся поделка от батарейки 18650 на 3.7В, аккумулятор заряжается от преобразователя 5В - 3.7В (micro-USB).


Чтобы DHT11 читал правильно, надо его опрашивать не чаще, чем через 2 секунды, в даташите написано, что чем реже опрашивать, тем ему лучше.

Делал опрос DHT11 раз в секунду и непрерывно - показывал что попало.

Иллюстрация к комментарию
раскрыть ветку
Автор поста оценил этот комментарий
У меня с DHT11, как то не сложились отношения, температура странная была, вроде показывает нормально, вдруг показания на 3-5 градусов меняются, потом опять нормально. Как и у автора. Вот теперь думаю на что его заменить из не очень дорогих... Кстати, этот глюк проявился после подключения 8 сегментного дисплея... До этого, во время тестов скачков температуры особо не замечал. но это не точно. Может просто мало тестил.
раскрыть ветку
Автор поста оценил этот комментарий
Что такое nodemcu, это arduino со встроенным wi-fi?
раскрыть ветку
Автор поста оценил этот комментарий
На данный момент жду стабилизатор на 3.3 вольта, AMS1117 если не ошибаюсь, хочу реализовать питание так:
Плата заряда с защитой> Аккумулятор 18650> DC DC step up (До 5 вольт)>стабилизатор на 3.3 Вольта
В итоге собрать все в корпус, вообще я изначально планировал собрать совсем иное устройство, но так как китаец прислал не рабочий(сейчас идёт спор) Oled на 1.3 дюйма, решил собрать из имеющихся модулей собрать другое устройство
раскрыть ветку
Автор поста оценил этот комментарий
Навесной навесному рознь. Может быть как качественным так и не очень. Если не болтаются контакты, то скорее всего не в нем дело.
Одна из возможных причин, это питание esp от usb2rs232 конвертера. Esp довольно прожорлива и ее желательно запитывать от отдельного dc dc конвертера.
Дебажить через com порт пробовали?