見出し画像

旗揚げゲーム

サーボモーターでラジコン旗揚げゲームを作りたくなりました。前に使ったこれ、角度指定方式のサーボモーター

これをもう一個、買ってきました。ちょうど手元にあったトローチの空き箱にとりつけ

画像1

画像2

絵のセンスが絶望的(汗)。

モーター駆動の電源は、GNDは共通ですがArduinoと別にとります。Arduino側からは制御信号だけを出すようにしました。

画像3

ラジコン化するのは次回以降にして、今回は右上げ下げ、左上げ下げを繰り返すようにします。

コード

#include <Servo.h>

Servo right;
Servo left;

void setup() {
 right.attach(8);
 left.attach(6);
}

void loop() {
 action('a');
 delay(1000); 
 action('b');
 delay(1000); 
 action('c');
 delay(1000); 
 action('d');
 delay(1000);
}

void action(char x){
if(x == 'a'){right.write(180);}//白(右)上げ
if(x == 'b'){right.write(0);}//白(右)下げ
if(x == 'c'){left.write(0);} //赤(左)上げ
if(x == 'd'){left.write(180);}//赤(左)下げ
}

動きました(;^ω^)


この記事が気に入ったらサポートをしてみませんか?