本帖最后由 郝峰 于 2016-9-24 22:06 編輯 大家有沒有想過出去玩不帶遙控,到了地方直接掏出手機(jī)就能玩的呢?此教程即可實(shí)現(xiàn)這個(gè)小愿望。 教程開始前,首先感謝此教程固件及APP的作者:淺雪 大神。開源的固件就他寫的我只是整理下發(fā)出來,大家一起眾樂樂![media]http://player.youku.com/player.php/sid/XMTczNjgyNDMwOA==/v.swf[/media] 一、準(zhǔn)備材料: 1、USB轉(zhuǎn)TTL串口 1 2、STC15W408AS 1 3、 ESP-WROOM-02無線網(wǎng)絡(luò)模塊 1 4、 AMS 1117 3.3 1 5、100UF電容 (16V以上) 2 6、104瓷片電容 2 7、萬能洞洞板 1 8、2.54MM排針若干 9、杜邦線若干 二、測試及準(zhǔn)備WIFI模塊: 1、焊模塊接線: 我這個(gè)當(dāng)時(shí)是樂鑫活動(dòng)送的模塊,在淘寶買也就十幾元。注意模塊品牌和引腳定義,不然接線和程序都有可能不兼容。 下面來張接線圖: 焊好模塊先不要著急上電,上電一定要用3.3V、3.3V、3.3V重要事情說三遍?。?!如果你的USB轉(zhuǎn)串口模塊也和我一樣是那種三五塊錢的就不要指望接它的3.3V給WIFI模塊供電了,會(huì)供電不足,模塊不能用。其他的USB轉(zhuǎn)串口我沒試過,暫不清楚,如果按照下面教程的接線連上找不到串口或輸入AT沒反應(yīng),那就是供電不足,需要給WIFI模塊單獨(dú)3.3V供電。因?yàn)檫@問題我是繞了老多、老多彎路,至于怎么彎的就不說了,說多了都是淚啊。。。T^T 下面這個(gè)圖是模塊資料的接線圖,十幾塊錢的USB轉(zhuǎn)串口模塊可以試試,不過這樣也很有可能會(huì)供電不足: 建議用以下接線方式: 接線完畢該插電腦插電腦,該插電池插電池練好線后,打開附件中的文件夾,安裝CH341SER驅(qū)動(dòng),如果已經(jīng)安裝則略過。再打開串口調(diào)試助手: 注意紅圈里波特率為:115200 選中:發(fā)送新行 此模塊自帶AT指令,在下面輸入框里輸入AT如果上面框中顯示OK 則成功連接,如果沒顯示OK則供電不足或接錯(cuò)線。 接著在輸入框里輸入以下句子(每輸入一句點(diǎn)一下 發(fā)送 ): AT+CWMODE=2 AT+CIPMUX=1 AT+CIPSERVER=1,333 AT+CIPSTO=7200 如果界面都是顯示OK,恭喜你成功啦: 每個(gè)句子的分別意思為: //設(shè)置AP模式,必須是2, 3的話,TCP連接極不穩(wěn)定 //設(shè)置多點(diǎn)連接 //設(shè)置為TCP服務(wù)器,端口333 //設(shè)置TCP服務(wù)器超時(shí)秒數(shù) WIFI模塊可以直接用了,手機(jī)搜索能看到ESP XXXX開頭的無線網(wǎng)絡(luò)。這個(gè)網(wǎng)絡(luò)現(xiàn)在可以直接連上,然后手機(jī)安裝附件文件夾中的“安卓手機(jī)APP-藍(lán)牙+WIFI二合一 ”app。打開APP點(diǎn)擊左上角的連接WIFI。 連上后在中間紅圈處會(huì)出現(xiàn)WIFI字樣,證明連接成功(沒出現(xiàn)就多點(diǎn)幾次 連接WIFI): 這時(shí)看串口調(diào)試助手里面會(huì)有很多信息輸入: 動(dòng)下?lián)u桿信息還會(huì)有變化。神奇吧^_^ 完成以上其實(shí)就可以直接焊接單片機(jī)了,但是我加了一點(diǎn)東西,由于這WIFI沒有密碼,別人很容易連上,擔(dān)心對(duì)自己遙控的車船或飛機(jī)造成危險(xiǎn),因此我又通過AT命令改了無線網(wǎng)絡(luò)名稱并加上了密碼??诹詈芎唵危?/font> AT+CWSAP_DEF='ESP8266','1234567890',5,3 ESP8266部分就是WIFI名字可以改為其他名字甚至漢字,但最好不要用 , / 之類的符號(hào)。 后面1234567890就為WIFI的密碼,這個(gè)也可以設(shè)置為自己想用的密碼,也是最好不要用, / 之類的符號(hào)。后面5,3不要?jiǎng)泳托?。?/font>5為加密方式。3為允許連入WIFI的最多數(shù)目取值范圍1-4) 比如我的設(shè)置為: AT+CWSAP_DEF='郝峰小車','indhqkg',5,3 設(shè)置后效果: 輸密碼連上就行了。 二、 寫單片機(jī)固件: 單片機(jī)引腳如圖: 按照引腳圖將USB串口模塊接上單片機(jī)VCC、GND、P3.1/TXD、P3.0/RXD 將附件中“手機(jī)WIFI接收器.hex”文件下載到單片機(jī)中。 下載固件完成后就可以將單片機(jī)和WIFI模塊連接啦 原理圖如下: 電路板背面接線圖(小白電路圖): 下面我焊接的實(shí)物圖,比較亂: 7 8 9 10通道我沒連,如果需要連上就好 接收機(jī)就和正常2.4G結(jié)束一樣連上電調(diào)就行工作了。 由于元件各有差別,如果接收機(jī)先插兩個(gè)舵機(jī)再插電調(diào)通電,有可能會(huì)在手機(jī)搜索不到WIFI模塊,原因還是供電不足。建議先插電調(diào)給接收機(jī)通電再接舵機(jī)就沒問題了。 附件下載地址: 游客,如果您要查看本帖隱藏內(nèi)容請(qǐng)回復(fù) 打賞 |
|