久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 12018|回復: 0
打印 上一主題 下一主題
收起左側

Arduino做TTL串口調試器 調試ESP8266

[復制鏈接]
跳轉到指定樓層
樓主
本帖最后由 patton 于 2018-3-31 16:11 編輯

原文地址:
kasparsnet/blog/electronics/esp8266-teensy-arduino
一、接線
ESP 針腳說明:




接線說明:



二、Arduino 需要燒錄的程序

  •     #include <SoftwareSerial.h>         
  •     SoftwareSerial mySerial(10, 11); // RX, TX 配置10、11為軟串口   
  • void setup()   
  •     {   
  •       // Open serial communications and wait for port to open:   
  •       Serial.begin(9600);   
  •      // while (!Serial) {   
  •         ; // wait for serial port to connect. Needed for Leonardo only   
  •      // }   
  •         
  •       // set the data rate for the SoftwareSerial port   
  •      //pinMode(10,INPUT_PULLUP);   
  •     // pinMode(11,INPUT_PULLUP);   
  •       mySerial.begin(9600);   
  •     }   
  •         
  •     void loop() // run over and over   
  •     {   
  •       if (mySerial.available())   
  •         Serial.write(mySerial.read());   
  •       if (Serial.available())   
  •         mySerial.write(Serial.read());   
  •     }   


三、USB供電UNO。
  USR-TCP232連接監視com端口,波特率9600.

所有正常會接收到信息:
Goodnight moon!
Hello, world?

試驗中,波特率問題,會導致 Hello,world?不顯示,返回亂碼等現象。
波特率一定要設置對。

四、發送AT命令
注意每個指令之后要有換行。然后點 Send
輸入指令必須換行,正確的做法是,將AT指令寫完,然后按一下鍵盤的"Enter"鍵,再按發送鍵
AT+RST   發送成功,接到 OK 返回.
其他指令,可以參考相關產品的AT指令集。(紅版,OCROBOT等指令集好像是不一樣的。)

五、連接路由,嘗試發送信息到電腦端TCP Server
如果以上返回正常,證明一切都沒問題了
接下來可以試一下,最基本的其他AT命令了.

USR-TCP232-Test 工具軟件
左側制定好COM端口,波特率選擇對,點OPEN,連接
下部輸入命令,并查看返回值。
(可以用手機創建WIFI熱點,這樣8266連接成功會看到有連接設備數,最基本的確認)

需要查看的AT指令相關資料

1. 連接WIFI
AT+CWMODE=3  //設置ap+st混合模式,  設置1單ST模式,
響應:OK  

2. 重新啟動
AT+RST
響應:OK  

3. 連接路由
AT+CWJAP="ssid","password"        //就是你的wifi名和連接密碼
響應:OK  

4. 在電腦上用USR-TCP232-Test 工具配置TCP監聽
右側(net setting一側),
默認就是你PC的ip,我的是192.168.10.223,指定一個端口,默認就好,我的是8082
選擇TCP Server ,并點擊 Listening,開始監聽

5. 8266設備連接服務器(你的PC)
(保證你的PC和8266連的是同一個WIFI,這樣獲取同一網段IP)
工具左側(Com Setting),發送命令
AT+CIPSTART="TCP","192.168.10.223",8082
響應:OK  

6. 激動人心的一刻,發送數據到PC端,PC端監聽能獲得數據
AT+CIPSEND=4     //非透傳模式,先制定要送數據的長度,4,接下來要傳送你的4未數據。
                               //透傳模式不指定長度,直到數據是+++停止透傳,很好理解,
                               //當然你需要告訴模塊你要是用透傳模式,AT+CIPMODE=1 //透傳模式
                               //響應返回大于號,然后再輸入數據4位
>
比如:ABCD
回車,SEND,
響應: SEND OK   //如果你輸入數據長度大于4,會返回ERROR,但是命令截取前4為發送到PC端。


7. 6發送的同時,你會看到右側,TCP監聽端看到,剛才傳送的 ABCD,接收到了。
當然還可以看到信息的來源,你8266的ip。


8. 因為我們燒入程序就是把UNO當作個數據中轉,
所以在TCP右側端也可以發送信息到,左側Com。你可以試試。。


以上的實驗,其實就可以做加一些功能在uno里面了。無非就是用AT指令來通信。



sscom v3.2.zip

344.41 KB, 下載次數: 20, 下載積分: 黑幣 -5

串口調試助手

評分

參與人數 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏4 分享淘帖 頂 踩
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美日韩高清 | 中文在线一区二区 | 91影院在线观看 | 欧美一级黄色片免费观看 | 欧美一区二区三区在线观看 | 在线观看亚洲 | 亚洲国产成人精品久久 | 日本特黄a级高清免费大片 国产精品久久性 | 成人欧美一区二区三区黑人孕妇 | 久免费视频 | 亚洲成人精品国产 | 免费精品视频一区 | 久久999| 日韩在线欧美 | 北条麻妃99精品青青久久主播 | 日韩五月天 | 精品av | av色噜噜| 日韩在线视频免费观看 | 国产黄色大片在线免费观看 | 国产欧美精品一区二区三区 | www.亚洲视频.com | 日本手机看片 | 国产黄色一级片 | 亚洲免费一 | 久久精品国产v日韩v亚洲 | 黄色网址在线免费观看 | 99国产精品久久久久老师 | 精品久久影院 | 一二区电影 | 一区二区三区久久久 | 欧美精品成人一区二区三区四区 | 日韩成人中文字幕 | 成人在线精品 | 涩涩操 | 欧美成人aaa级毛片在线视频 | 国产精品不卡一区 | 国产成人精品久久二区二区 | 日韩精品一区二区三区视频播放 | 国产高清在线精品 | 国产精彩视频一区 |