回答編集履歴

3

Try except構文を追加

2021/11/03 16:57

投稿

Supernove
Supernove

スコア1154

test CHANGED
@@ -34,8 +34,6 @@
34
34
 
35
35
 
36
36
 
37
- GPIO.cleanup()
38
-
39
37
  GPIO.setmode(GPIO.BCM)
40
38
 
41
39
  GPIO.setup(4, GPIO.OUT)
@@ -70,9 +68,13 @@
70
68
 
71
69
  if __name__ == '__main__':
72
70
 
73
- app.run("0.0.0.0", debug=True)
71
+ try:
74
72
 
73
+ app.run("0.0.0.0", debug=True)
75
74
 
75
+ except:
76
+
77
+ GPIO.cleanup()
76
78
 
77
79
  ```
78
80
 

2

ソースコードを修正

2021/11/03 16:57

投稿

Supernove
Supernove

スコア1154

test CHANGED
@@ -54,13 +54,13 @@
54
54
 
55
55
  if GPIO.input(17) == GPIO.HIGH:
56
56
 
57
- text = 'ON'
57
+ text = 'HIGH'
58
58
 
59
59
  GPIO.output(4, GPIO.HIGH)
60
60
 
61
61
  else:
62
62
 
63
- text = 'OFF'
63
+ text = 'LOW'
64
64
 
65
65
  GPIO.output(4, GPIO.LOW)
66
66
 

1

文章を修正

2021/11/03 16:50

投稿

Supernove
Supernove

スコア1154

test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
 
12
12
 
13
- 以上を踏まえて、試してないですが以下のコードに書き直せばボタンの状態をWebアプリ上で表示されるができると思います。
13
+ 以上を踏まえて、試してないですが以下のコードに書き直せばボタンの状態をWebアプリ上で表示されると思います。
14
14
 
15
15
 
16
16