This is an old revision of the document!


RGB LED Strip WS2812b mit RaspberryPi

Titel:
RGB LED Strip WS2812b mit RaspberryPi
Workshopleiter:
com2u
Wann:
Samstag 14:00
Wo:
Labor
Dauer:
4-6 std

Anbinden eines RGB LED Streifens an den RaspberryPi. Zur Kommunikation wir via USB die FadeCandy Platine verwendet. Ein 5V Netzteil gibt dem LEDs und dem RaspberryPi Strom.
Wir schreiben ein einfaches Programm zum Ansteuern der LEDs und spielen mit den Farbeffekten. Die Teilnehmer können das Programm nach eigenen Kenntnissen erweitern.
Jede LED des Streifens lässt sich einzeln ansteuern. Es gibt Treiber um die FadeCandy Platine auch direckt unter Linux, Mac oder Windows anzusteuern.

Ablauf:

  • 0,5h – Theoretische Einführung
  • 0,5h – Arbeitsplatz einrichten, Komponenten zusammensuchen
  • 1h – Löten
  • 1h – RaspberryPi in Betrieb nehmen (Image, IDE, etc. installieren)
  • 1h – Programmieren
  • 0-2h – Spielen, Testen, Erweitern
  • Die Teilnehmer sollten keine Angst vor Elektronik und dem Programmieren haben. Ansonsten ist das ein Einsteigerlevel.

Ich kann einige RasPi, LED Stripes, Netzteile, FadeCandy Platinen mitbringen und stellen.
Wer das Zeug dann kaufen möchte. ~35€ Raspberry, ~35€ Fadecandy, ~20€ RGB Streifen, ~10€ Netzteil
Teilnehmer können auch mitbringen was sie schon haben. Bitte in der Tabelle Angeben

Nummer Wer Benoetigtes Material
derchris LED Stripe, Netzteil, FadeCandy
iomf42 LED Stripe, Netzteil, FadeCandy
Benno

Install Raspberry Image

https://www.raspberrypi.org/downloads/raspbian/ (Raspbian Jessie)

Download Image and copy to micro SD-Card. e.g. Use Disk Imager: https://sourceforge.net/projects/win32diskimager/

Insert SD-Card and power the Raspberry Pi

If you connect the Raspberry to the LAN it will get an IP-address automatically

Go to the router and check out the new IP-Address.
Router: 192.168.1.1
User: admin
Password: password
http://192.168.1.1/index.htm → Menu → Attached Devices

  • asm/16/workshops/rgb-led-strip-raspberry.1462276402.txt.gz
  • Last modified: 2021/04/18 12:32
  • (external edit)