Inhaltsverzeichnis:

Raspberry Pi Weihnachtsbaum - Gunook
Raspberry Pi Weihnachtsbaum - Gunook

Video: Raspberry Pi Weihnachtsbaum - Gunook

Video: Raspberry Pi Weihnachtsbaum - Gunook
Video: Weihnachtsbaum für den Raspberry Pi 2024, November
Anonim
Image
Image
Erforderliche Hardware
Erforderliche Hardware

Wollten Sie schon immer die volle Kontrolle über Ihre Weihnachtsbeleuchtung haben? Dieses Tutorial zeigt die genauen Schritte zur Herstellung eines Weihnachtsbaums, der mit einem Raspberry Pi, ANAVI Light pHAT und einem billigen 12-V-RGB-LED-Streifen betrieben wird. Dies ist definitiv nicht die billigste Lösung für eine Weihnachtsdekoration, aber es macht Spaß und ist eine effiziente Möglichkeit, Ihre Programmierkenntnisse zu üben.

Schritt 1: Erforderliche Hardware

Um den Raspberry Pi Weihnachtsbaum zu bauen, benötigen Sie:

  • Weihnachtsbaum
  • Raspberry Pi (jedes Modell oder jede Version von Raspberry Pi mit 40-Pin-Header)
  • ANAVI Light pHAT
  • 12V RGB-LED-Streifen
  • USB-Netzteil
  • 12V Netzteil mit DC-Buchse 5,5x2,1mm
  • MicroSD-Karte mit Raspbian

Sie können jeden beliebigen 12V RGB-LED-Streifen verwenden. Wählen Sie die Länge des Streifens entsprechend der Größe Ihres Weihnachtsbaums. Diese 12-V-RGB-LED-Streifen sind eine Ware. Sie sind sehr günstig und leicht zu finden. In diesem Video verwende ich einen 1 Meter langen Streifen mit 30 LEDs darin.

Schritt 2: Montieren Sie die Hardware

Montieren Sie die Hardware
Montieren Sie die Hardware
Montieren Sie die Hardware
Montieren Sie die Hardware
Montieren Sie die Hardware
Montieren Sie die Hardware
Montieren Sie die Hardware
Montieren Sie die Hardware

Montieren Sie die Hardware mit bloßen Händen. Befestigen Sie den RGB-LED-Streifen mit einem Schraubendreher an ANAVI Light pHAT und booten Sie den Raspberry Pi wie im Video gezeigt.

ANAVI Light pHAT ist ein Open-Source-Hardware-Raspberry-Pi-Add-On-Board, das speziell entwickelt wurde, um die Farben des kostengünstigen 12-V-RGB-LED-Streifens über drei MOSFETs zu steuern. Es ist sehr einfach, das Projekt in wenigen Minuten zu erstellen.

Schritt 3: PiGPIO installieren

PiGPIO installieren
PiGPIO installieren

Öffnen Sie auf Ihrem Raspberry Pi ein Terminal und installieren Sie die neuesten Versionen von piGPIO und Git, indem Sie die folgenden Befehle eingeben:

sudo apt-get update

sudo apt-get install -y pigpio git

Schritt 4: Holen Sie sich den Quellcode

Holen Sie sich den Quellcode
Holen Sie sich den Quellcode

Die Demo-Anwendung zur Steuerung des 12V RGB LED-Streifens ist kostenlos und Open Source. Es ist auf GitHub verfügbar. Führen Sie den folgenden Befehl im Terminal aus, um den Quellcode abzurufen:

git-Klon

Schritt 5: Erstellen Sie die Anwendung

Erstellen Sie die Anwendung
Erstellen Sie die Anwendung

Führen Sie den folgenden Befehl in einem Terminal aus, um die Demoanwendung zu erstellen:

cd anavi-beispiele/anavi-light-phat/light-demo

machen

Die Demoanwendung ist in der Programmiersprache C geschrieben. Es erzeugt eine softwaredefinierte Pulsweitenmodulation, um die Farbe des RGB-LED-Streifens durch die drei MOSFETs auf ANAVI Light pHAT einzustellen.

Das Programm setzt jede Sekunde einen Zufallswert im Bereich von 0 bis 255 jeder der drei Hauptfarben. Die Gesamtkombination ergibt mehr als 16 Millionen Farben! Obwohl die Farbe zufällig bestimmt wird, ist der Quellcode so geschrieben, dass die Wahrscheinlichkeit erhöht wird, dass eine der drei Hauptfarben heller ist als die anderen.

Schritt 6: Starten Sie die Anwendung

Starten Sie die Anwendung
Starten Sie die Anwendung
Starten Sie die Anwendung
Starten Sie die Anwendung
Starten Sie die Anwendung
Starten Sie die Anwendung

Führen Sie die folgenden Befehle aus, um die Anwendung zu starten:

sudo schweinchen

./Demo

Die Demoanwendung führt eine Endlosschleife aus. Zum Beenden muss der Benutzer gleichzeitig auf seiner Tastatur Strg und C drücken. Das war's! Genießt die Feiertage und viel Spaß beim Hacken!

Empfohlen: