Drücke "Enter", um den Text zu überspringen.

Raspberry Pi – LED Strip steuern/Steuerung

Raspberry Pi – LED Strips ansteuern: So kriegt auch Ihr es hin:

Videoanleitung zur Steuerung:

Demovideo:

1. Hardwareanleitung:

raspberry-pi-led-strip-steuern-steuerung

Folgende Komponenten benötigt Ihr alle zum Steuern von einem LED-Strip:

(Habe noch einige komplett neue Restbestände (Transistor, DC Adapter, Jumper Wire Packs) – einfach per eMail melden)


Amazon: OSRAM LED-Strip 1 Meter Länge

eBay: Osram Deco Flex | eBay

(Diesen LED-Strip habe ich aktuell im Einsatz und kann auch zu 100% sagen, dass er funktioniert. Falls Ihr einen anderen wählt: Eine VCC Leitung, eine für Rot, eine für Grün und eine für Blau. Bestimmte Strips z.B. WS2801 könnt ihr nicht damit ansteuern, da der Strip nicht diese 4 Leitungen hat)

 


Amazon: SODIAL(R) Steckbrett Breadboard Experimentierboard Steckplatine 400 Kontakte*

eBay: Breadboard | eBay


Amazon: Amystore 5 pcs IRLZ34N Transistor 55V 30A 68W TO220AB

eBay: IRLZ34N | eBay

(Diese sind bei amazon relativ teuer. Schaut mal bei Conrad/Reichelt vorbei ob Sie da nicht günstiger sind. Auf jeden Fall braucht ihr genau diese! Hatte zuerst auch andere bestellt und drauf gehofft dass diese funktionieren. Fazit: IRFZ44N funktionieren nicht)


Amazon: Kabel Stromadapter Buchse G55 DC 2,1mm/5,5mm CCTV

eBay: DC Buchse 2.1 x 5.5 mm Adapter | eBay


Amazon: Kuman K45D Jumper Wires

eBay: jumper wires | eBay

2. Verkabelung der Raspberry Pi LED Steuerung

Ich besitze den Pi 1 Model B und habe es so verkabelt, dass an Pin 6 Ground angeschlossen wird, an GPIO 17 (Pin 11) Rot, GPIO 22 (Pin 15) Grün und an GPIO 24 (Pin 18) Blau.

Das Ganze funktioniert aber genau so gut mit dem 2er oder 3er Modell des PIs.

Als Netzteil habe ich das vom LED-Strip mitgelieferte genommen (Osram 10V, 3A). Bei manchen Strips wird kein Netzteil mitgeliefert. Dort müsst Ihr euch dann ein passendes aussuchen, welches auf die 2,1mm/5,5mm Niedervoltbuchse passt (Stromadapter).

raspberry pi led steuerung

(Die Transistoren kann man nicht weglassen, sonst werden die Farben nicht richtig geschaltet)

WICHTIG: Denkt dran, dass ihr je nach Steckbrett die Niedervoltbuchse im Abteil der Transistoren anschließen müsst. Mein Steckbrett ist in der Mitte „geteilt“ und der Strom von rechts kommt links garnicht an -> keine LED’s Leuchten

WICHTIG: Ich hatte versehentlich einen IRFZ44N Transistor gegriffen und bei dem war der Farbton sehr schwach, sprich ich hatte nicht die volle Helligkeit. Also passt auf welche Transistoren Ihr nehmt.

3. Softwareanleitung/Steuerung:

 

Zu aller erst ladet Ihr euch Raspbian Jessie Lite herunter (download zip rechte Seite)

Link: https://www.raspberrypi.org/downloads/raspbian/

Unter Windows könnt Ihr Win32 Disk Imager verwenden um das Betriebssystem auf die SD-Karte zu bekommen. (img Datei auswählen)

Unter Linux: Entpackt das zip-Archiv und kopiert das Image auf die SD-Karte für den Pi (mit fdisk -l das Laufwerk bestimmen!)

Linux Befehle:

 unzip 2016-05-10-raspbian-jessie-lite.zip
 sudo dd if=2016-05-10-raspbian-jessie-lite.img of=/dev/sdc bs=4M
 sudo sync

Nun könnt Ihr die SD-Karte in euren Raspberry PI schieben und euch per SSH darauf einloggen (user: pi, pw: raspberry)

Steuerung: PIGPIO installieren um die LED Strips zu steuern

 # root werden
 su
 # install the deamon to control the gpio color pins
 wget abyz.co.uk/rpi/pigpio/pigpio.zip
 unzip pigpio.zip
 cd PIGPIO
 make -j4
 make install
Den Daemon starten:
 pigpiod

Nun könnt Ihr die Farben einstellen:

Schema: pigs p PIPIN 0-255

Rot: pigs p 17 255
Grün: pigs p 22 255
Blau: pigs p 24 255

raspberry-pi-led-strip-steuern

Denkt dran, dass sich die Farben addieren 😉
Ihr müsst diese gegebenenfalls zuerst zurücksetzen:

pigs p 17 0

 

 

Colorfade Script um einen Fade Effekt wie ganz oben im Video zu erhalten (Seitenanfang): https://github.com/popoklopsi/RaspberryPi-LedStrip/blob/master/fading.py

Dazu habe ich mir eine Website geschrieben, welche einen vollständigen RGB Farbkreis anzeigt, damit ich an jedem Endgerät (PC, Laptop, Smartphone) die Farbe der LED’s steuern kann. Falls es einer von euch braucht:

Steuerung: https://github.com/mattionline/ledcontrol

Zusammenfassung
am
Objekt
Raspberry Pi LED Steuerung
Bewertung
51star1star1star1star1star

3 Comments

  1. Kevin April 24, 2018

    Können die kabel auch auf anderen gpio ports stecken?

  2. Nick Juli 3, 2018

    Hello…
    If i have 12V Led Stripe with R,G,B, and VCC..
    Is it safe for my pi , when i plug 12V 2A Adaptor to the StormAdapter ?

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.