Bemerkung
Hallo und herzlich willkommen in der SunFounder Raspberry Pi & Arduino & ESP32 Enthusiasten-Community auf Facebook! Tauchen Sie gemeinsam mit anderen Technikbegeisterten tiefer in die Welt von Raspberry Pi, Arduino und ESP32 ein.
Warum beitreten?
Expertenunterstützung: Lösen Sie technische Probleme und Herausforderungen nach dem Kauf mit Unterstützung unserer Community und unseres Teams.
Lernen & Teilen: Tauschen Sie Tipps und Anleitungen aus, um Ihre Fähigkeiten zu erweitern.
Exklusive Vorschauen: Erhalten Sie vorab Einblicke in neue Produkte und Ankündigungen.
Sonderrabatte: Profitieren Sie von exklusiven Rabatten auf unsere neuesten Produkte.
Feiertagsaktionen & Verlosungen: Nehmen Sie an spannenden Verlosungen und saisonalen Aktionen teil.
👉 Bereit, mit uns gemeinsam zu entdecken und zu gestalten? Klicken Sie auf [here] und treten Sie noch heute bei!
IO-Expander
RGB-LEDs
Die Platine verfügt über 18 adressierbare WS2812B-RGB-LEDs: 6 auf der Platine und 12 in die RGB-Lüfter integriert. Benutzer können sie ein- oder ausschalten, die Farbe ändern, die Helligkeit anpassen, die Anzeigemodi wechseln und die Geschwindigkeit der Änderungen einstellen.
RGB-Steuerungspin
Die RGB-LED wird über SPI angesteuert und ist mit GPIO10 verbunden, dem SPI-MOSI-Pin. Die beiden gezeigten Pins werden verwendet, um die RGB-LED mit GPIO10 zu verbinden. Wenn nicht benötigt, kann der Jumper entfernt werden.
RGB-Ausgangspins
Die WS2812-RGB-LEDs unterstützen eine serielle Verbindung, was den Anschluss eines externen RGB-LED-Streifens ermöglicht. Verbinden Sie den SIG-Pin mit dem DIN-Pin des externen Streifens zur Erweiterung.
Die Platine verfügt über 18 adressierbare WS2812B-RGB-LEDs: 6 auf der Platine und 12 in die RGB-Lüfter integriert. Schließen Sie zusätzliche LEDs an und aktualisieren Sie die Anzahl mit:
sudo pironman5 --rgb-led-count [Anzahl]
Beispiel:
sudo pironman5 --rgb-led-count 24
OLED-Bildschirmanschluss
Der OLED-Bildschirmanschluss mit der Adresse 0x3C ist ein Hauptmerkmal.
Wenn der OLED-Bildschirm nichts anzeigt oder falsch anzeigt, können Sie die folgenden Schritte zur Fehlerbehebung ausführen:
Überprüfen Sie, ob das FPC-Kabel des OLED-Bildschirms richtig angeschlossen ist.
Verwenden Sie den folgenden Befehl, um die Laufprotokolle des Programms anzuzeigen und auf Fehlermeldungen zu prüfen.
cat /var/log/pironman5/pironman5.logAlternativ können Sie mit dem folgenden Befehl prüfen, ob die i2c-Adresse 0x3C des OLEDs erkannt wird:
sudo i2cdetect -y 1
Wenn die ersten beiden Schritte keine Probleme ergeben, versuchen Sie, den pironman5-Dienst neu zu starten, um zu sehen, ob das Problem dadurch behoben wird.
sudo systemctl restart pironman5.service
Infrarotempfänger
Modell: IRM-56384, arbeitet bei 38KHz.
Verbindung: Der IR-Empfänger ist mit GPIO13 verbunden.
D7: Eine Infrarot-Empfangsanzeige, die bei Signalerfassung blinkt.
J6: Ein Pin zur Aktivierung der Infrarotfunktion. Standardmäßig ist eine Jumperkappe aufgesteckt, um die Funktion sofort nutzen zu können. Entfernen Sie die Kappe, um GPIO13 freizugeben, wenn der IR-Empfänger nicht verwendet wird.
Um den IR-Empfänger zu nutzen, überprüfen Sie die Verbindung und installieren Sie das erforderliche Modul:
Verbindung testen:
sudo ls /dev |grep lirc
Das Modul
lircinstallieren:sudo apt-get install lirc -y
Testen Sie nun den IR-Empfänger, indem Sie den folgenden Befehl ausführen.
mode2 -d /dev/lirc0
Drücken Sie nach Ausführung des Befehls eine Taste auf der Fernbedienung, und der Code dieser Taste wird ausgegeben.
RGB-Lüfter-Pins
Die IO-Erweiterungsplatine unterstützt bis zu drei 5V-PWM-Lüfter. Alle Lüfter werden gemeinsam gesteuert.
Das Lüftersteuersignal wird an den FAN IN-Anschluss auf der IO-Erweiterungsplatine angeschlossen und dann über die drei dedizierten Lüfteranschlüsse ausgegeben. Diese Anschlüsse sind von oben nach unten als REAR UPPER, REAR LOWER und CPU FAN beschriftet. Bitte schließen Sie sie gemäß dem Siebdruck an, da dies sonst die RGB-Steuerung am Lüfter beeinträchtigt.
Stiftleisten
Zwei rechtwinklige Stiftleisten führen die GPIOs des Raspberry Pi heraus. Beachten Sie jedoch, dass der IR-Empfänger, die RGB-LEDs und die Lüfter einige Pins belegen. Entfernen Sie die entsprechenden Jumperkappen, um diese Pins für andere Funktionen zu nutzen.
Pironman 5 MAX |
Raspberry Pi 5 |
|---|---|
IR-Empfänger (Optional) |
GPIO13 |
OLED SDA |
SDA |
OLED SCL |
SCL |
Lüfter (Optional) |
GPIO6 |
FLED (Optional) |
GPIO5 |
RGB (Optional) |
GPIO10 |