:lol{:soso_e179:}好贴要顶!
ESP8266能够上路由器,为什么乐连网上还是灰色未连接??????????
本帖最后由 快乐起航2012 于 2016-6-4 11:53 编辑
新手不太懂 代码是用什么平台编写?
lua nodemcu内部带的脚本语言,比较简单的,相当于原来的BASIC吧,一天应该就能学会,用它编应用系统比较简单些。
我参考了楼主的代码,基本上差不多,但是我的esp8266-01就是发不出数据,接收没有问题。socket:send("hi")不起作用。郁闷死了,楼主帮我看看?
----------------
host = "192.168.27.111"
port = 7030
connected = false
statusOn = "parlor_light|on"
statusOff = "parlor_light|off"
pin = 3
gpio.mode(pin, gpio.OUTPUT)
status = gpio.read(pin)
print("first status of pin3:"..status)
socket=net.createConnection(net.TCP, 0)
socket:on("connection", function(sck, response)
print("on connection")
socket:send("hi")
if status==1 then
socket:send(statusOn)
print("send status on")
else
socket:send(statusOff)
print("send status off")
end
connected = true
end)
socket:on("disconnection", function(sck, response)
print("disconected from server.")
connected = false
end)
socket:on("receive", function(sck, response)
print("device received:"..response)
socket:send("hi")
if response=="open" then
gpio.write(pin, gpio.HIGH)
status = gpio.read(pin)
if status==1 then
socket:send(statusOn)
else
socket:send(statusOff)
end
end
if response=="close" then
gpio.write(pin, gpio.LOW)
status = gpio.read(pin)
if status==1 then
socket:send(statusOn)
else
socket:send(statusOff)
end
end
end)
socket:connect(port, host)
----------------------
输出如下:
set up wifi mode
> IP unavaiable, Waiting...
IP unavaiable, Waiting...
IP unavaiable, Waiting...
Config done, IP is 192.168.27.100
first status of pin3:0
on connection
send status off
device received:hi client.
服务器端session连接正常,当session建立时,它给8266发送一条消息"hi client",8266收到了该消息。但服务器端死活收不到8266发送的消息。这个问题困扰我很久了,nodemcu integer_0.9.6最新版的。
终于解决了,搞死我了。
我的服务器端用的java mina,里面的编码器用的默认的TextLineCodecFactory,只能处理行,NodeMCU发送数据的时候在后面加一个\n就解决了。这个问题真让我泪奔啊。
板子没有到手 到手我也体验下
请问 你用的排插型号是什么,能告诉我下吗
a382024644 发表于 2016-4-7 09:44 static/image/common/back.gif
请问 你用的排插型号是什么,能告诉我下吗
插排什么型号一点都不重要啊,只要空间够大就行。要装降压模块,继电器模块,NODEMCU,还要引出USB口,信号灯,内部排板要花一点心思的。
完全按步骤来的,怎么执行会出现以下提示?
> dofile("init.lua")
Compile File:sta.lua
init.lua:7: attempt to call field 'compile' (a nil value)
学习学习学习学习
这个NODEMCU的板子有原理图吗?
tgyfish 发表于 2016-5-31 10:10 static/image/common/back.gif
这个NODEMCU的板子有原理图吗?
什么样子的,内部的吗?还是接口,接口手边有一个http://pan.baidu.com/s/1kVplhwb