micro:bit でサーボモーターを動かす

AボタンとBボタンでサーボモーターを操作したい。という質問を頂きましたのでコードを紹介します。
サーボモーターは0°から180°まで動くとします。
最初は90°の位置、つまり真ん中にいます。
Aボタンを押したら、180°この場合上と定義します。上を向いて1秒経過すると元の位置に戻ります。
Bボタンを押したら、0°、つまり下を向いて1秒経過すると元の位置に戻ります。

配線とプログラムのコードは下図の通り(クリックすると画像が大きくなります)


コメントを残す