質問編集履歴
2
ご指摘いただいたインデントの設定を行いました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -22,6 +22,10 @@
|
|
22
22
|
|
23
23
|
一瞬でtry-except文を抜けてしまい、動作しません。
|
24
24
|
|
25
|
+
print(l)によって最初に読み込まれた画像の指の本数を出し続けてしまいます。
|
26
|
+
|
27
|
+
|
28
|
+
|
25
29
|
```
|
26
30
|
|
27
31
|
Traceback (most recent call last):
|
@@ -36,7 +40,7 @@
|
|
36
40
|
|
37
41
|
^
|
38
42
|
|
39
|
-
|
43
|
+
|
40
44
|
|
41
45
|
|
42
46
|
|
@@ -422,7 +426,7 @@
|
|
422
426
|
|
423
427
|
|
424
428
|
|
425
|
-
except KeyboardInterrupt: #Ctrl+Cキーが押された
|
429
|
+
except KeyboardInterrupt: #Ctrl+Cキーが押された
|
426
430
|
|
427
431
|
servo1.stop() #サーボモータ1を止める
|
428
432
|
|
@@ -456,13 +460,13 @@
|
|
456
460
|
|
457
461
|
|
458
462
|
|
459
|
-
以下のプログラムは正常に動作します。
|
460
|
-
|
461
463
|
while文の手前でGPIOのセットアップ、try文の終盤のif, elif分の中にサーボモータの動作設定を行うと動かなくなります。
|
462
464
|
|
463
|
-
|
465
|
+
servo1.start の下にprintを入れてみたところ、startは一度のみしか適用されていないことが分かりました。
|
466
|
+
|
464
|
-
|
467
|
+
やはりカメラの映像が連続で取り込まれず最初の一瞬のみしか入っていないのが問題です。
|
468
|
+
|
465
|
-
while
|
469
|
+
whileがうまくループできていないのではないかと考えています。
|
466
470
|
|
467
471
|
|
468
472
|
|
1
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -466,7 +466,7 @@
|
|
466
466
|
|
467
467
|
|
468
468
|
|
469
|
-
字数制限にかかったのでコメント
|
469
|
+
字数制限にかかったので必要でしたらコメントの返信で指の本数を数えるプログラムを記載します。
|
470
470
|
|
471
471
|
|
472
472
|
|