ラズパイ4 RuntimeError : Failed to add edge detectionが解消されない

実現したいこと

ラズパイ4 Model Bで、ボタンが押されたら特定の処理を行います。エラー原因の追求のため、コードは極限まで簡略化しています。

発生している問題・分からないこと

RuntimeError : Failed to add edge detectionが解消されません

エラーメッセージ

error

1Traceback (most recent call last): 2 File "/home/***/program/test.py", line 11, in <module> 3 GPIO.add_event_detect(PIN, GPIO.RISING, callback=Button_pressed, bouncetime=300) 4RuntimeError: Failed to add edge detection

該当のソースコード

Python

1import RPi.GPIO as GPIO 2from datetime import datetime 3 4PIN = 215GPIO.setmode(GPIO.BCM)6GPIO.setup(PIN, GPIO.IN)7 8def Button_pressed(channel):9 pressed_time = datetime.now()10 11GPIO.add_event_detect(PIN, GPIO.RISING, callback=Button_pressed, bouncetime=300)12

試したこと・調べたこと

上記の詳細・結果

https://teratail.com/questions/ri9fmbii3ryml2
https://forums.raspberrypi.com/viewtopic.php?t=205327
これらのサイトで議論されていることは一通り試してみました。その他

  • ピン番号の変更
  • sudoによる実行
  • 部品の通電確認

等を行いましたが、効果はありませんでした。

補足

特になし

コメントを投稿

0 コメント