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