|
代碼復(fù)制并修改自http://www.zg4o1577.cn/bbs/dpj-112756-1.html 我只能看懂這個(gè)。。。所以就拿來(lái)用了。如果原帖子大佬覺(jué)得我侵權(quán)了,可以聯(lián)系我,我的郵箱是chaselbaymax@qq.com 不接受任何提問(wèn),我不是相關(guān)專業(yè)的,只是畢設(shè)練手,很大可能你問(wèn)的問(wèn)題我也不會(huì)。
前前后后浪費(fèi)一周的時(shí)間,都他喵的快哭了,我就想做個(gè)項(xiàng)目練練編程,結(jié)果全他喵的是電路電路電路。。。
分享一下,免得大家也和我一樣無(wú)助
亮滅小燈泡這個(gè)會(huì)了的話,再做其他的信息傳送啥的都沒(méi)問(wèn)題了。
----------------------
程序使用說(shuō)明
源程序打包下載附件
在運(yùn)行單片機(jī)之前,手機(jī)部分先搞定:
1.開(kāi)啟熱點(diǎn),然后設(shè)好熱點(diǎn)名密碼。要和程序里面的一樣,這里我的熱點(diǎn)是ChaselPhone,密碼8個(gè)8
2.下載一個(gè)APP,叫有人網(wǎng)絡(luò)助手(應(yīng)用商店都有),然后打開(kāi)后如圖一,在配置那里點(diǎn)開(kāi),設(shè)置好端口號(hào)1100然后點(diǎn)激活,就像第二幅圖那樣。這里的IP信息需要記住,你程序里面第86行Uart_Send_String("AT+CIPSTART=\"TCP\",\"192.168.43.1\",1100\r\n");要與之匹配。懂?
QQ圖片20180416162022.png (92.86 KB, 下載次數(shù): 54)
下載附件
2018-4-16 16:21 上傳
QQ圖片20180416162115.png (110.61 KB, 下載次數(shù): 73)
下載附件
2018-4-16 16:22 上傳
手機(jī)部分搞定之后,將程序下載到單片機(jī)上
連好esp8266就可以了,RST單片機(jī),會(huì)看到ESP8266芯片藍(lán)色的光在跳,藍(lán)燈每跳一次,說(shuō)明給esp8266發(fā)了一次指令。當(dāng)不跳的時(shí)候,再看手機(jī)端口上,已經(jīng)連上了這個(gè)芯片。手機(jī)上的APP會(huì)有顯示有一個(gè)IP連上來(lái)了。
QQ圖片20180416162549.png (105.39 KB, 下載次數(shù): 64)
下載附件
2018-4-16 16:27 上傳
程序沒(méi)問(wèn)題的話,你在手機(jī)下面的黑框里輸入k(注意小寫),P1^0燈亮暗發(fā)生反轉(zhuǎn)
---------------------
分享一下我的過(guò)程,讓大家借鑒一下。
首先,我用USB轉(zhuǎn)TTL的東西直接和ESP8266連起來(lái),在電腦上用串口調(diào)試助手練習(xí)了一下wifi芯片的使用,大體上,會(huì)用ESP8266創(chuàng)建一個(gè)wifi讓手機(jī)連,或者能夠讓esp8266連上手機(jī)的熱點(diǎn),這種程度就夠了。
然后,敲黑板。。(重點(diǎn))
把附件帶的hex程序?qū)懙絾纹瑱C(jī)里面,注意,調(diào)整好單片機(jī)的短接線,我買的KR-51最小開(kāi)發(fā)板,調(diào)的是J10,從USB往單片機(jī)寫程序的時(shí)候,J10接線帽接1,3和2,4,這時(shí)不能插wifi模塊,否則程序?qū)懖贿M(jìn)去。程序?qū)懲暌院螅琂10接3,5和4,6,接上以后再插wifi模塊。這個(gè)過(guò)程我自己琢磨了一下午,作為一個(gè)電路圖只能看懂電阻的小白,我的內(nèi)心毫無(wú)波動(dòng),甚至還想抽根煙。。。
在調(diào)試階段,還有一個(gè)小竅門,如果你USB轉(zhuǎn)TTL這里沒(méi)問(wèn)題,但是ESP8266接到單片機(jī)上就沒(méi)反應(yīng),可以用杜邦線先在串口上調(diào)試好,然后保持電源連接的狀態(tài),把TXD,RXD連到單片機(jī)上,這樣你的ESP8266就不用初始化了,直接可以調(diào)了,這么說(shuō)不知道你們懂不懂。
|
-
-
8266.rar
2018-4-16 16:03 上傳
點(diǎn)擊文件名下載附件
26.9 KB, 下載次數(shù): 102
|