Ich habe mir vor ca. zwei Wochen das JOY-Pi Advanced zugelegt. Ich befass mich schon zeit
Jahren mit der ARDUINO-IDE und kann so mit dem NANO-Adapterboard sämtliche Sensoren
und Aktoren die im JOY-PI eingebaut sind, testen. Grundsätzlich funktionieren sämtliche
Programme der Wissensdatenbank mit der NANO-MCU sehr gut. Allerdings bin ich auf eine
eigenartige Verhaltensweise beim Beispiel mit der RTC-Echtzeituhr gestoßen. Zeit und Datum
lassen sich abrufen solange alles aktiv ist. Wird jedoch JOY-PI niedergefahren und erst nach
einen Tag wieder eingeschaltet, stimmen Uhrzeit und Datum nicht mehr !!!! Es werden andere
Wert ausgegeben. Bleibt jedoch JOY-PI eingeschaltet, bleiben auch Datum und Uhrzeit über
lange Zeit korrekt. Die Uhrzeit gebe ich über die vierstellige LED-Anzeige aus. Die eingebaute
3-VDC-Batterie ist OK. Ich kann mir dieses Verhalten nicht erklären.
SG
Ramle
25.02.24 08:47
Hallo Ramle,
die Batterie als Fehlerquelle kannst du definitiv ausschließen? Das Problem konnte ich hier im Test bislang nicht reproduzieren, daher wäre ich im ersten Schritt erstmal von einer defekten Batterie ausgegangen.
Liebe Grüße Jens
Jens
26.02.24 10:18
Eigenartig ist, wenn das JOY-PI Board aktiviert ist, die Zeitanzeige problemlos
funktioniert (auch mehrere Tage). Wird das JOY-PI Board jedoch heruntergefahren
und einen Tag lang nicht benutzt und dann wieder aktiviert, stimmt die Uhrzeit
nicht mehr. Es wird zwar eine Uhrzeit angezeigt, aber die ist völlig daneben.
SG Ramle
Ramle
26.02.24 15:12
Hallo Ramle,
solange das Joy-Pi Board aktiv mit Strom versorgt wird, läuft auch die RTC über den internen Stromkreis. Erst, wenn der Joy-Pi heruntergefahren und/oder vom Strom getrennt wird, läuft die RTC über die Batterie. Wenn diese jedoch nicht richtig eingesetzt, oder nicht mehr genügend Strom liefern kann, dann kann es durchaus passieren, dass die Uhrzeit verstellt wird.
Könntest du hier einmal eine neue Batterie einsetzen?
Liebe Grüße Jens
Jens
27.02.24 08:36
Jetzt habe ich wirklich ein Problem !!!!!!
da ich mich eigentlich NUR mit ARDUINO beschäftigt habe, wollte ich mich auch mal mit dem "Raspberry - System"
beschäftigen. Ich habe den "Raspberry PI Model 4" mit 8GB in das JOY-PI Advanced-Board eingebaut und auch die
Mini-SD in den Raspberry-PI eingesteckt. Ich habe auch den Board-Connector für den Raspberry-PI in den RECHTEN
Bereich des Connector-Stecker befestigt und die Adapterplatine des ARDUINO entfern.
Nach Anschluss einer Maus und einer Tatstatur am Raspberry-PI habe ich JOY-PI Advanced gestartet.
Folgender Anzeigen wurden am Bildschirm dargestellt:
Im oberen Bereich kam die Meldung: "Install an OS on this Raspberry-PI Press and hold Key to stop boot and start net install"
Im unteren Bereich kam die Meldung: "Progress: Trying boot mode USB-MSB"
Ganz unten am Bildschirm steht die Meldung: "Press to cancel an go to diagnostic screen"
es bewegte sich innerhalb der drei Anzeigebalken der CURSOR immer von einem zum andern Balken. Der obere "lang" Balken blieb leer.
Das änderte sich auch nach ca. einer Stunde nicht !!!!
Im diagnostic-Sreen wiederholen sich die verschiedensten Meldungen, die ich Nicht analisieren kann.
Ich habe keine Ahnung was da bei mir FALSCH läuft !!!!
SG Ramle
Ramle
27.02.24 14:56
Hallo Ramle,
scheinbar ist es beim Beschreiben der SD-Karte zu einem Fehler gekommen. Hier müsste das Betriebssystem und die Joy-Pi Software neuinstalliert werden, das ist aber kein großer Aufwand. 🙂
Bei unseren Downloads haben wir alle wichtigen Schritte zusammengestellt, um die Software zu installieren. 🙂
Liebe Grüße Jens
Jens
28.02.24 08:46
Hallo Jens,
OK, habe den Raspberry-PI Imager heruntergeladen, aber welches der BS sollte installiert werden. Da
gibt es 64-Bit, 32-Bit und andere BS.
Ich hebe den Raspberry Pi 4 Model B. folgende Eingaben habe ich vorgenommen:
Modell: Raspberry PI 4
Betriebssystem (OS): Raspberry PI OS (64 Bit)
SD-Karte: SD-Card
bei OS-Anpassungen anwenden habe ich "Einstellungen bearbeiten" Hostname,
Benutzername, WLAN-Einstellungen, Zeitzone und Tastatur korrigiert.
Bei WEITER kam die Meldung: Die Speicherkapazität ist nicht groß genug,
sie muss mindestens 5,8 GB betragen !!!???
Ramle
28.02.24 16:06
Hallo Ramle,
hier kannst du ruhig das neueste 64-Bit Raspberry OS nehmen. Die SD-Karte, die bei deinem Joy-Pi Advanced beilag, sollte definitiv groß genug sein, um alles installieren zu können. 🙂
Liebe Grüße Jens
Jens
29.02.24 08:28
Hallo Jens,
habe es geschafft, die Software für den Paspberry-Pi zu installieren.
Sämtliche Programme laufen auf dem System. Ausgenommen beim
OLED- und TFT-Display habe ich probleme.
WICHTIG: Plötzlich sind in der Wissensdatenbank genau für diese beiden
Display das komplette Programm (zum kopieren-Pyton) verschwunden ???
Wie kann ich die wieder herstellen!!!
LG Ramle
Ramle
02.03.24 09:11
Hallo Jens
ich hab noch eine Feststellung gemacht betreffen obiger Meldung
kein vollständiges Programm mehr für OLED- und TFT-Display in
der Wissensdatenbank vorhanden.
Es fehlen in den Dateien "oled.py" und "tft.py" die Code???
Wie kann ich diese wieder hersstellen.
SG Ramle
Ramle
02.03.24 09:47
Hallo Ramle,
welches Gerät hast du in der Geräteauswahl ausgewählt?
Liebe Grüße Jens
Jens
04.03.24 08:29
Hallo Jens
Bei der JOY-PI Advanced Anwendung mit dem Raspberry PI kommt bei dem
Beispiel-Projekt "interactiveSaveProject" zur folgenden Fehlermeldung:
>>> %Run -c $EDITOR_CONTENT Traceback (most recent call last): File "", line 61, in RuntimeError: Failed to add edge detection >>> >>> %Run -c $EDITOR_CONTENT Traceback (most recent call last): File "", line 61, in RuntimeError: Failed to add edge detection >>>
Da ich hauptsächlich mit der Arduino-IDE arbeite und in Python nicht gerade
sattelfest bin, bitte ich Dich mir den Grund dieser Fehlermeldung bekannt zu
geben, da es ja nicht funktioniert.
Ramle
01.04.24 15:05
Hallo Jens,
noch eine Bemerkung betr. Projekt "interactiveSaveProject" mit dem Raspbery PI.
Wenn ich das Programm direkt mit "Start" bei der Beschreibung starte, komm folgende Fehlermeldung:
>>> %Run interactiveSafeProject.py Traceback (most recent call last): File "/opt/Joy-Pi/joypiadvanced/data/projects/interactiveSafeProject/raspberrypi/interactiveSafeProject.py", line 270, in GPIO.add_event_detect(PIN_CLK, GPIO.BOTH, callback=encodeEncoder, bouncetime=50) RuntimeError: Failed to add edge detection >>>
Ramle
01.04.24 15:22
Hallo Ramle,
hast du das Programm direkt aus einem Terminal-Fenster gestartet? Könntest du einmal ausprobieren, das Programm mit sudo-Rechten auszuführen? Also statt:
python3 interactiveSafeProject.py
den folgenden Befehl verwenden:
sudo python3 interactiveSafeProject.py
Ein derartiges Problem ist uns bei diesem Projekt noch nicht bekannt. Wir werden dies aber natürlich auch noch einmal genauer testen.
Liebe Grüße Jens
Jens
02.04.24 08:43
Hallo Jens,
Wenn ich das Programm "interactiveSaveProject" mit der JOY-PI App unter folgendem Ablauf starte:
Geräteauswahl: Paspberry-PI
Projekte: Interaktiver Save
Start
passiert gar nichts, ausser dass das 16x2-Display einschaltet, aber keinen Text ausgibt.
Auch das TFT-Display wechselt von Hell auf dunkel (schwarz) und bleibt leer.
"ich habe auch die DIP-Schalter (A1, A2, C3, C4, C5, C8, C11) aktiviert
Wenn ich das Programm mit PYTHON-Tonny App starte, kommen die Meldungen lt.
meiner Beschreibung vom 01.04.2024
Ich habe das Programm noch nicht über das Terminal -Fenster gestartet, da ich nicht weiss,
wie ich in das richtige Verzeichnis komme
SG Ramle
Ramle
02.04.24 13:51
Hallo Jens,
jetzt habe ich das Programm lt. deinem Vorschlag über das Terminal gestartet,
es kommen die selben Fehlermeldungen !!!!
Ramle@raspberrypi:~/PythonFiles $ sudo python3 interactiveSafeProject.py Traceback (most recent call last): File "/home/Ramle/PythonFiles/interactiveSafeProject.py", line 270, in GPIO.add_event_detect(PIN_CLK, GPIO.BOTH, callback=encodeEncoder, bouncetime=50) RuntimeError: Failed to add edge detection Ramle@raspberrypi:~/PythonFiles $ Ramle@raspberrypi:~/PythonFiles $ sudo python3 interactiveSafeProject.py Traceback (most recent call last): File "/home/Ramle/PythonFiles/interactiveSafeProject.py", line 270, in GPIO.add_event_detect(PIN_CLK, GPIO.BOTH, callback=encodeEncoder, bouncetime=50) RuntimeError: Failed to add edge detection Ramle@raspberrypi:~/PythonFiles $
SG Ramle
Ramle
02.04.24 14:07
Hallo Ramle,
welche Version des Betriebssystems verwendest du? Ich teste dann das ganze noch einmal gegen und versuche deinen Fehler weiter einzugrenzen. 🙂
noch eine Feststellung betr. obiger Fehlermeldungen vom 02 und 03 April.
Die selben Fehlermeldunge werden auch im Beispiel-Programm der
Wissensdatenbank beim Programm "DREHENCODER" angezeigt !!!!
>>> %Run -c $EDITOR_CONTENT Traceback (most recent call last): File "", line 61, in RuntimeError: Failed to add edge detection
Ich glaube dass der Fehler im PYTHON-Programm ist "line61, in
SG Ramle
Ramle
04.04.24 16:59
Hallo Ramle,
wir konnten den von dir beschriebenen Fehler tatsächlich nachstellen.
Es scheint leider bei neueren Raspberry Pi OS Versionen zu einer Änderungen gekommen, die mit dem Code dieses Projekts kollidiert.
Bei unserem Test mit einer älteren Raspberry Pi OS Version (10.10.2023) funktioniert das Projekt problemlos.
Wir arbeiten selbstverständlich mit Hochdruck daran das Problem weiter einzugrenzen und zu beheben. In der Zwischenzeit kann ich jedoch leider nur um Geduld oder den Umstieg auf die ältere Raspberry Pi OS Version bitten.
Liebe Grüße Jens
Jens
08.04.24 10:37
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.
Ramle
25.02.24 08:47
Jens
26.02.24 10:18
Ramle
26.02.24 15:12
Jens
27.02.24 08:36
Ramle
27.02.24 14:56
Jens
28.02.24 08:46
Ramle
28.02.24 16:06
Jens
29.02.24 08:28
Ramle
02.03.24 09:11
Ramle
02.03.24 09:47
Jens
04.03.24 08:29
Ramle
01.04.24 15:05
Ramle
01.04.24 15:22
Jens
02.04.24 08:43
Ramle
02.04.24 13:51
Ramle
02.04.24 14:07
Jens
03.04.24 08:43
Ramle
03.04.24 13:51
Ramle
04.04.24 16:59
Jens
08.04.24 10:37