Ich habe genau wie im Beitrag 102 das Problem wenn die RGB Matrix ab Lektion 11 verwendet wir. Die Bibliothek habe ich auch schon neu installiert, wie im Beitrag beschrieben.
Wen ich den Beitrag richtig verstanden habe wurde das Gerät eingeschickt. Die Problemlösung kann ich in dem Beitrag nicht erkennen.
Hier die Daten von meinem System:
Hardware : BCM2835 Revision : d03115 Serial : 10000000696978d1 Model : Raspberry Pi 4 Model B Rev 1.5Hardware : BCM2835 Revision : d03115 Serial : 10000000696978d1 Model : Raspberry Pi 4 Model B Rev 1.5
und hier meine Fehlermeldung bei Lektion 11:
>>> %Run RGB_Matrix_3.py Can't open /dev/mem: Permission denied Traceback (most recent call last): File "/home/pi/Programme/RGB_Matrix_3.py", line 6, in matrix = RGB_Matrix() File "/usr/local/lib/python3.9/dist-packages/JoyPi_Note_lib-0.0.0-py3.9.egg/JoyPiNote/JoyPiNote.py", line 147, in __init__ self.strip.begin() File "/usr/local/lib/python3.9/dist-packages/rpi_ws281x-5.0.0-py3.9-linux-aarch64.egg/rpi_ws281x/rpi_ws281x.py", line 143, in begin raise RuntimeError('ws2811_init failed with code {0} ({1})'.format(resp, str_resp)) RuntimeError: ws2811_init failed with code -5 (mmap() failed) >>> >>> %Run RGB_Matrix_3.py Can't open /dev/mem: Permission denied Traceback (most recent call last): File "/home/pi/Programme/RGB_Matrix_3.py", line 6, in matrix = RGB_Matrix() File "/usr/local/lib/python3.9/dist-packages/JoyPi_Note_lib-0.0.0-py3.9.egg/JoyPiNote/JoyPiNote.py", line 147, in __init__ self.strip.begin() File "/usr/local/lib/python3.9/dist-packages/rpi_ws281x-5.0.0-py3.9-linux-aarch64.egg/rpi_ws281x/rpi_ws281x.py", line 143, in begin raise RuntimeError('ws2811_init failed with code {0} ({1})'.format(resp, str_resp)) RuntimeError: ws2811_init failed with code -5 (mmap() failed) >>>
Sören
13.06.24 10:07
Hallo Sören,
hast du deine Datei mit sudo-Rechten ausgeführt?
Also über:
sudo python RGB_Matrix_3.py
Liebe Grüße Jens
Jens
14.06.24 09:02
Hallo Jens,,
vielen Dank für die schnelle Antwort. Mit dem Aufrruf über sudo läuft das Programm aus Lektion 11 einwandfrei. Ich habe versucht das Programm von Thonny aus zu starten. Gibt es da noch Einstellungen damit es auch von Thonny aus läuft? Ich habe auch mal mit IDLE Shell 3.9 , welche ich vom Windos PC kenne, versucht. Aber damit läuft das Programm auch nicht.
Mit dem Joy-Pi Note bin ich sehr zufrieden. Die Programme bis Lektion 11 haben mir viel verständniss für die Sensoren gebracht. Die Lektionen sind sehr gut beschrieben, muß aber doch noch viel lernen.
Liebe Grüße
Sören
Sören
14.06.24 11:43
Hallo Sören,
für die Ausführung der RGB-Matrix werden leider erweiterte Rechte benötigt, sodass es zu den von dir beschriebenen Problemen kommt.
Wenn du die Lektion über Thonny starten möchtest, dann kannst du Thonny über das Terminal über den folgenden Befehl mit erweiterten Rechten starten:
sudo thonny
Dann solltest du die Lektion problemlos ausführen können. 🙂
Liebe Grüße Jens
Jens
14.06.24 12:01
Hallo Jens,
nun kann ich weiter lernen. Funktioniert mit dem Aufruf. Danke für die prima Unterstützung.
Lieber Grüße
Sören
Sören
15.06.24 11:03
Cookie and privacy policy
Schützt vor Cross-Site-Request-Forgery Angriffen.
Speichert die aktuelle PHP-Session.
This website uses cookies to enable certain functions and to improve the offer.
Sören
13.06.24 10:07
Jens
14.06.24 09:02
Sören
14.06.24 11:43
Jens
14.06.24 12:01
Sören
15.06.24 11:03