NodeMCU от солнечной панели

Ответить
SLed
Рядовой
Сообщения: 11
Зарегистрирован: 16.04.2021{, 07:49}
Репутация: 0
Имя: Сергей

NodeMCU от солнечной панели

#1

Сообщение SLed » 01.07.2021{, 08:02}

Здравствуйте.
Не знал как назвать тему, Умная теплица или NodeMCU в режиме сна.
Собрал проект:
Безымянный.png
Батарею это Wi-Fi зверь сжирает за 4 часа, солнечная панель заряжать не успевает.
Нашёл в интернете различные варианты Deep Sleep, в итоге родился скетч:
blink_DS18b20_deep_sleep_1.ino
(936 байт) 18 скачиваний
Всё загружается, в Blynke устройство появляется, но температуру не показывает и плата не засыпает :( почему то.
На ноге RST постоянно высокий уровень, а на D0 для сброса так низкий уровень и не появляется спустя 5 мин.
Может кто подскажет в чём дело?
В FLP попробовал:
Deep Sleep DS18b20 NodeMCU (111).flp
(198.49 КБ) 24 скачивания
Вроде засыпает, но не просыпается через время в константе блока. Как то немного моргнёт и как будто зависает.

Аватара пользователя
Anydy
Администратор
Сообщения: 3253
Зарегистрирован: 30.12.2017{, 12:10}
Репутация: 278
Имя: Андрей

NodeMCU от солнечной панели

#2

Сообщение Anydy » 01.07.2021{, 15:14}

Зачем WiFi в теплице? Используйте ардуино + LORA ....а дома уже можно LORA + ESP32

Аватара пользователя
Serquick
Сержант
Сообщения: 223
Зарегистрирован: 25.11.2019{, 01:07}
Репутация: 38
Откуда: Украина
Имя: Сергей

NodeMCU от солнечной панели

#3

Сообщение Serquick » 01.07.2021{, 17:27}

А чем Вас не устраивает штатный блок глубокого сна?
32 Кб должно хватить для любых задач!!!

SLed
Рядовой
Сообщения: 11
Зарегистрирован: 16.04.2021{, 07:49}
Репутация: 0
Имя: Сергей

NodeMCU от солнечной панели

#4

Сообщение SLed » 02.07.2021{, 05:01}

Serquick писал(а):
01.07.2021{, 17:27}
А чем Вас не устраивает штатный блок глубокого сна?
Не работает правильно.
Вроде засыпает, но не просыпается через время в константе блока. Как то немного моргнёт и как будто MCUха зависает.
Потом чтобы сбросить нужно дважды на кнопку RST нажать.

Аватара пользователя
Serquick
Сержант
Сообщения: 223
Зарегистрирован: 25.11.2019{, 01:07}
Репутация: 38
Откуда: Украина
Имя: Сергей

NodeMCU от солнечной панели

#5

Сообщение Serquick » 02.07.2021{, 22:54}

SLed писал(а):
02.07.2021{, 05:01}
Serquick писал(а):
01.07.2021{, 17:27}
А чем Вас не устраивает штатный блок глубокого сна?
Не работает правильно.
Вроде засыпает, но не просыпается через время в константе блока. Как то немного моргнёт и как будто MCUха зависает.

Потом чтобы сбросить нужно дважды на кнопку RST нажать.
У меня на ESP32 все норм работает. :)
Deep Sleep_test.flp
(106.59 КБ) 44 скачивания
32 Кб должно хватить для любых задач!!!

Аватара пользователя
Brama
Рядовой
Сообщения: 18
Зарегистрирован: 02.07.2020{, 14:27}
Репутация: 3
Откуда: Уфа
Имя: Сергей

NodeMCU от солнечной панели

#6

Сообщение Brama » 05.07.2021{, 21:32}

Как за основу.


SLed
Рядовой
Сообщения: 11
Зарегистрирован: 16.04.2021{, 07:49}
Репутация: 0
Имя: Сергей

NodeMCU от солнечной панели

#7

Сообщение SLed » 15.07.2021{, 07:18}

Brama писал(а):
05.07.2021{, 21:32}
Как за основу.

Спасибо!

Отправлено спустя 2 минуты 7 секунд:
Serquick писал(а):
02.07.2021{, 22:54}
SLed писал(а):
02.07.2021{, 05:01}

Не работает правильно.
Вроде засыпает, но не просыпается через время в константе блока. Как то немного моргнёт и как будто MCUха зависает.

Потом чтобы сбросить нужно дважды на кнопку RST нажать.
У меня на ESP32 все норм работает. :) Deep Sleep_test.flp
Cпсибо!

sota
Рядовой
Сообщения: 2
Зарегистрирован: 02.09.2021{, 12:35}
Репутация: 0
Имя: Вячеслав

NodeMCU от солнечной панели

#8

Сообщение sota » 02.09.2021{, 14:15}

На большой промежуток(на 12 часов) не работает.Мне нужно раз в сутки на 8 часов вкл,остальное время спит. солнечная станция.

SLed
Рядовой
Сообщения: 11
Зарегистрирован: 16.04.2021{, 07:49}
Репутация: 0
Имя: Сергей

NodeMCU от солнечной панели

#9

Сообщение SLed » 16.07.2022{, 11:51}

Ручки наконец-то добрались до задуманного. В итоге: Солнечная батарея - Контроллер заряда для 18650 - повышающий до 7в - стабилизатор на 5,2в - NodeMCU (DeepSleep) на 5 минут. Передаёт темпер на установленную в доме ESP-01s на которой реле и 2 датчика темп. Потом в роутер и всё это подключено к Blynk. Проверяю теперь хватит ли солнечной батареи и сколько отработает.

SLed
Рядовой
Сообщения: 11
Зарегистрирован: 16.04.2021{, 07:49}
Репутация: 0
Имя: Сергей

NodeMCU от солнечной панели

#10

Сообщение SLed » 18.07.2022{, 16:30}

Исправно передавал показания до 12 ночи, потом всё. Аккум пока заряжен. Причину выяснить не могу. :( Прошил на передачу через модем, пока работает, жду результат автономности.

Ответить

Вернуться в «ESP8266»