最近在做一個智能鎖的項目,該項目要求實現在任何地方(當然是要有網絡的)可以在手機上用APP開鎖。而我負責的部分主要是實現底層與服務器連接,並且要能相互通訊。考慮了很多問題,最終選擇了用ESP8266 WIFI模塊實現了這個功能。下面向大家就簡單分享一下。 工具:網絡調試助手 ...
一,基本原理 在ESP 的 FLASH中開辟一塊內存空間用於存儲UTF 格式的.HTML文件,網頁要展示的內容就在.HTML文件中。 手機或者電腦連接到ESP 的熱點,訪問ESP 的設備IP地址,ESP 返回wifi密碼配置的網頁內容.HTML文件內容在瀏覽器中呈現出來。 ESP 接收從瀏覽器上傳的數據,切換到Station模式,並連接到網絡。 二,程序運行流程: .ESP 上電啟動配置為Soft ...
2021-02-19 16:24 0 649 推薦指數:
最近在做一個智能鎖的項目,該項目要求實現在任何地方(當然是要有網絡的)可以在手機上用APP開鎖。而我負責的部分主要是實現底層與服務器連接,並且要能相互通訊。考慮了很多問題,最終選擇了用ESP8266 WIFI模塊實現了這個功能。下面向大家就簡單分享一下。 工具:網絡調試助手 ...
前言 關於網絡通信: 每一台電腦都有自己的ip地址,每台電腦上的網絡應用程序都有自己的通信端口, 張三的電腦(ip:192.168.1.110)上有一個網絡應用程序A(通信端口5000), 李四的電腦(ip:192.168.1.220)上有一個網絡應用程序B(通信端口 ...
前言 關於網絡通信: 每一台電腦都有自己的ip地址,每台電腦上的網絡應用程序都有自己的通信端口, 張三的電腦(ip:192.168.1.110)上有一個網絡應用程序A(通信端口5000), 李四的電腦(ip:192.168.1.220)上有一個網絡應用程序B ...
一直想把wifi模塊和stm32連接起來,但是網上找了很久,並沒有C語言相關的庫,只有基於arduino的ESP8266 C++庫,這個庫是沒辦法直接給stm32使用的,所以自己動手豐衣足食,自己手動將基於arduino的ESP8266 C++庫移植成簡單的C庫,方便使用,目前這個庫實現 ...
網絡服務器有很多種類型,它們的功能也十分豐富。通常承擔網絡服務器工作的設備都是運算能力比較強大的電腦。我們的ESP866-NodeMCU雖然也能實現網絡服務器的一些功能,但是畢竟它的運算能力是無法與那些昂貴的服務器電腦相媲美的,因此ESP8266-NodeMCU只能實現一些基本的網絡服務功能 ...
實現的功能 C#TCP客戶端連接8266的TCP服務器,網絡控制開發板繼電器 1.控制繼電器吸合 2.控制繼電器斷開 前言 ...
實現的功能 Android TCP客戶端連接8266的TCP服務器,網絡控制開發板繼電器 1.控制繼電器吸合 2.控制繼電器斷開 ...
參考資料:Control LED from web app using ESP8266 Serial WIFI module 強力推薦,單片機/Arduino 實現物聯的啟蒙教程,下文基本是對這篇教程的理解和翻譯 開頭的話:現在物聯網平台很多,類似Yeelink,樂為物聯,Bylnk ...