frenzydrive
New member
Всем привет!
Хочу собрать на ESP82266 блок автоматического включения в темное время суток подсветки таблички с номером дома (на даче).
К ESP8266 Nodemcu подключил аналоговый датчик света (ADC пин) и одноканальное реле (D5).
Все работает , но хочу еще доработать схему и подключить е ESP 2 светодиода (красный D6 и зеленый D7) которые должны моргать (с определенным интервалом), сигнализируя собой статус включения и выключения реле (подсветка выключена - все время моргает красный светодиод, когда включена - все время моргает зелёный)
ниже приведен мой код в Lua
помогите пожалуйста с доработкой кода
Хочу собрать на ESP82266 блок автоматического включения в темное время суток подсветки таблички с номером дома (на даче).
К ESP8266 Nodemcu подключил аналоговый датчик света (ADC пин) и одноканальное реле (D5).
Все работает , но хочу еще доработать схему и подключить е ESP 2 светодиода (красный D6 и зеленый D7) которые должны моргать (с определенным интервалом), сигнализируя собой статус включения и выключения реле (подсветка выключена - все время моргает красный светодиод, когда включена - все время моргает зелёный)
ниже приведен мой код в Lua
помогите пожалуйста с доработкой кода
Код:
local light=5
local pinred=6
local pingreen=7
gpio.mode(light, gpio.OUTPUT);
gpio.mode(pingreen, gpio.OUTPUT);
gpio.mode(pinred, gpio.OUTPUT);
gpio.write(light,gpio.LOW);
gpio.write(pingreen,gpio.LOW);
gpio.write(pinred,gpio.LOW);
L=0
tmr.alarm(1,150,1,function()
L=(adc.read(0))
if L>=1000 then
gpio.write(light,gpio.HIGH);
else
gpio.write(light,gpio.LOW);
end
end)
Последнее редактирование: