久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

立即注冊 登錄
返回首頁

uid:226961的個人空間

日志

四,ESP8266 TCP服務(wù)器

已有 1395 次閱讀2017-9-15 04:10 | esp8266, tcp 服務(wù)器

我要趕時間趕緊寫完所有的內(nèi)容....朋友的東西答應(yīng)的還沒做完呢!!!!!!!沒想到又來了新的事情,,.......

配置模塊作為TCP服務(wù)器然后呢咱們連接服務(wù)器發(fā)指令控制繼電器吸合和斷開

 

控制的指令呢咱就配置成----

http://www.cnblogs.com/yangfengwu/p/7513097.html

這篇文章最后的指令,,畢竟最終咱們就要做成那樣子.....這樣的話8266就應(yīng)該使用的非常順手和輕松了

可以看一下這篇文章,,初略看一下就行,這是以前寫的代碼不怎么好,,,這篇文章會詳細(xì)的解釋的

http://www.cnblogs.com/yangfengwu/p/6407727.html#3771010      不過呢怕有所遺漏,就兩篇文章同時參考吧

新建一個文件就叫wifi.lua

 

咱們呢就先做成一個客戶端連接的,,然后連接模塊的無線控制繼電器,,,然后在做成多個連接的,,然后呢再設(shè)置成連接路由器,,當(dāng)然或許親們的可以遠(yuǎn)程控制哈

android客服端+eps8266+單片機(jī)+路由器之遠(yuǎn)程控制系統(tǒng)    只看路由器設(shè)置部分就好了,,程序這次咱用Lua開發(fā)的,,要比那好的多....

我的init.lua

復(fù)制代碼
gpio.mode(4,gpio.OUTPUT) gpio.mode(2,gpio.OUTPUT) gpio.write(4,1) tmr.alarm(0, 1000, 1, function() gpio.write(4,1-gpio.read(4)) end) tmr.alarm(1, 1000, 0, function() dofile("wifi.lua") end)
復(fù)制代碼


我的wifi.lua

 

復(fù)制代碼
cfg={} cfg.ssid="Hellow8266" cfg.pwd="11223344" wifi.ap.config(cfg) TCPSever=net.createServer(net.TCP,28800) TCPSever:listen(8080,function(socket) socket:on("receive",function(socket,data) if data == "++MD610" then gpio.write(2,1) end if data == "++MD600" then gpio.write(2,0) end end) socket:on("disconnection",function(sck,c) socket = nil end) end)
復(fù)制代碼

現(xiàn)在可以測試一下

模塊內(nèi)部默認(rèn)的IP是192.168.4.1

 

 

大晚上的光線有點(diǎn)暗...照的不是很清晰,,還是說手機(jī)不好..................

下面的解釋呢就照搬以前的了

 

對了

 

點(diǎn)擊這個按鈕是不管來的,這些按鈕數(shù)據(jù)哈我再后面加了CRC16校驗(yàn).....以后用到CRC再說

 

現(xiàn)在讓模塊連接路由器,,,這樣方便些

現(xiàn)在的wifi.lua

 

 

復(fù)制代碼
wifi.setmode(wifi.STATIONAP) cfg={} cfg.ssid="Hellow8266" cfg.pwd="11223344" wifi.ap.config(cfg) apcfg={} apcfg.ssid="qqqqq" apcfg.pwd="11223344" wifi.sta.config(apcfg) wifi.sta.connect() TCPSever=net.createServer(net.TCP,28800) TCPSever:listen(8080,function(socket) socket:on("receive",function(socket,data) if data == "++MD610" then gpio.write(2,1) socket:send("relay=1") end if data == "++MD600" then gpio.write(2,0) socket:send("relay=0") end end) socket:on("disconnection",function(sck,c) socket = nil end) end) printip = 0 wifi.eventmon.register(wifi.eventmon.STA_DISCONNECTED, function(T) printip = 0 end) wifi.eventmon.register(wifi.eventmon.STA_GOT_IP, function(T) if printip == 0 then print("+IP"..T.IP) end printip = 1 end)
復(fù)制代碼

 

還有兩個沒有連接上路由器和連接上路由器的事件函數(shù)

 

 

 

現(xiàn)在呢我們讓網(wǎng)絡(luò)的數(shù)據(jù)發(fā)送到串口,,,,,串口的數(shù)據(jù)發(fā)送到網(wǎng)絡(luò)

現(xiàn)在的wifi.lua

 

復(fù)制代碼
wifi.setmode(wifi.STATIONAP) cfg={} cfg.ssid="Hellow8266" cfg.pwd="11223344" wifi.ap.config(cfg) apcfg={} apcfg.ssid="qqqqq" apcfg.pwd="11223344" wifi.sta.config(apcfg) wifi.sta.connect() TCPSever=net.createServer(net.TCP,28800) TCPSever:listen(8080,function(socket) socket:on("receive",function(socket,data) uartsocket = socket uart.write(0,data) if data == "++MD610" then gpio.write(2,1) socket:send("relay=1") end if data == "++MD600" then gpio.write(2,0) socket:send("relay=0") end end) socket:on("disconnection",function(sck,c) socket = nil uartsocket = nil end) end) uart.on("data",0,function(data) if uartsocket ~= nil then uartsocket:send(data) end end, 0) printip = 0 wifi.eventmon.register(wifi.eventmon.STA_DISCONNECTED, function(T) printip = 0 end) wifi.eventmon.register(wifi.eventmon.STA_GOT_IP, function(T) if printip == 0 then print("+IP"..T.IP) end printip = 1 end)
復(fù)制代碼

 

現(xiàn)在下進(jìn)去測試

 

 

 

 今天就先到這里,,,太晚了...........


路過

雞蛋

鮮花

握手

雷人

全部作者的其他最新日志

評論 (0 個評論)

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

返回頂部
主站蜘蛛池模板: 麻豆毛片 | 欧美色综合天天久久综合精品 | 午夜在线精品偷拍 | 国产精品性做久久久久久 | 精品国产一区二区三区免费 | jizjizjiz中国护士18 | 免费成年网站 | 久久国产精品偷 | 亚洲免费在线观看av | 成人一区二区在线 | 欧美精品二区三区 | 国产中文字幕亚洲 | 99在线免费观看视频 | 中文字幕不卡一区 | 成人精品一区二区三区中文字幕 | 一区二区视屏 | 亚洲精品久久久久久久久久吃药 | h免费观看| 日韩一区中文字幕 | av第一页 | 色综合99 | 国产精品视屏 | 国产成人精品a视频一区www | 久久99精品久久久久久 | 欧美日韩一卡 | 中日字幕大片在线播放 | 午夜三级网站 | 精品免费看 | 国产精品污www一区二区三区 | 狠狠色香婷婷久久亚洲精品 | 欧美日韩1区2区3区 欧美久久一区 | 日韩一区三区 | 久久久精品综合 | 亚洲精品乱 | 欧美啪啪网站 | 免费国产视频 | 国产一区二区免费在线 | av网站免费看 | 99久久久久国产精品免费 | 日本精品一区二区三区视频 | 中文字幕一区二区三区四区五区 |