Android+ESP8266+路由器實現遠程控制(基於花生殼域名方式訪問)


x先說一下實現的功能,其實就是遠程控制

和這篇文章的控制  http://www.cnblogs.com/yangfengwu/p/5295632.html   應該說是這篇文章的升級,解決這篇文章由於路由器斷電上電有時候公網IP就變了....所以利用了花生殼的域名解析功能,咱控制IP不再輸入公網IP而是輸入咱用花生殼申請的域名,然后就不會變了,對了其實一開始想用.nat123

申請個域名然后用,但是呢我的電腦不知道怎么回事軟件總是打不開,,后來就選擇花生殼了,,,選擇花生殼還有一個好處是咱的路由器一般都有花生殼,然后呢就不用一直登錄它給的客戶端了...對了需要6塊錢,然后呢說的可以用一年,就是最便宜的一年6塊錢,但是我一個朋友已經用了兩年了........

對了有些人問怎么控制單片機................程序里面我寫成了網絡的數據直接發送到串口,串口的數據直接發送到網絡,您可以直接可模塊串口通信,,,而且如果您單片機不會用串口,那就先做檢測8266的引腳也行,,,,,

可以先看這四篇,就明白了,,,如果用AT指令,只是通信上像這篇這樣配置,只是咱TCP客戶端連接的時候IP是域名罷了

 

先看效果---然后再具體說如何申請域名,ESP8266的程序怎么寫(只是連接路由器建立TCP服務而已),手機APP怎么弄,,,然后....其實很簡單....

      用WiFI模塊連接路由器

 

 

然后呢用花生殼申請域名,然后用路由器添加映射或者用花生殼客戶端添加映射,,,后面會詳細說怎么弄,

 

      軟件后面會說,IP是我利用花生殼申請的域名,因為我是用花生殼客戶端做的映射所以給了我一個端口號,具體后面會說

  用的那天做的WiFI小車的程序,只是多了一個控制繼電器的東東,,話說可以遠程控制小車了

http://www.cnblogs.com/yangfengwu/p/7633980.html  這是具體做軟件的步驟,,只是沒有那個控制繼電器的按鈕,,,具體源碼在最后

 

 

現在看如何用花生殼申請域名

 

 

 

 

 

     關注一下可以免費送域名

 

 

 

 咱呢先用第一種方式他給的客戶端映射,,然后實現遠程,,如果路由器有花生殼可以直接看關於路由器的花生殼怎么弄了,,,,

 

 

 

 然后自己安裝哈

 

 

 

 

 

    WiFI模塊內部監聽的8080,,用Lua寫的程序

 

 

 

 

 

現在呢就可以做到遠程控制了

 

  

 

 ---對了,,程序就是簡單的TCP通信,,,只不過呢通過上面的設置以后呢,咱的WiFi模塊的IP映射到了公網,然后呢通過域名的解析,然后和咱手機通信了....不過通過這種方式必須登錄花生殼的客戶端才行......現在刪除

 

 

 

 

 

現在看直接用路由器映射--這樣就不需要用電腦登錄客戶端了---如果登錄客戶端了記得徹底退出

對了不同路由器的界面可能不一樣,自己可以百度下

 

 

 然后

 

不過呢因為自己的路由器是從主路由器接過來的...所以呢實現不了.....親們測試的時候一定要用主路由器測試哈

這樣的話只需要路由器一直工作這就可以了.......然后如果遇到什么問題可以直接問官網的客服.....

 

是不是很簡單哈就配置實現了遠程控制了......雖然花點錢但是還挺便宜.....這樣隨時隨地的就可以控制家里或者工廠里面的設備了

 

現在還有問題是咱的WiFi模塊連接路由器會隨機分配IP,,咱固定住,,,可以通過路由器的IP 和 MAC綁定

 

 

 

 或者呢,,可以直接用程序設置模塊綁定

 

因為咱用的WiFI小車的程序,,,咱做小車的時候,這個引腳輸出PWM用來控制小車的速度

咱可以

這樣就能調節光的亮度了--話說還是無極調光呢.......

不過自己沒有測試哈,,,親們自己測試吧(如果燈用的另一個電源,別忘了把兩個的負極接到一塊哈--共地)

 

 

 

 8266的程序呢,可以參考

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

 

 Android 軟件的程序呢可以參考

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

 

實物鏈接 https://item.taobao.com/item.htm?spm=0.7095261.0.0.129455c4OenkB8&id=560618102494

對了.為什么發有助於學習的廣告也會被移除首頁呢????自己有一篇寫了三天,竟然也被移除首頁.......... 以后自己一定要有自己的網站!!!!!!!

這篇文章的所有源碼,,,為什么不說源碼呢,,因為就是用的WiFi小車的源碼......只不過中間是通過域名訪問的

鏈接:http://pan.baidu.com/s/1eROIPUE 密碼:bfdp

實物

對了自己有什么問題可以,到我的博客里面看

http://www.cnblogs.com/yangfengwu/

 

 哎,那天朋友問我何時更新8266SDK的開發,然后還有個朋友問我何時把SDK的TCP服務器優化一下程序,還有要做的板子,還有以前做的

項目要放到淘寶上,還有激光打槍的,,還有一個很麻煩的硬件,上位機,APP結合的,還有現在的一個小女生的課程設計,,,,,,,,真的想自己也有影分身,然后多好.......

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM