接入單片機(jī)的接線和串口大致一樣。CH_PD和VCC接3.3V,CH_PD最好先串聯(lián)一個(gè)10k電阻再接電源防止燒壞,如果單片機(jī)工作電壓是5V,最好再接一個(gè)三端穩(wěn)壓降壓模塊,把5V輸入,輸出3.3V給wifi模塊。在STC89C52RC單片機(jī)中,P3.0是RXD口,接Wifi模塊的TXD口。P3.1是TXD口,接Wifi模塊RXD口。記住度對寫,寫對讀。(燒錄單片機(jī)程序的時(shí)候要把wifi模塊接的P3.0和P3.1接線拔了,因?yàn)闊浻玫哪K接口也是P3.0和P3.1,燒錄完再接上,不然會發(fā)現(xiàn)燒錄軟件沒反應(yīng))
QQ截圖20190531171918.png (122.91 KB, 下載次數(shù): 110)
下載附件
2019-5-31 17:19 上傳
esp8266-01單片機(jī)接線圖.png (148.45 KB, 下載次數(shù): 91)
下載附件
2019-5-31 18:19 上傳
接好了后,把LED燈和蜂鳴器也接好就行了。下面是程序。其中有幾個(gè)點(diǎn)注意,接收到的數(shù)據(jù)是字符串,不能直接進(jìn)行整數(shù)的判斷,要轉(zhuǎn)換或者判斷字符再賦值整數(shù)。代碼中可以設(shè)置端口號,這里是8080,。IP地址我沒有改,是官方默認(rèn)的192.168.4.1。下載一個(gè)手機(jī)的串口調(diào)試助手,你也可以自己寫一個(gè),用E4A中文編碼很適合初學(xué)者。選擇TCP調(diào)試。連接小車的wifi,(wifi名字一般帶ESP8266,也可以串口調(diào)試時(shí)候自己改)然后輸入IP和端口,連接,發(fā)送字符“0”、“1”、“2”進(jìn)行測試。
截屏_20190531_174321.jpg (414.96 KB, 下載次數(shù): 104)
下載附件
2019-5-31 17:45 上傳
截屏_20190531_174328.jpg (175.15 KB, 下載次數(shù): 105)
下載附件
2019-5-31 17:45 上傳