攀藤科技G5空气质量传感器,NodeMcu(8266),si7021,设备到齐,准备开工!
本帖最后由 wetnt 于 2016-3-30 17:19 编辑攀藤科技的G5 空气质量传感器
攀藤科技 甲醛传感器
si7021
8266
NodeMcu
si7021
攀藤科技的G5 空气质量传感器
攀藤科技 甲醛传感器
攀藤科技 甲醛传感器,针脚间距不是2.54,洞洞板的话需要搞转接板
攀藤科技的G5 空气质量传感器,排线有问题,线序都反了!
手机版本,不能发图? socket = nil
host = "www.nodemcu.com"
port = 80
strOnline = "GET / HTTP/1.1\r\nHost:www.nodemcu.com\r\nConnection: keep-alive\r\nAccept: */*\r\n\r\n"
function connResponse(str)
print("xxx="..str)
str = nil
end
function connectServer()
---------------------------------------------
conn=net.createConnection(net.TCP, false)
---------------------------------------------
conn:on("connection", function(conn,response) conn:send(strOnline) end)
conn:on("disconnection", function(conn,response) connectServer() end)
conn:on("receive", function(conn,response) connResponse(response) end)
conn:on("sent", function(conn,response) end)
---------------------------------------------
--conn:connect(80,"121.41.33.127")
conn:connect(80,host)
---------------------------------------------
end
connectServer() 线序反了? NodeMcu终于把si7021、G5的数据传上去了。NodeMcu和arduino非常不同,使用技巧上还得多多折腾啊。
NodeMcu的悖论: 刷入了一个uart监控串口的程序,一启动就运行。但接下来重启操作、刷bin都不能停止这个监控串口的程序,这块NodeMcu就不能操作,也不能再写入程序了。
悖论解决办法: nodemcu_integer_0.9.6-dev_20150704.bin、nodemcu_float_0.9.6-dev_20150704.bin 两个版本互相刷能够冲掉内嵌lua文件。
核心关键 —— NodeMcu 只能支持一个UART,而且上传文件、程序都是使用这个串口,因此遇到串口传感器,特别是发送数据特别密的传感器,NodeMcu立马就不受控制了!
NodeMcu看到有朋友写了软件串口的库,回头试试能否用软件虚拟串口来解决! 全部工程新发了帖子:空气质量上报乐联网—攀藤G5(PM2.5)+NodeMcu(8266)+si7021+Lewei 请问楼主,你的甲醛检测器准确吗?我那个基本都是显示为0 luzia925 发表于 2016-4-29 22:41
请问楼主,你的甲醛检测器准确吗?我那个基本都是显示为0
我刚刚用,测试结果也是0,请问你解决了没有
页:
[1]