teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

2017/01/10 08:58

投稿

msyk-23
msyk-23

スコア7

title CHANGED
File without changes
body CHANGED
@@ -2,24 +2,28 @@
2
2
 
3
3
  よろしければ例文などで教えていただきたいです。
4
4
  お願いいたします。
5
- 下に書いてあるのはLEDを点滅させるプログラムです。
6
5
 
6
+
7
7
  #include<Servo.h>
8
-
8
+ Servo servo;
9
- long beforetime = 0;
9
+ long beforetime = 0;
10
10
  void setup()
11
11
  {
12
+ servo.attach(9);
12
13
  pinMode(13, OUTPUT);
13
- }
14
+ }
14
15
 
15
16
  void loop()
16
- {
17
+ {
17
18
  if (millis() - beforetime > 500) {
18
- beforetime = millis();
19
+ beforetime = millis();
19
20
  if (digitalRead(13) == LOW)
20
21
  digitalWrite(13, HIGH);
21
22
  else
22
23
  digitalWrite(13, LOW);
23
24
  }
24
-
25
+ servo.write(100);
26
+ delay(1000);
27
+ servo.write(10);
28
+ delay(1000);
25
29
  }

1

2017/01/10 08:58

投稿

msyk-23
msyk-23

スコア7

title CHANGED
File without changes
body CHANGED
@@ -1,4 +1,4 @@
1
- 以下のプログラムにサーボモーターが90度回転後に元の0度へと戻ってくるようなプログラムをmillsを搭載した形で作成したいのですが僕の頭ではどのように書き込んでいけばよいのかわかりません。
1
+ 以下のプログラムにサーボモーターが90度回転後に元の0度へと戻ってくるような一定の間隔で動くプログラムをmillsを搭載した形で作成したいのですが僕の頭ではどのように書き込んでいけばよいのかわかりません。
2
2
 
3
3
  よろしければ例文などで教えていただきたいです。
4
4
  お願いいたします。