步驟1:零件清單
讓我們從零件清單開(kāi)始。您只需要幾個(gè)組件:
- ESP8266:任何模塊都應(yīng)該工作。
-一個(gè)3,3V USB轉(zhuǎn)串口轉(zhuǎn)換器第一次上傳scetch。 (首次上傳后,您可以使用OTA更新)。
-一個(gè)3,3V穩(wěn)壓器:ESP8266需要3,3V。任何高于3,6V的電壓都會(huì)導(dǎo)致設(shè)備死機(jī)。它還可以降低約200mA的峰值電流。如果您的RC型號(hào)沒(méi)有足夠強(qiáng)的3,3V電源,則需要額外的穩(wěn)壓器。
- ESP8266支持Arduino IDE。
- Arduino的Websocket庫(kù)
- 如果您的PPM解碼器不支持3,3V輸入,可能是一個(gè)3,3V/5V電平轉(zhuǎn)換器。對(duì)于大多數(shù)四軸飛行器飛行控制器,您不需要這個(gè)。
- WifiPPM scetch
步驟2:設(shè)置電子設(shè)備并上傳程序
第一件事要做的是設(shè)置ESP8266的電源連接。你可以看到圖中的接線。進(jìn)行以下連接:
RST,EN和VCC至3,3V
GPIO15和GND至GND
在VCC和GND之間放一個(gè)小電容(約100 nF)
USB2Serial設(shè)備的TXD到RXD
USB2Serial設(shè)備的RXD到TXD
上電時(shí)將GPIO0置于GND,進(jìn)入閃光模式。
安裝Arduino IDE后,ESP8266支持和websocket庫(kù)打開(kāi)草圖。將ESP8266上電時(shí),將GIO0保持在GND,進(jìn)入閃光模式。現(xiàn)在您可以上傳草圖。
上傳草圖后,控制器將重置。您應(yīng)該找到名為WifiPPM的WIFI接入點(diǎn)。如果沒(méi)有問(wèn)題,可以關(guān)斷芯片并斷開(kāi)TXD,RXD和GPIO0線。將來(lái)您可以通過(guò)OTA更新程序。為此,請(qǐng)連接到接入點(diǎn)并在Web瀏覽器中轉(zhuǎn)到“192.168.1.4/update”。
步驟3:網(wǎng)站
現(xiàn)在您可以將GPIO5連接到飛行控制器的PPM輸入或用于解碼PPM信號(hào)的任何內(nèi)容。
打開(kāi)模塊電源后,您可以連接到接入點(diǎn)“WifiPPM”。沒(méi)有密碼。在瀏覽器中打開(kāi)地址192.168.4.1。
您將看到第一張圖片的網(wǎng)站。在觸摸設(shè)備上,您可以使用觸摸屏控制手柄。
如果您使用PC打開(kāi)網(wǎng)站,則必須使用Firefox。一旦連接操縱桿,該站點(diǎn)將更改為您在第二張圖片上可以看到的那個(gè)。您可以使用操縱桿控制操縱桿。
在下一步中,我將解釋如何設(shè)置Betaflight,因?yàn)槲沂褂盟H绻闶褂闷渌刂破鳎惚仨殢默F(xiàn)在開(kāi)始繼續(xù)自己。
第4步:設(shè)置Betaflight
我使用WifiPPM控制器與Betaflight的四軸飛行器。我現(xiàn)在解釋如何設(shè)置它。
- 將飛行控制器連接到PC
- 打開(kāi)Betaflight
- 連接到飛行控制器
- 轉(zhuǎn)到Receiver選項(xiàng)卡
- 在頻道映射字段中鍵入RTAE1234
- 將“Stick Low Threshold”更改為1020,將“Stick Center”更改為1500并且到1980年“堅(jiān)持高門(mén)檻”
- 保存更改
- 用手機(jī)打開(kāi)wifiPPM網(wǎng)站,測(cè)試調(diào)整是否正常
多數(shù)民眾贊成它。你完成了。現(xiàn)在,您可以使用手機(jī)進(jìn)行飛行而無(wú)需任何其他應(yīng)用程序。
-
接收器
+關(guān)注
關(guān)注
14文章
2458瀏覽量
71806 -
ESP8266
+關(guān)注
關(guān)注
50文章
962瀏覽量
44852
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論