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!
WS2812 RGB-Strip
Pin-Auswahl
Der Raspberry Pi verfügt über drei Hochgeschwindigkeitssignal-Treibmodi, mit denen der WS2812 RGB LED-Strip angetrieben werden kann. Diese Modi haben jedoch andere Funktionen und ihre Verwendung für den WS2812 RGB LED-Strip deaktiviert ihre ursprünglichen Funktionen.
SPI (IO10) dient als SPI-Schnittstelle.
PWM (IO12) für analogen Audioausgang (3.5-mm-Audiobuchse).
PCM (IO21) für digitalen Audioausgang (HDMI-Audio).
Standardmäßig ist der SPI (IO10)-Treibermodus ausgewählt. Wenn Sie während des Montageprozesses auf einen anderen Pin (z.B. IO21) wechseln, müssen Sie auch die entsprechende Konfiguration ändern.
pironman -rp 21
Weitere Konfigurationen
Der WS1812 RGB-Strip ist ein Lichtstreifen mit 8 RGB-LEDs, der den Status des Pironman anzeigen kann. Sie können Befehle verwenden, um ihn ein- oder auszuschalten oder um seine Farbe (Standard ist blau), Anzeigemodus und Änderungsrate zu modifizieren.
Den WS2812 RGB-Strip einschalten.
pironman -rw on
Ausschalten.
pironman -rw off
Farbänderung mit hexadezimalen Farbwerten.
pironman -rc fe1a1a
Anzeigemodus ändern. Es gibt vier Modi zur Auswahl:
breath,leap,flow,raise_up.
pironman -rs leap
Änderungsgeschwindigkeit einstellen (0 ~ 100%).
pironman -rb 80
Oben sind die von uns voreingestellten Effekte für den WS2812 RGB-Strip. Wenn Sie andere Effekte anzeigen möchten, können Sie
/opt/pironman/ws2812_RGB.pyöffnen, modifizieren und ausführen.Öffnen Sie dieses Python-Skript und ändern Sie den Inhalt.
sudo nano /opt/pironman/ws2812_RGB.py
Drücken Sie
Ctrl+X->Y->Enter, um zu speichern und die Bearbeitung zu beenden.Führen Sie es aus.
sudo python3 /opt/pironman/ws2812_RGB.py