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