【micro:bit】サーボモーターをコントロールする

【micro:bit】サーボモーターをコントロールする

micro:bitにサーボモーターを繋いでみました。使ったサーボモーターはSG90

【micro:bit】サーボモーターをコントロールする

接続方法はこちらのページを参考にしました

Equipping a microservo with Crocodile clips
If you are conducting a class or group activity, you should consider preparing all servos ahead of time.

コードを切断するのは嫌なので、ジャンパケーブル(オス-オス)を使うことにしました。

【micro:bit】サーボモーターをコントロールする

接続すると、こうなります

【micro:bit】サーボモーターをコントロールする

ちょっとズーム

【micro:bit】サーボモーターをコントロールする

コードの色が合わせられなかったでちょっとわかりにくいですが、このように繋がっています

サーボモーターmicro:bit
白(GND)
赤(3V)
黄(0)

プログラムはこれ。端末の傾きに連動してサーボモーターが動きます。「元」というのはmicro:bitの傾きで取得できる値、「結果」というのがサーボモーターの角度です

【micro:bit】サーボモーターをコントロールする

最初、モーターがちょっとしか動かなくて、モーターの不具合かと思ったのですが、USBからの電源供給を電池に切り替えたら動きました

こちらが動画です

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