【micro:bit】「micro:bit用回転サーボモーターモジュールキット」で作ったプログラムカーを動かす

「micro:bit用回転サーボモーターモジュールキット」プログラムカーを動かす

前回は「micro:bit用回転サーボモーターモジュールキット」でプログラムカーを組み立てました

【micro:bit】「micro:bit用回転サーボモーターモジュールキット」でプログラムカーを作成
スイッチエデュケーションさんから発売されている「micro:bit用回転サーボモーターモジュールキット」を購入しました。このキットには2輪カーが作成できる車輪が付いているので、プログラムカーを作成することができます 回転サーボモーターモジュ...

今回はプログラムを転送して動かしてみます。どっちが前なのかよくわかりませんが、とりあえず、コードがいっぱい出ている方が後ろっぽいのでその逆が前ということにします。回転サーボモーターとmicro:bitのピンの対応は、右の車輪がP1、左の車輪がP2です(写真は車の底)

「micro:bit用回転サーボモーターモジュールキット」プログラムカーを動かす

またまた「micro:bitではじめるプログラミング」を参考にして、このようなプログラムを作成してみました

「micro:bit用回転サーボモーターモジュールキット」プログラムカーを動かす

が、実行してみると最初は前進のはずが右回転してしまいます。よくよくみてみると、回転サーボモーターを進行方向を軸として180度回転させて接続しているので、2つのモーターを同じ方向に動かすとお互い逆方向に回転してしまいます

「micro:bit用回転サーボモーターモジュールキット」プログラムカーを動かす

サーボモーターの接続方法が違うのかな??といってもこれ以外どう取り付ければいいのやら・・・

「micro:bit用回転サーボモーターモジュールキット」プログラムカーを動かす

というわけで、プログラムの方で対応することにします。要は逆に回せば前進・後進、同じ方向なら回転です

「micro:bit用回転サーボモーターモジュールキット」プログラムカーを動かす

動作はこのようになります

[PR]
タイトルとURLをコピーしました