回答編集履歴

1

回答に追記

2020/01/13 09:00

投稿

y_waiwai
y_waiwai

スコア87778

test CHANGED
@@ -5,3 +5,53 @@
5
5
 
6
6
 
7
7
  ということで、あなたの思うようにするためには、このsleep関数を使わないで、この(秒数分)待つ間にスイッチを読み込んで、押されていれば抜けてくるような処理を書かないといけません。
8
+
9
+
10
+
11
+ ---
12
+
13
+ だいたい、でいいなら、
14
+
15
+ time.sleep(0.5)
16
+
17
+ のかわりに、
18
+
19
+ ```python
20
+
21
+ time.sleep(0.1)
22
+
23
+ if GPIO.input(SW_01)==GPIO.HIGH:
24
+
25
+ break
26
+
27
+ time.sleep(0.1)
28
+
29
+ if GPIO.input(SW_01)==GPIO.HIGH:
30
+
31
+ break
32
+
33
+ time.sleep(0.1)
34
+
35
+ if GPIO.input(SW_01)==GPIO.HIGH:
36
+
37
+ break
38
+
39
+ time.sleep(0.1)
40
+
41
+ if GPIO.input(SW_01)==GPIO.HIGH:
42
+
43
+ break
44
+
45
+ time.sleep(0.1)
46
+
47
+ if GPIO.input(SW_01)==GPIO.HIGH:
48
+
49
+ break
50
+
51
+ ```
52
+
53
+ をいれるというテでどうでしょう
54
+
55
+
56
+
57
+ #これ、なにやってるかわかりますかw