お盆休みにラズベリーパイでラジコンに挑戦してみた。
まずは部品調達のため、秋葉原でおなじみの千石電商へ
とりあえず動作確認完了!
動作確認したプログラムは、WiringPiを使いました。
■wiringPiインストール
pi@raspberrypi ~ $ git clone git://git.drogon.net/wiringPi
pi@raspberrypi ~ $ cd wiringPi
pi@raspberrypi ~/wiringPi $ ./build
ビルドが完了したら以下のコマンドでインストールの確認
pi@raspberrypi ~ $ gpio -v
gpio version: 2.13
Copyright (c) 2012-2013 Gordon Henderson
This is free software with ABSOLUTELY NO WARRANTY.
For details type: gpio -warranty
This Raspberry Pi is a revision 2 board.
実験にGPIO 18 を操作します。
まずGPIO18ピンを出力モードに設定します
pi@raspberrypi ~ $ gpio -g mode 18 out
次にGPIO18ピンをHighにします。
pi@raspberrypi ~ $ gpio -g write 18 1
次にGPIO18ピンの状態確認します。
pi@raspberrypi ~ $ gpio -g read 18
1
wiringPiで簡単にモータが動作させることが可能です。
このあといろいろ試行錯誤して結局ステアリング周りがうまくできなかったので、ディアルモータでキャタピラ化(笑)
最終的には、カメラモジュールを使用して、ONLINEでの操作、動画配信可能になりました。
WEBプログラムの詳細は、また別途