Bemerkung

Hallo und willkommen in der SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasten-Gemeinschaft auf Facebook! Tauchen Sie tiefer ein in die Welt von Raspberry Pi, Arduino und ESP32 mit anderen Enthusiasten.

Warum beitreten?

  • Expertenunterstützung: Lösen Sie Nachverkaufsprobleme und technische Herausforderungen mit Hilfe unserer Gemeinschaft und unseres Teams.

  • Lernen & Teilen: Tauschen Sie Tipps und Anleitungen aus, um Ihre Fähigkeiten zu verbessern.

  • Exklusive Vorschauen: Erhalten Sie frühzeitigen Zugang zu neuen Produktankündigungen und exklusiven Einblicken.

  • Spezialrabatte: Genießen Sie exklusive Rabatte auf unsere neuesten Produkte.

  • Festliche Aktionen und Gewinnspiele: Nehmen Sie an Gewinnspielen und Feiertagsaktionen teil.

👉 Sind Sie bereit, mit uns zu erkunden und zu erschaffen? Klicken Sie auf [hier] und treten Sie heute bei!

FAQ

C-Code funktioniert nicht?

  • Überprüfen Sie Ihre Verkabelung auf Probleme.

  • Check if the code is reporting errors, if so, refer to: Installieren und Überprüfen von WiringPi .

  • Wurde der Code vor der Ausführung kompiliert.

  • If all the above 3 conditions are OK, it may be that your wiringPi version (2.50) is not compatible with your Raspberry Pi 4B and above, refer to Check and Install the WiringPi to manually upgrade it to version 2.52.

Wenn gpiozero nicht funktioniert.

Unser Raspberry Pi 5 GPIO Python-Tutorial basiert auf der gpiozero-Bibliothek, und wurde während des Designprozesses gründlich getestet.

Jüngste Änderungen am Linux-Kernel auf dem Raspberry Pi OS [1] haben jedoch die Art und Weise geändert, wie GPIO-Systemaufrufe gehandhabt werden, was dazu geführt hat, dass die ursprüngliche Python-Bibliothek nicht auf GPIO auf dem Raspberry Pi 5 zugreifen kann. Unsere Entwickler haben dieses Problem an die gpiozero-Bibliothek gemeldet, und die gpiozero-Entwickler sind sich des Problems bewusst und arbeiten aktiv an einem Update [2].

In der Zwischenzeit haben wir eine vorübergehende Lösung gefunden: Durch Ausführen des folgenden Befehls funktioniert der GPIO normal.

sudo ln -s gpiochip0 /dev/gpiochip4

Diese Lösung bleibt wirksam, bis die gpiozero-Bibliothek einen entsprechenden Fix veröffentlicht.