DS18B20 включение модуля при попытке снятия данных.
- Войдите на сайт для отправки комментариев
Чт, 20/12/2018 - 18:19
Всем здравствуйте. Интересует такой вопрос:
Имеется ESP8266 NodeMCU V3 перепрошитая по Arduino IDE и имеется датчик температуры DS18B20.
Идея посадить это всё на батарейки. Можно ли программно сказать ESP чтобы она включала питание на DS18B20 только тогда, когда нужно снять данные, а после выключала питание?
Допустим раз в 10 минут, ESP включает питание на модуль DS18B20, считывает показания температуры и выключает питание подуля до следующего цикла?
Если возможно, ткните куда копать. Спасибо:)
Пробовал посадить на батарейки, хватило на 6 часов)
1. Подавать питание на датчик через транзисторный ключ;
2. Если допустимо - то саму ESP в сон между измерениями, см. функцию deepSleep();
3. Если допустимо - то не поднимать Wi-Fi стек без необходимости, см. WiFi.mode(), емнип.
1. Подавать питание на датчик через транзисторный ключ;
2. Если допустимо - то саму ESP в сон между измерениями, см. функцию deepSleep();
3. Если допустимо - то не поднимать Wi-Fi стек без необходимости, см. WiFi.mode(), емнип.
Спасибо, буду копать:)