步驟1:組裝材料
您將需要以下元素:
-一個裝有兩個直流電動機12v的坦克,就像T‘Rex坦克一樣
-一個與Arduino兼容的Motor Shield,例如Monster Shield
-一個Arduino UNO R3-請選擇官方的
-一個2通道RC發射器和一個RC接收器-我使用的是舊的,位于AM 27 MHZ,但您可以找到現代的像這樣的hobbykingr-tmhk-gt2b-3ch-2-4ghz發送器和接收器
-用于UNO R3的電池-目前為9V電池-不理想,因為它沒有很多耐力
-一塊大電池進行運動-我使用了NIMH 3300 mAH 10.5v,所以我猜7個電池每個1.5v
-一些精巧的連接器,可以使每個人輕松連接
-烙鐵
我使用Arduino IDE對UNO進行編程,并在Visual Studio 2017中添加了一個小的監視工具
第2步:Arduino和摩施字段
由于我選擇的是準備好arduino的電動機護罩,因此只需要將它們安裝在一起即可。請注意,屏蔽罩已經使用了一些PIN,因此不得再用于其他目的。
Arduino UNO R3將與電動機屏蔽罩通信以指示每個電動機需要以什么速度旋轉。由于我們有兩個電機,所以這很簡單。
步驟3:將電機屏蔽罩連接到直流電機
步驟4:鏈接電動機屏蔽NIMH電池
步驟5:將無線電接收器鏈接至Arduino
步驟6:為獨立式Arduino準備電源模式
步驟7:Arduino代碼
Arduino如此強大。我小時候想做的所有事情,現在我可以很輕松地做到!無需再對電子學有太多了解。
我從兩個來源編寫了Arduino代碼:
reading-rc-receiver-values
Monster Moto Shield示例代碼
Moto Shield主鏈接
將兩者混合在一起,我可以將RC接收器的讀數直接輸入到我的arduino中,將值轉換為電機通過電機護罩。
關于將收音機中的兩個通道混音成兩個單獨的電動機速度指示,我通過Tank Joy Mixing with Joystick上網,以獲取有關如何編寫相應部分的一些想法。
我還必須仔細研究PWM,以了解所有內容??梢哉业接嘘Parduino的一些不錯的文章,SecretsOfArduinoPWM和Tutorial PWM
請注意,此代碼依賴于EnableInterrupt.h,可以從菜單“ Sketch”》“ Include Library”》“ Manage”安裝庫”,然后搜索EnableInterrupt。該庫允許在標準設置和循環過程之外的任何時候從RC接收器捕獲值。十分方便。
第8步:使用小型C#應用程序監視良好的設置
第9步:您完成了!
-
RC
+關注
關注
0文章
236瀏覽量
49517 -
Arduino
+關注
關注
188文章
6490瀏覽量
190070
發布評論請先 登錄
免費分享Arduino入門+進階(全套例程+書籍)

《ESP32S3 Arduino開發指南》第二章 Arduino基礎知識
藍牙無線遙控小車
長城汽車坦克500在墨西哥上市
ADAYO華陽助力2025款長城坦克300上市
微軟廣告助力《坦克世界》贏得中國市場逆勢增長
一文講明——水泵遙控開關的作用和接線操作詳解

如何選購適合的拷貝遙控器——增配遙控器教程來啦

評論