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: 焊接馬達電線的時候,線的顏色放錯了,紅色變成反向了,最近桌子亂的太不像話