質問編集履歴

3

修正

2021/01/05 10:02

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -1,18 +1,14 @@
1
- 赤外線や感光センサーでパターン識別いで
1
+ 感光センサーでGPIO使って光を1と0の値で読み取り、検知ると検知していないを表示するところまできました
2
2
 
3
3
 
4
4
 
5
- 検知、検知していないを10の値で読み取り、そのパターン識別するコードを書きたいですが、
5
+ 工夫して点滅してることを表示するコードを書きたいです
6
-
7
- 上手くたどりつきません。
8
6
 
9
7
 
10
8
 
11
- //GPIOを使用し以下コードで0.5秒毎のセンサー情報を読み取るところまではできました。
12
9
 
13
10
 
14
-
15
- signal = 0
11
+ **signal = 0
16
12
 
17
13
  signal = pi.digitalRead(trigger_pin)
18
14
 
@@ -24,10 +20,10 @@
24
20
 
25
21
  elif signal == 0:
26
22
 
27
- signal = print("検知")
23
+ signal = print("検知")**
28
24
 
29
25
 
30
26
 
31
- ここから、センサーの値が 1,0,1,0・・・ のようなパターンを識別させるにはどうすればいいでしょうか、
27
+ ここから、センサーの値が 1,0,1,0・・・ のように点滅していると表示させるにはどうすればいいでしょうか、
32
28
 
33
29
  ご教示お願いします。

2

誤字

2021/01/05 10:02

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -18,7 +18,7 @@
18
18
 
19
19
 
20
20
 
21
- if tsignal == 1:
21
+ if signal == 1:
22
22
 
23
23
  signal = print("検知していない")
24
24
 

1

誤字

2021/01/05 09:45

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -20,11 +20,11 @@
20
20
 
21
21
  if tsignal == 1:
22
22
 
23
- tr_signal = print("検知していない")
23
+ signal = print("検知していない")
24
24
 
25
- elif tr_signal == 0:
25
+ elif signal == 0:
26
26
 
27
- tr_signal = print("検知")
27
+ signal = print("検知")
28
28
 
29
29
 
30
30