假日,來做一下簡單的玩具車
就老鼠板的概念
把家裡,一些沒有的東西湊合著做
材料
1. arduino 機板 Mega 2560 NT 320 ,可以用更便宜的
2. 便宜電機驅動板 NT 120
3. 馬達及齒輪組 x 2 NT 190 * 2,有 60 元的可以用
4. HC-SR04 x 2 NT 30 x 2
5. 一般的黏地滾筒 跟老婆要的
6. 不要的紙盒 老婆施捨
7. 數條杜邦線,自己還有
共花 320 + 120 + 380 + 60 = 880 (這一次,只有買馬達,及 arduino 板,其他都是原本就有的)
材料
組裝完
外觀
檢討
輪子,應該要內縮一點,這樣,障礙判斷會更精準
要有類似離開死巷的演算方式
PS: part 2 當然就是加吸塵了
Posts for: #Arduino
馬達陣亡了
還是要小心,電壓輸出太大了,給小朋友玩坦克太久了
畢竟,電壓輸出長時間過載
記得要用 PWM 再降一點電壓
另外,有一點也要小心,電池模組的作法,如果是一般的乾電池,應該沒有關係
我是用 18650 鋰電池,所以,電池忌諱不可以過度充電,或是過度放電,也許要加一個電壓的 LED 燈,比較安全
另外藍芽遙控器,原始碼放在 github https://github.com/terryh/TankRemote
Arduino 藍芽遙控戰車
暑假到了,小孩也大一點了
以前哪些簡單的積木騙不了他了
現在一片 Arduino 的板子也是便宜到不像話,嘿嘿
我也可以順便作玩具來玩
Arduino 真的便宜又大碗,我用的是超值的 MEGA 版,要是不需要太多 IO 腳位的話,UNO版 就很夠用了,也有很多的懶人電源模組可以用,我要驅動的小坦克
是用田宮模型組裝的,很適合和小朋友一起做,樂趣無敵,另外電源的部份,我串兩顆 18650 的鋰電池,充完電,單顆有 4.12 ~ 4.18 Volt左右, 串兩顆,電壓大概有 8.3 ~8.4 V,驅動沒問題,不過,給田宮附的馬達,規格是說只吃到 3V,所以還是保守一點,我用 PWM 控制,再用電錶量一下,控制在 6 V 以下,算是很勉強,玩到目前還沒有燒焦味
電源模組用 L298D 就很夠了,但是,我用 L298P 少控制兩隻腳,HIGH ,LOW 就代表正向,反向了
藍芽模組用的是便宜好用的 HC-05
Android 手機遙控器,就自己刻一下,用寫 html5 遊戲的方式,直接用輕量過的 phaser 遊戲框架,包 cordova bluetooth serial 通信的模組
一個 android 的坦克搖桿就有了
編輯環境,當然是 VIM 直接用 ino 工具,測試馬達電機之前,都是先把訊號送麵包版的 LED 檢查程式先
Arduino http://www.arduino.cc/
Phaser http://phaser.io/
Android http://developer.android.com/
Cordova http://cordova.apache.org/
Cordova Bluetooth Serial Plugin https://github.com/don/BluetoothSerial
ino http://inotool.org/
Android TankRemote source https://github.com/terryh/TankRemote
TankRemote Google Play TankRemote
PS: 焊接馬達電線的時候,線的顏色放錯了,紅色變成反向了,最近桌子亂的太不像話