零基礎(chǔ)WiFi模塊開發(fā)入門與應(yīng)用實例
定 價:69.8 元
本書針對WiFi模塊及應(yīng)用進行介紹,全面介紹了ESP8266系列WiFi模塊的AT指令集、固件燒錄方法和串口調(diào)試方法,詳細說明其AT指令的應(yīng)用場景和WiFi模塊在各種情況下的配置方法,實例部分介紹了機智云與ESP8266通信的方法和WiFi模塊控制器應(yīng)用技術(shù),顯著節(jié)約產(chǎn)品開發(fā)周期,從而使讀者能夠迅速的掌握WiFi模塊通過云端與手機APP進行通信的方法,降低產(chǎn)品的開發(fā)難度。 全書內(nèi)容特點: 1 ESP8266 WiFi模塊應(yīng)用快速入門:從ESP8266開發(fā)指令、固件燒錄、串口調(diào)試到應(yīng)用實例,全面指導(dǎo)。 2 WiFi模塊與手機APP通信一步到位:從方法到案例,邊學(xué)邊實踐。 3 配套學(xué)習(xí)資源齊全:贈送程序源代碼和應(yīng)用案例視頻講解。
隨著信息化、智能化技術(shù)的發(fā)展,物聯(lián)網(wǎng)、智能家居、智能穿戴等領(lǐng)域應(yīng)運而生,無線通信技術(shù)成為其必不可缺的一部分。此次,我們選擇了一款技術(shù)成熟、應(yīng)用廣泛、物美價廉的WiFi模塊進行介紹。WiFi模塊又名串口WiFi模塊,屬于物聯(lián)網(wǎng)傳輸層,功能是將串口或TTL電平轉(zhuǎn)為符合WiFi無線網(wǎng)絡(luò)通信標(biāo)準(zhǔn)的嵌入式模塊,內(nèi)置無線網(wǎng)絡(luò)協(xié)議IEEE 802.11b/g/n協(xié)議棧以及TCP/IP協(xié)議棧。傳統(tǒng)的硬件設(shè)備嵌入WiFi模塊可以直接利用WiFi連入互聯(lián)網(wǎng),是實現(xiàn)無線智能家居、M2M等物聯(lián)網(wǎng)應(yīng)用的重要組成部分。本書為使讀者在短時間內(nèi)學(xué)會應(yīng)用WiFi無線通信技術(shù),以ESP8266模塊為例,從基礎(chǔ)講起,首先對WiFi模塊進行了簡要介紹,緊接著介紹如何對WiFi模塊進行固件燒錄,然后講解操作WiFi模塊所用的AT指令,并簡單介紹如何對WiFi模塊進行串口調(diào)試,接著詳細介紹了AT指令的應(yīng)用場景,最后介紹了物聯(lián)網(wǎng)綜合開發(fā)實例的WiFi模塊部分,如何快速地將我們的物聯(lián)網(wǎng)產(chǎn)品通過WiFi模塊接入網(wǎng)絡(luò),并用手機APP進行控制的過程。其功能簡單實用,能夠幫助讀者快速進行物聯(lián)網(wǎng)等的開發(fā)。書中視頻教學(xué)部分,讀者可以掃描二維碼詳細、直觀學(xué)習(xí)。本書由劉克生主編,參加編寫的還有張伯虎、孔凡桂、張振文、曹振華、趙書芬、張伯龍、張胤涵、張校珩、曹祥、焦鳳敏、張校銘、王桂英、藺書蘭,另外本書的編寫得到了相關(guān)朋友的熱心幫助及支持,在此,對參與編寫、校對以及提供資料等支持的作者表示誠摯的謝意。因編者技術(shù)水平有限,編寫時間較為倉促,書中不足之處難免,懇請廣大讀者批評指正,不吝賜教(歡迎關(guān)注下方二維碼及時反饋給我們)。編者
第1章 認識WiFi模塊 11.1 通用串口WiFi模塊 11.2 ESP8266系列模組 11.3 特性 11.4 選型 2第2章 固件燒錄 32.1 硬件的外圍引腳接線對應(yīng)的啟動模式 32.2 下載模式接線圖 32.3 燒錄軟件及固件的說明 42.4 固件燒錄過程 92.5 燒錄失敗的原因 10第3章 AT指令 113.1 AT指令分類 113.2 基礎(chǔ)指令 123.3 WiFi功能AT指令 173.4 TCP/IP相關(guān)AT指令 363.5 自動保存的指令 46第4章 模塊串口調(diào)試 474.1 硬件接線 474.2 上電串口輸出信息詳解 474.2.1 系統(tǒng)日志 474.2.2 各種狀態(tài)的啟動信息 494.3 測試AT啟動指令 51第5章 AT指令的應(yīng)用 53有視頻 5.1 模塊AP模式下做TCP server 53有視頻 5.2 模塊 STA 模式下做 TCP server 63有視頻 5.3 模塊TCP client透傳模式 73有視頻 5.4 模塊 UDP 多連接模式 83有視頻 5.5 模塊UDP透傳模式 102有視頻 5.6 兩個模塊UDP傳輸模式 113有視頻 5.7 兩個模塊通過TCP透傳 126有視頻 5.8 模塊通過數(shù)據(jù)外網(wǎng)透傳(一) 138有視頻 5.9 模塊通過數(shù)據(jù)外網(wǎng)透傳(二) 147有視頻 5.10 STA模式手機建立服務(wù)器通信 157有視頻 5.11 STA模式手機作為客戶端 164有視頻 5.12 AP模式手機作為服務(wù)器 171有視頻 5.13 STA AP模式手機作為服務(wù)器保存透傳設(shè)置 179有視頻 5.14 STA模式ESP8266作服務(wù)器多連接 187有視頻 5.15 STA AP模式ESP8266作服務(wù)器多連接(一) 201有視頻 5.16 STA AP模式ESP8266作服務(wù)器多連接(二) 218第6章 WiFi模塊開發(fā)綜合實例 235有視頻 6.1 ESP8266連接機智云平臺 2356.1.1 注冊、登錄、完善信息 2356.1.2 下載串口調(diào)試助手 2366.1.3 下載固件 2376.1.4 硬件燒錄 2376.1.5 下載安裝手機APP 2386.1.6 ESP-12-F模塊與手機APP建立連接 2396.2 WiFi模塊組合在智能家居中的組成與控制方式 2436.2.1 智能家居的組成 2436.2.2 家裝中無線網(wǎng)絡(luò)的安裝 2436.3 WiFi手機APP控制模塊的安裝與應(yīng)用 2466.3.1 控制接口分類與模塊選型 246有視頻 6.3.2 實際模塊的應(yīng)用與接線舉例 248有視頻 6.3.3 電腦與手機APP控制方式 2526.3.4 關(guān)于控制設(shè)備的二次開發(fā) 2586.4 多路網(wǎng)絡(luò)控制器 2596.4.1 多路網(wǎng)絡(luò)控制器的特點與功能 2596.4.2 多路網(wǎng)絡(luò)控制器的接線方式 2606.4.3 多路網(wǎng)絡(luò)控制器的Web控制與手機APP控制 261有視頻 6.5 兩臺設(shè)備之間無線通信 2636.5.1 接收端配置 2636.5.2 發(fā)送端配置 2686.5.3 實物 272參考文獻 274