小车主板哪家强?PS2手柄4路电机输出..火魔童主板了解一下?
微信關注?“DLGG創客DIY”
設為“星標”,重磅干貨,第一時間送達。
最近收到了芯吧客郵寄的火魔童V1.0主板,今天簡單給大家介紹一下
別的廢話就不多說了,直接看干貨重點
資料
板子介紹(功能概述)
電機驅動X4
水彈槍接口X1(6V供電)
帶開關
USBtpyeC程序下載(調試)接口
PS2手柄接收器接口
其他見下圖
驅動庫
資料里提供了arduino1.8.9的安裝和下圖兩個庫文件,從文件名可以看出上邊的是PS2手柄的,下邊的是一個I2C接口的電機驅動芯片
本以為能從驅動中看出驅動方案,看來我想多了
除了上述arduino的庫還提供了mind+的庫
基本上就上述資料,資料不多,常規使用是夠用了。板子的定位是編程教育,所以也夠用了。個人感覺應該多給一些電機驅動的參數,便于創客們深入開發板子的功能和價值
DIY
簡單小車
手里材料有限,先用現有材料弄個兩個電機的簡單遙控小車。
PS2手柄肯定是要用上的,這可能是目前性價比最高的遙控方案。
遙控方案:
聊到這里順便整理匯總一下目前簡單粗暴顏值性價比比較高的幾個遙控方案:
PS2手柄方案
PS4手柄方案
USB手柄方案
M5 JoyC方案
PS2手柄方案
也就是本文使用的火魔童主板的方案,此類主板上帶有PS2接收端的接口,不用杜邦線連接,穩定可靠。庫和參考程序比較多,開發難度較低,PS2手柄的價格相較其他看得去的手柄,也不貴。所以我一直認為這個方案是非常適合初學者的綜合性價比比較高的方案。
PS4手柄方案
雖然顏值相當給力,但手柄成本還是比較高的,小車接收端需要使用ESP32或其他帶藍牙主板。
USB手柄方案
需要USB模塊讀取手柄數據,并需要發射模塊將數據發送給小車。雖然手柄很便宜,但其他模塊成本較高,加上開發工作比較大,綜合考慮成本還是太高了
M5 JoyC方案
有點小貴…
目前我能想到的就上述幾個,可以看出PS2手柄的方案,從成本、顏值、使用等角度都是很有優勢的。
電源
兩節18650串聯,
3.5mm電源接口和2節串聯的電池盒連接
雙面膠固定電池盒和車架。
好像也沒啥別的可說的了。
可能有的朋友會問,為什么不用移動電源供電呢?
也不是不可以,電機的標稱電壓是3V-6V,為了讓小車的調速范圍更大,還是盡可能將電壓提高一些。
關于鋰電池的選擇
18650比較常見且常用的鋰電池,所以價格和電量上比較合適
14500和5號電池大小相同,和18650相比體積減少很多,相應的電量也減小了,但價格沒有明顯便宜
從電池盒角度,14500帶開關的電池盒比較好買,18650帶開關的電池盒比較貴且不容易買。
從這點也能體現出這塊主板帶開關的優點
電機
1:90標稱電機參數
減速比1:90
輸入 : 3V-6V
輸出 : 110RPM
據說是全金屬齒輪的,更耐造
車架
藍色鋁合金底盤
這個車架,價格稍微貴一些,不過顏值還是非常看得過去的。
(車架的選型還是比較多的,單從可以購買的角度就有很多種,這里選擇這個鋁合金的車架主要考慮外觀)
主板的螺絲固定孔和鋁合金底盤不太匹配,我手里的銅柱也找不到了,這次使用雙面膠固定。
軟件
mind+
讀取鍵值
# include"CJVS_IICPS2.h" CJVS_IICPS2 ps2; void setup() {// put your setup code here, to run once:Serial.begin(9600);Serial.println("hello "); } void loop() {// put your main code here, to run repeatedly:uint16_t data_ps2;data_ps2 = ps2.readIICPS2Val(PSX_Button_Val);if(data_ps2 != 0)Serial.println(data_ps2); }
| 上 | 4096 |
| 下 | 16384 |
| 左 | 32768 |
| 右 | 8192 |
| select | 256 |
| start | 2048 |
| mode | - |
| 方塊 | 128 |
| 三角 | 16 |
| 圓圈 | 32 |
| X | 64 |
| 左1 | 4 |
| 左2 | 1 |
| 右1 | 8 |
| 右2 | 2 |
建議
電機接口改為KF301接口,雖然體積較大,但更便于接線
主控改為樂鑫arduino方案(ESP8266 ESP32等)便于實現無線功能,如遠程控制、OTA程序下載、傳感器數據實時采集等
下一步計劃
寫著寫著就有點長了,今天先到這,下一篇測試電機
4輪越野車:帶著孩子和小車去公園拉客。
麥輪:當然也是4輪的。
水彈槍。
總結
以上是生活随笔為你收集整理的小车主板哪家强?PS2手柄4路电机输出..火魔童主板了解一下?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 简单粗暴方便好用树莓派FTP远程文件服务
- 下一篇: 【PC工具】U盘数据加密工具,windo