追加内容
2016/11/21
サーボMG90S
サーボMG996R
ーーーーーー
準備
◆Arduino IDE(PCにインストール無料)
◆Arduino Uno(ピンヘッダー同梱)(360円+送料170)
◆Arduino IDE(PC)とArduino UnoをつなぐUSBケーブル(100円+送料170)
◆メタルギアサーボ MG996R (1190円+送料170)
◆メタルギアマイクロ サーボ MG90S (350円+送料170)
◆マイクロ サーボ SG90 (250円+送料170)
◆電源直流5V(何か用意する)
工作開始
◆Arduino IDE(PC)とArduino Unoをつなぎましょう
ツール > シリアルポート > Arduino Unoが接続されているポート
int t, t1, t2, sw,r,d;
void setup() {
pinMode(9, OUTPUT);
pinMode(10, INPUT_PULLUP);
sw=1;
t1= micros();
digitalWrite(9, LOW);
}
void loop() {
t = micros();
r =digitalRead(10);
if(r== 0){
d = 1000;
}else{
d = 2000;
}
if(d <= t-t1 && sw==1){
digitalWrite(9, LOW);
sw = -1*sw;
t2 = micros();
}
if(20000-d <= t-t2 && sw==-1){
digitalWrite(9, HIGH);
sw = -1*sw;
t1 = micros();
}
}
2016/11/21
サーボMG90S
サーボMG996R
ーーーーーー
準備
◆Arduino IDE(PCにインストール無料)
◆Arduino Uno(ピンヘッダー同梱)(360円+送料170)
◆Arduino IDE(PC)とArduino UnoをつなぐUSBケーブル(100円+送料170)
◆メタルギアサーボ MG996R (1190円+送料170)
◆メタルギアマイクロ サーボ MG90S (350円+送料170)
◆マイクロ サーボ SG90 (250円+送料170)
◆電源直流5V(何か用意する)
工作開始
◆Arduino IDE(PC)とArduino Unoをつなぎましょう
◆Arduino Unoにスケッチ を書き込みましょう
ツール > マイコンボード > Arduino Uno
スケッチを書く
int t, t1, t2, sw,r,d;
void setup() {
pinMode(9, OUTPUT);
pinMode(10, INPUT_PULLUP);
sw=1;
t1= micros();
digitalWrite(9, LOW);
}
void loop() {
t = micros();
r =digitalRead(10);
if(r== 0){
d = 1000;
}else{
d = 2000;
}
if(d <= t-t1 && sw==1){
digitalWrite(9, LOW);
sw = -1*sw;
t2 = micros();
}
if(20000-d <= t-t2 && sw==-1){
digitalWrite(9, HIGH);
sw = -1*sw;
t1 = micros();
}
}
→
◆Arduino UnoをPCから外し、下の図のようにつなぎましょう
Caution: GND---------10
pinMode(10,INUT); //NG
pinMode(10, INPUT_PULLUP); //OK
SG90
MG90S
MG996R
0 件のコメント:
コメントを投稿