2018-09-15 Makeblock wifi,適用于ubuntu和win10

一、Makeblock Wifi模塊的簡介與設(shè)置

1,Makeblock wifi模塊官方文檔

?Makeblcok電子模塊手冊——Wifi 模塊

makeblock wifi相關(guān)文檔和工具? 百度云盤

文檔有部分錯(cuò)誤,操作 以下面為準(zhǔn)

2,makeblock wifi module設(shè)置:makeblock 的wifi模塊已經(jīng)燒寫好了,可以通過如下設(shè)置進(jìn)行改變。

wifi模塊連到板子上,電腦wifi出現(xiàn)ESP_makeblock,鏈接此wifi,瀏覽器地址欄輸入192.168.4.1進(jìn)入模塊wifi設(shè)置界面,如下:


鏈接成功后,STA SSID會(huì)出現(xiàn)內(nèi)容

3,WiFi模塊 AP模式: Access Point,提供無線接入服務(wù),允許其它無線設(shè)備接入,提供數(shù)據(jù)訪問,一般的無線路由/網(wǎng)橋工作在該模式下。AP和AP之間允許相互連接 Sta模式;Station, 類似于無線終端,sta本身并不接受無線的接入,它可以連接到AP,一般無線網(wǎng)卡即工作在該模式。

拿電腦里的WiFi模塊來說,如果是station,那么它聯(lián)網(wǎng)的時(shí)候會(huì)去尋找一個(gè)AP(路由器)來接入網(wǎng)絡(luò)。如果是AP,那么無線局域網(wǎng)中其他電腦在聯(lián)網(wǎng)的時(shí)候會(huì)來進(jìn)行連接??偨Y(jié):如果是AP,那么別人就連接你上網(wǎng)。你是station模式,那你就需要連接別人(AP)上網(wǎng)。

4,如果需要reset wifi模塊,按如下步驟進(jìn)行

Here are the steps to reset me wifi module in details:

1).Put the swtich on WORK side. The blue light blink slowly.

2).Unplug the RJ25 cable from WiFi module to power off it

3). Plug in the RJ25 cable to WiFi module to power on

4). Pull the switch to PROG side.

5). Wait for a while, normally, the blue light will quick flash.

6). Then pull the switch back to WORK side and restart the WiFi module by unplud and replug the RJ25 cable from WiFi module.

二、手機(jī)和Makeblock wifi模塊UDP通信

1,手機(jī)端為UDP client, Makeblock wifi模塊為UDP server

見上圖,Makeblock wifi模塊波特率設(shè)置為9600,端口為1025

2,由于Wifi模塊接口是藍(lán)或灰色色標(biāo),當(dāng)使用RJ25接口時(shí),需要連接到主控板上帶有藍(lán)或灰色色標(biāo)的接口。Makeblock wifi模塊可以連接Makeblock Uno板子的4,5,6號(hào)接口,經(jīng)測試3接口無效。本實(shí)驗(yàn)連接的4號(hào)接口。

3,寫Arduino 程序,見百度云盤一.1文檔,上傳到makeblock Uno

4,Android手機(jī)端下載TCP網(wǎng)絡(luò)調(diào)試助手并且安裝,apk文件見百度云盤一.1文檔

下載地址:TCP網(wǎng)絡(luò)調(diào)試助手

5,手機(jī)連接一.2中設(shè)置好的WiFi:ESP_makeblock

6,用TCP網(wǎng)絡(luò)調(diào)試助手發(fā)送A給Makeblock wifi模塊,如下圖:

makeblock Uno電源旁邊的燈會(huì)閃爍,串口監(jiān)視器會(huì)收到發(fā)送的相應(yīng)命令

注意:經(jīng)測試,用TCP client無法連接上Makeblock wifi模塊

三、計(jì)算機(jī)python代碼和Makeblock wifi模塊UDP通信

1,計(jì)算機(jī)寫python代碼做為UDP client, Makeblock wifi模塊為UDP server


四、給ESP8266模塊燒寫程序

如果需要Makeblock wifi模塊可以實(shí)現(xiàn)其他功能(例如TCP SERVER),可以用Arduino對(duì)此模塊進(jìn)行單獨(dú)燒寫。

1,打開arduino單擊文件,選擇首選項(xiàng),打開設(shè)置界面?

網(wǎng)路不用設(shè)置

2,在網(wǎng)址里填寫http://arduino.esp8266.com/stable/package_esp8266com_index.json這個(gè)網(wǎng)址,然后好的保存,之后單擊工具,找到開發(fā)版管理,他會(huì)自動(dòng)下載索引,之后搜索esp8266,你就可以看到這個(gè)庫了,點(diǎn)擊安裝(單擊一下才會(huì)出現(xiàn)安裝)。

3,工具--》開發(fā)板,選擇esp的開發(fā)版,就可以了(注意,如果之前步驟不執(zhí)行是不會(huì)有對(duì)應(yīng)的開發(fā)版型號(hào)的)

以上步驟是用來給esp8266 wifi模塊編寫程序并進(jìn)行燒寫(esp8266連接電腦方法可百度)用的

,

參考:

樹莓派+arduino實(shí)現(xiàn)簡單物聯(lián)網(wǎng)開發(fā)(二)WiFi模塊的配置esp8266

ESP8266-transparent-bridge

ESP-LINK: Wifi-Serial Bridge w/REST&MQTT

makeblock

makeblock wifi

simonzhang的家

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容