montessori method

モーターを制御して走行させる車

スイッチサイエンスから発売されている、モーター二個をmicro bitで制御することで、前進・後退・回転のできる車。入荷待ち通知でオーダーしましたが数日ですでに売り切れになってます。

https://www.switch-science.com/products/7957

制御用のmicro bitの他に、もう一台micro bitを使えば、無線で動作制御ができます。

 

制御する為の情報は以下から、

https://switch-education.com/products/microbit-car/

 

コードは車側が、

https://github.com/chateight/mb_car_drv

制御側が、

https://github.com/chateight/mb_car_ctl

 

になります。今は前進・後退・回転のパラメータは全て同じにしていますが、それを変更すれば動きを変えることができます。

 

ラインセンサーを追加してライントレースさせてみた

この車にはMicro:bitの端子に接続できるように配線が引き出されているので、そこに光センサー(赤外線タイプ)を追加してライントレースをやらせてみた。

センサーは3Dプリンタで台座を作って、接着しています。

makecodeは以下のリンクから、

https://github.com/chateight/trace_microbit

とりあえずトレースしているだけで、最適化はされていませんからチャレンジしてみますか?