Arduino по каналам tx-rx передает данные на nodemcu esp, как получать эти данные.Хочу полученные данные передать по wi-fi на комп. Есть код, там там esp передает данные на arduino. Как только arduino начинает передавать данные по tx-rx esp начинает подвисать.
Код:
gpio.mode(4,gpio.OUTPUT)
gpio.write(4,gpio.HIGH)
wifi.setmode(wifi.STATIONAP)
ip = wifi.sta.getip()
--print(ip)
cfg={ip="192.168.2.2",netmask="255.255.255.0",gateway="192.168.2.2"}
wifi.ap.setip(cfg)
cfg={}
cfg.ssid="QQQ"
cfg.pwd="27612761"
wifi.ap.config(cfg)
--print(wifi.ap.getip())
local name
local pass
pass=0
name=0
x=0
y=0
tmr.delay(500000)
srv=net.createServer(net.TCP, 60)
srv:listen(1234,function(conn)
conn:on("receive",function(conn,payload) --node.input(payload)
--conn:send(payload)
if string.find(payload,"1") then
gpio.mode(4,gpio.OUTPUT)
gpio.write(4,gpio.HIGH)
print(payload)
end
if string.find(payload,"3") then
gpio.mode(4,gpio.OUTPUT)
gpio.write(4,gpio.LOW)
print(payload)
end
end)
end)