質問編集履歴

2

2017/01/10 08:58

投稿

msyk-23
msyk-23

スコア7

test CHANGED
File without changes
test CHANGED
@@ -6,33 +6,35 @@
6
6
 
7
7
  お願いいたします。
8
8
 
9
- 下に書いてあるのはLEDを点滅させるプログラムです。
9
+
10
10
 
11
11
 
12
12
 
13
13
  #include<Servo.h>
14
14
 
15
+ Servo servo;
15
16
 
16
-
17
- long beforetime = 0;
17
+ long beforetime = 0;
18
18
 
19
19
  void setup()
20
20
 
21
21
  {
22
22
 
23
+ servo.attach(9);
24
+
23
25
  pinMode(13, OUTPUT);
24
26
 
25
- }
27
+ }
26
28
 
27
29
 
28
30
 
29
31
  void loop()
30
32
 
31
- {
33
+ {
32
34
 
33
35
  if (millis() - beforetime > 500) {
34
36
 
35
- beforetime = millis();
37
+ beforetime = millis();
36
38
 
37
39
  if (digitalRead(13) == LOW)
38
40
 
@@ -44,6 +46,12 @@
44
46
 
45
47
  }
46
48
 
47
-
49
+ servo.write(100);
50
+
51
+ delay(1000);
52
+
53
+ servo.write(10);
54
+
55
+ delay(1000);
48
56
 
49
57
  }

1

2017/01/10 08:58

投稿

msyk-23
msyk-23

スコア7

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