Доброго времени суток не подскажите как считать данные с дальномера WCMCU-531 (по протоколу I2C) с помощью nodemcu v2 lua на esp8266
у меня выдает пустой результат
Подключение
NODEMCU ------ WCMCU-531
3,3V ---------------------VCC
GND ---------------------GND
D2...
прошло много времени перепробовано много вариантов получилось много разных результатов теперь не могу понять есть ли среди них правелиный
ПОПОРЯДКУ
купил пульт от дорхана на основе HCS300 как водится разломал его подключил ЕСПэшку напрямую (к ноге 6 на пульте к D2 на ESP)и (к минусу батарейки на...
перепробовал все
записывал интервалы между 0 и 1 через "gpio.trig(pin, "both", function)" от пульта люстры
и потом запускал прерывания по этим интервалом на передатчике, люстра не реагирует (самодельные антенны по предложенным чертежам сильно не помогли )
заказал антенны, может дело в них, а...
может я чего с антенной перемудрил в интернете вычитал что антенна должна быть 17 см взял медный провод 17см сечением 1,5 квадрата согнул пружинкой припаял на место антенны но на пульт реагирует только с расстояния 10 см относишь на метр ловить перестает
код отслеживания по напряжению
adc.force_init_mode(adc.INIT_ADC)
local s="0"
function timer_do ()
if adc.read(0) >687 then s=s.."1" end
if adc.read(0) <688 then s=s.."0" end
if string.len(s) ==30 then print(s) s=" " end;
end
-- Start timer
tmr.register(0, 10, tmr.ALARM_AUTO, timer_do)...
пробовал убрать помехи путем измерения напряжения на ноге А0 чтобы запоминала только превышения и понижение порога скачков напряжения ,но тогда не всегда реагирует на нужные сигналы
подскажите что сделал не так
подключил приемник
RF -- NodeMCU
gnd -- gnd
vcc -- 3.3
data -- D2
написал код
pin = 2 -- GPIO5
mode = gpio.INT -- режим прерывания
gpio.mode(pin, mode) -- инициализируем порт
local s=0...
я понимаю что вам с высоты своего опыта в программировании на lua такие вопросы кажутся глупыми что кажется прочитай и все поймешь, но я перечитал много материала
и уже в конец запутался .
я даже не представляю как делать опрос данного датчика через GPIO или 1 wire или через что-то другое, до...
доброго времени суток не подскажете как работать с радио-модулем FS1000A на lua
использую радио-модуль и NodeMCU Lua V2
пробовал считать через GPIO
do
pin=1 -- Нога для подключения (D1)
gpio.mode(pin, gpio.INPUT)
function skan()
f=gpio.read(pin)
print( f)
end
-- вызываем функцию
skan()...
пытаюсь подключить датчик влажности почвы на на LM393 к NodeMCU v2 по следующей схеме (додумал сам в правильности не уверен)
датчик влажности на выходе выдает до 5 вольт, а NodeMCU v2 через ногу А0(ADC) может принимать только до 1 вольта
соответственно выход датчика влажности цепляю через...