Главная » FAQ

Я использую ESP8266, в качестве контроллера. У него питание и уровень сигналов то же 3,3 v.
Согласование не нужно. Если Вы используете Ардуино с питанием 5v, согласование необходимо.


На плате контроллера ESP8266 dev kit находится стабилизатор напряжения на 3,3v. При подаче 5v на pin VIN, или при подключении USB на пинах помеченных как 3,3v получаем 3,3v


ESP8266 devkit имеет разные модификации и разных производителей. Вывод VV существует только в одной из версий. Если у Вас именно такой контроллер, то Вы правы имеет смысл использовать этот контакт.


Показывает совершенно одинаково, у меня даже был стенд, где несколько приборов опрашивались одновременно и по ШИМ и по UART. Разницы нет. В данном случае я использовал ШИМ для простоты конструкции. Если использовать UART нужно ставить коммутатор, и много всего наворачивать. Так как использовать штатные контакты нельзя, там подключен USB. А переключать на альтернативные не так просто, так как их использует ISP для вывода на дисплей. UART я использовал для опроса датчиков в следующей своей конструкции Там это было оправданно. В данном случае нет смысла.


 датчике СО2 и формальдегида есть фильтры которые можно менять. Датчик пыли можно разобрать и почистить.


На данный момент, во всех помещениях где я мерил уровень формальдегида или сильно завышен, или зашкаливает. Единственное терпимое место и то, на грани, это у меня на работе, но тут очень крутая система вентиляции.


Я пользуюсь этой картинкой 


Самый простой вариант, написать и исполнить скрипт такого вида:

Подключиться к домашней сети WIFI:
wifi.setmode(wifi.STATION)
tmr.delay(1000000)
wifi.sta.config(SSID, PASSWORD)
tmr.delay(1000000)

Корректно заполнив поля SSID и PASSWORD параметрами вашей сети WIFI
Скрипт надо выполнить 1 раз. После этого настройки запоминаются контроллером и при включении он будет автоматически подключаться к последней установленной сети.