摘要:查詢附近名稱密碼連接路由器的查看路由器分配給模組的地址例如設(shè)置單連接設(shè)置透傳模式建立的服務(wù)器開始發(fā)送數(shù)據(jù)進入發(fā)送模式發(fā)送數(shù)據(jù)注意退出透傳,直接發(fā)送。取消發(fā)送新行五參考模塊指令入門指南透傳簡單使用模塊指令匯總
1.ESP8266:01s某寶上3、5塊錢
2.杜邦線:某寶幾塊錢一組40P,這里只需要三根,用于連接 樹莓派與繼電器
??
3.燒錄器
ESP8266主要有兩種固件,一種是AT固件(一般出廠自帶)實現(xiàn)UART-WiFi 透傳模塊,一種是IoT固件,即我們自己編寫通過IDE燒錄的固件,如果ESP8266中包含這種固件無法通過AT命令實現(xiàn)透傳,需要從新燒錄AT固件。
0,軟件準(zhǔn)備:
1,連接燒錄器:
如果是ESP01s 直接插入燒錄器,然后插入電腦usb接口;如果是12E/F按陣腳對應(yīng)接線,注意GPIO0、GPIO2必須接,模塊CH_PC接燒錄器EN(網(wǎng)上說需要接10k電阻,我沒接)
?2,軟件燒錄
1,連線圖
?
2、代碼
const int tx = 1;const int rx = 0;void setup() { pinMode(rx,INPUT_PULLUP); pinMode(tx,INPUT_PULLUP); }void loop() {}
以上連接的Arduino上的0和1是硬串口,也可使用軟串口比如設(shè)置arduino上的8號口為rx,9號口為tx。就需要把ESP8266 的rx連接到Arduino的9號口上,模塊的tx連接Arduino的8號口上,代碼如下:
#include SoftwareSerial mySerial(8, 9); // RX, TXvoid setup() { Serial.begin(9600); mySerial.begin(9600); delay(1000); Serial.println("Goodnight moon2"); mySerial.println("AT+GMR");}void loop() { while (mySerial.available()) { Serial.write(mySerial.read()); }}
3、調(diào)試,打開串口工具
?4,使用AT命令透傳
?
AT+GMR 查看版本信息 //查詢固件版本信息
AT+RST //重啟模塊AT+GMR //查看版本信息AT+CIOBAUD=9600 //修改波特率AT+CWMODE? //查詢工作模式 1.Station (客戶端模式)2.AP (接入點模式)3.Station+AP (兩種模式共存)AT+CWMODE=1 //設(shè)置模組為STA模式。AT+CWLAP //查詢附近 WIFIAT+CWJAP="wifi名稱","wifi密碼" //連接路由器的 WIFIAT+CIFSR //查看路由器分配給模組的IP地址,例如 192.168.43.103AT+CIPMUX=0 //設(shè)置單連接AT+CIPMODE=1 //設(shè)置透傳模式AT+CIPSTART="TCP","192.168.43.104",8899 //建立的TCP服務(wù)器AT+CIPSEND //開始發(fā)送數(shù)據(jù)> //進入發(fā)送模式abc //發(fā)送數(shù)據(jù)+++ //注意退出透傳,直接發(fā)送。取消發(fā)送新行
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/124119.html
摘要:開發(fā)方式是樂鑫為開發(fā)者提供的物聯(lián)應(yīng)開發(fā)平臺,包括基礎(chǔ)平臺以及上層應(yīng)開發(fā)示例,如智能燈智能開關(guān)等。指令開發(fā)方式作為芯片,指令開發(fā)也是必不可少的。開發(fā)方式即,意為運行在單片機上的。 ...
摘要:具體操作如下創(chuàng)建自己的設(shè)備進入到阿里云控制臺,找到物聯(lián)網(wǎng)平臺,創(chuàng)建屬于自己的設(shè)備點擊公共實例進行創(chuàng)建里面有個設(shè)備管理,點擊產(chǎn)品,里面有個創(chuàng)建產(chǎn)品輸入名稱即可,然后選擇標(biāo)準(zhǔn)品類這里我創(chuàng)建的是溫濕度檢測。 ...
摘要:綜合諸多考慮與相應(yīng)調(diào)研,我們希望能夠制作出一款宿舍升降機為同學(xué)們提供更方便安全的上下床方式。摘要本設(shè)計采用開發(fā)板作為主控,結(jié)合壓力傳感器紅外避障傳感器電機驅(qū)動模塊實現(xiàn)了一個可以自動升降自動停止自動調(diào)速的宿舍升降機模型系統(tǒng)。 (第一次寫博客,記錄下自己大一時做的一個課設(shè),如有不妥之處,還望多...
摘要:教程傳送門基于平臺開發(fā)連接巴法云簡介實驗準(zhǔn)備硬件軟件實驗步驟點燈實驗發(fā)送溫濕度指令升級總結(jié)關(guān)于巴法云專注于開源,智造,創(chuàng)新,分享。 Arduino教程傳送門????...
摘要:在搜索了一些資料后我把我的工作分成了兩個部分第一個部分就是時間的獲取第二個部分是燈光的控制。模塊聯(lián)網(wǎng)的方式是通過其與分別與串口的端和端相連通過串口通信發(fā)送指令來控制實現(xiàn)聯(lián)網(wǎng)。通過了解我發(fā)現(xiàn)可以通過芯片內(nèi)部的時鐘來實現(xiàn)時間的自走功能。 ...
閱讀 1719·2021-11-22 12:09
閱讀 1456·2019-08-30 13:22
閱讀 2089·2019-08-29 17:00
閱讀 2640·2019-08-29 16:28
閱讀 2949·2019-08-26 13:51
閱讀 1178·2019-08-26 13:25
閱讀 3241·2019-08-26 12:14
閱讀 3010·2019-08-26 12:14