Inhaltsverzeichnis:

Halloween LightshowPi - Gunook
Halloween LightshowPi - Gunook

Video: Halloween LightshowPi - Gunook

Video: Halloween LightshowPi - Gunook
Video: Halloween Lightshow Pi 2017 2024, Juli
Anonim
Halloween LichtshowPi
Halloween LichtshowPi
Halloween LichtshowPi
Halloween LichtshowPi
Halloween LichtshowPi
Halloween LichtshowPi

In dieser Saison haben wir also nach etwas Neuem gesucht, das wir unserem Haunted Halloween Yard hinzufügen können, und ich bin über dieses Raspberry Pi Lightshow-Projekt auf https://lightshowpi.org gestolpert. Es gibt auch viele tolle Infos auf https://www.reddit.com/r/LightShowPi/. In diesem anweisbaren werde ich wirklich nur das Zeug abdecken, das ich verwendet habe, um meine Box zu bauen. Bevor ich fortfahre, fühle ich mich verpflichtet zu erwähnen, dass dieses Projekt den Umgang mit elektrischen Geräten und Kabeln erfordert und nicht für Kinder ohne Aufsicht von Erwachsenen bestimmt ist. Wenn Sie kein zugelassener Elektriker sind, wenden Sie sich an Ihren örtlichen Elektriker, um Ihnen zu helfen. Und dieses Projekt NIEMALS warten, während es eingesteckt ist. Die Exposition gegenüber spannungsführenden Stromkreisen kann zum TOD führen! Okay, genug PSA. Fröhliches Halloween. Wie auch immer, die LightShowPi-Software ist verdammt kool! Es synchronisiert Ihre Lichter mit Ihrer Musik. Es gibt einen microWeb-Server, mit dem Sie Licht und Musik über einen Browser steuern können. Es umfasst auch SMS-Unterstützung sowie die Integration von Streaming-Diensten über Pianobar. Wir spielen „Midnight Syndicate Radio“auf Pandora. Wenn Sie mit ihnen nicht vertraut sind, macht Midnight Syndicate unglaubliche Halloween-Atmosphärenmusik. Dieses Projekt verwendete einen Raspberry Pi 4, aber ich glaube, Sie können jede der älteren Drehzahlen verwenden.

Lieferungen

seeed Studio Raspberry Pi 4 Modell… https://www.amazon.com/dp/B07WBZM4K9Samsung 32GB EVO Plus Klasse 10… https://www.amazon.com/dp/B0749KG1JKMazerPi Raspberry Pi 4 Gehäuse, … https://www.amazon.com/dp/B07W3ZMVP1CanaKit 3.5A Raspberry Pi 4 Power… https://www.amazon.com/dp/B07TYQRXTKKEYESTUDIO GPIO Breakout Kit für Raspberry Pi - Konfektioniertes Pi Breakout + Rainbow Flachbandkabel + 400 Tie Points Solderless Breadboard https://www.amazon.com/dp/B072XBX3XX/(2) SainSmart 8-Kanal 5V Halbleiterrelaismodulplatine für Arduino Uno Duemilanove MEGA2560 MEGA1280 ARM DSP PIC https://www.amazon.com/dp/B006J4G45G/Icstation Digital Audiosender Stereo-DSP-PLL-Modul 88-108MHz mit LCD-Display MIC USB-Eingang https://www.amazon.com/dp/B01N7DIRE9/UGREEN Kopfhörer-Splitter, 3,5 mm Audio-Stereo-Y-Splitter Verlängerungskabel Stecker auf Buchse Dual-Kopfhöreranschluss-Adapter für Kopfhörer, Headset kompatibel mit iPhone, Samsung, Tablet, Laptop (Schwarz) https://www.amazon.com/dp/B00LM0ZGK6/BOSS Audio Systems BVC10 Universal Lautstärkeregelung - Verwendung mit Autoempfängern, ATV, UTV, Motorrad-Soundsystemen zu den Elementen. In meinem Fall habe ich alles in einen alten 5-gal-Tupperware-Behälter gestopft. Steckdosen, mein Projekt verwendet 16 Kanäle, also habe ich (8) Duplex-Steckdosen. Plus (1) zusätzliche Steckdose in der Box, um alles mit Strom zu versorgen. Ich empfehle auch wetterfeste Abdeckungen für Ihre Steckdosen. Sie benötigen natürlich Kabel, um alles zu verbinden. In meinem Fall hatte ich ein altes Verlängerungskabel, das abgeschnitten und außer Betrieb genommen wurde. Also habe ich den Draht darin verwendet. Ich habe auch ein altes Dual-USB-Ladegerät für die externe Stromversorgung der Relais und zur Stromversorgung des FM-Senders verwendet. Um Teile zu sparen, können Sie in Erwägung ziehen, die Steckdose im Gehäuse mit integrierten USBs zu versehen.

Schritt 1: Installieren Sie Ihre Buchsen

Installieren Sie Ihre Steckdosen
Installieren Sie Ihre Steckdosen
Installieren Sie Ihre Steckdosen
Installieren Sie Ihre Steckdosen

Für mein Gehäuse habe ich einen üblichen 5Gal Tupperware-Behälter verwendet. Ich mag diese Option, weil sie konstruktionsbedingt bereits wetterbeständig sind. Und wenn Sie etwas vermissen, sind sie supergünstig und leicht verfügbar. Ich habe die rückseitige Montageplatte der wetterfesten Steckdosenabdeckung als Schablone verwendet, um Öffnungen für die Steckdosen zu schneiden. Ich fand meine Löcher etwas größer als ich es vorziehen würde. Sie können anders messen. Stellen Sie sicher, dass Sie, wenn Sie wetterfeste Abdeckungen an der Außenseite Ihrer Behälter anbringen möchten, genügend Platz zwischen ihnen lassen, damit die Abdeckungen nebeneinander passen und sich dennoch frei öffnen lassen. Ich habe den Abstand unterschätzt und hatte großes Glück, dass sie noch nebeneinander passen.

Schritt 2: Verdrahten Sie Ihre Buchsen und Relais

Verdrahten Sie Ihre Buchsen und Relais
Verdrahten Sie Ihre Buchsen und Relais
Verdrahten Sie Ihre Buchsen und Relais
Verdrahten Sie Ihre Buchsen und Relais

Um Ihre Steckdose zu verkabeln, benötigen Sie natürlich ein elektrisches Kabel. Ich hatte ein altes Verlängerungskabel, das geklaut und außer Betrieb genommen wurde. Ich habe Stücke davon verwendet, um meine Box zu verdrahten. Führen Sie Ihr neutrales (weißes) in und aus jedem Behälter an den silbernen Schrauben ein. Der Boden (grün) landet auf der grünen Schraube. Ihr Hot (schwarz), das vom Relais kommt, landet auf der Messingschraube. Um den Duplex in zwei separate Stromkreise aufzuteilen, schneiden Sie die kleine Messingbrücke zwischen den Schrauben. Beachten Sie in den Bildern, dass die rote Zeichnung das heiße Bein ist, das an eine Seite jedes Relais und dann an die Stromquelle geschlungen ist, während die violette Zeichnung der Ausgang zu jeder Steckdose ist.

(2) SainSmart 8-Kanal 5V Halbleiterrelaismodulplatine für Arduino Uno Duemilanove MEGA2560 MEGA1280 ARM DSP PIC

Die Relais benötigen eine 5V-Stromquelle. Ich habe gesehen, dass einige Schaltpläne das vom Pi bereitgestellte Onboard 5V verwenden, aber ich habe auch gelesen, dass das Onboard 5V angesichts der Art des Projekts möglicherweise nicht ausreichend nachhaltige Leistung bietet. Ich wollte mir keine Sorgen machen, also habe ich einfach einen USB-Ladewürfel hinzugefügt, das Kabel von einem alten USB-Ladekabel abgeschnitten und voila! eine zusätzliche 5V, verdrahtet mit den Relais. *Ein Hinweis zu Relais. Wie sich herausstellt, sind nicht alle Relais gleich… also habe ich gelernt. Sie werden vielleicht bemerken, dass ich in einigen frühen Bildern ein Paar blaue 5V „mechanische“Relais hatte, mit denen ich das Projekt begann. Aber wie ich bald erfahren habe, können diese Mistkerle ziemlich laut sein, wenn Ihre Show beginnt. Ich habe auch gelesen, dass diese Relais eine kürzere Lebensdauer haben. Sparen Sie sich die Kopfschmerzen und greifen Sie einfach zu den SSR-Relais. Sie schweigen. Und solange Sie Ihren Stromkreis unter 2A halten, sollten sie halten.

Schritt 3: Verdrahten Sie Ihr Pi

Verdrahten Sie Ihr Pi
Verdrahten Sie Ihr Pi
Verdrahten Sie Ihr Pi
Verdrahten Sie Ihr Pi

Wie Sie im Bild sehen werden, verwende ich ein Breakout-Kit. Dies ist nicht notwendig und Sie können direkt mit dem RPi verdrahten. Ich habe mich für diesen Weg entschieden, weil ich meinen Pi für alle möglichen kleinen Projekte verwende und mit diesem Breakout-Kit eine schnelle Trennung habe. Auf diese Weise kann ich am Ende der Saison den Pi entfernen, die Lightshow-Box mit meinen Urlaubssachen verstauen und muss meine Pinbelegung in der nächsten Saison nicht neu verkabeln.

KEYESTUDIO GPIO Breakout Kit für Raspberry Pi - Konfektionierter Pi Breakout + Rainbow Flachbandkabel + 400 Verbindungspunkte Lötfreies Steckbrett

Das Pin-Layout für dieses Projekt kann sich etwas von der Standard-RPi-Pin-Belegung unterscheiden. LightshowPi verwendet WiringPi für ihr Layout. Sie sollten https://wiringpi.com/pins überprüfen, um Ihrer spezifischen RPi-Version zu entsprechen.

Schritt 4: FM-Transmitter hinzufügen (optional)

FM-Transmitter hinzufügen (optional)
FM-Transmitter hinzufügen (optional)
FM-Transmitter hinzufügen (optional)
FM-Transmitter hinzufügen (optional)

Soweit ich weiß, hat der Raspberry Pi einen eingebauten FM-Transmitter, aber ich konnte ihn nicht mit dem RPi4 zum Laufen bringen. Ich habe eine externe hinzugefügt. Es gibt nicht viel zu diesem Schritt, wählen Sie eine Station, die in Ihrer Nähe tot ist, USB zur Stromversorgung, 3,5-mm-Eingang für das Audio. Für die Antenne habe ich ein Stück Draht verwendet, das auf unserer Veranda eine Säule hochgezogen hat. Wir haben Empfang rund um unseren Block.

  • Icstation Digital Audio Transmitter Stereo DSP PLL Modul 88-108MHz mit LCD Display MIC USB Eingang
  • UGREEN Kopfhörer-Splitter, 3,5-mm-Audio-Stereo-Y-Splitter-Verlängerungskabel Stecker auf Buchse Dual-Kopfhöreranschluss-Adapter für Kopfhörer, Headset kompatibel mit iPhone, Samsung, Tablet, Laptop (Schwarz)
  • BOSS Audio Systems BVC10 Universal-Lautstärkeregler - Verwendung mit Autoempfängern, ATV, UTV, Motorrad-Soundsystemen

Ich habe den optionalen Kopfhörer-Splitter und die Inline-Lautstärkeregelung mitgeliefert, da ich auch einen alten Verstärker und Lautsprecher an dieses System angeschlossen habe. Wir senden und spielen Musik bis etwa 21:00 Uhr, dann schaltet sich mein Verstärker aus und der FM-Sender sendet bis 23:00 Uhr weiter.

Oh! Ich habe es fast vergessen. Machen Sie ein Zeichen, damit Ihre Nachbarn wissen, welchen Sender sie einstellen müssen. Hier können die Kinder wirklich Spaß haben!

Schritt 5: Installieren Sie die LightshowPi-Software

Sie benötigen eine Art Raspberry Pi, eine SD-Speicherkarte oder eine Art Speicher, ein Gehäuse und ein Netzteil.

  • seeed Studio Raspberry Pi 4 Modell…
  • 32GB EVO Plus Klasse 10…
  • Raspberry Pi 4 Gehäuse, …
  • 3.5A Raspberry Pi 4 Power…

Ich werde mich in diesem Teil nicht verrückt machen, da es auf reddit bereits eine ziemlich großartige Einrichtungsanleitung gibt.

Ich werde auf einen Vorschlag drängen. Nachdem Sie alles installiert haben, testen Sie Ihre Relais, bevor Sie Änderungen vornehmen.

sudo python ~/lightshowpi/py/hardware_controller.py --state=flashAuch wenn Sie die Datei overrides.cfg bearbeiten, nehmen Sie kleine Änderungen vor und testen Sie sie häufig. Mehrmals habe ich das Programm aus kleinen Fehlern in der Overrides-Datei vermasselt. Wenn Sie häufig kleine Änderungen vornehmen und testen, können Sie Ihre Fehler leichter beheben.

Schritt 6: Schließen Sie Ihre Lichter an

Sie werden mit diesem Schritt ein wenig herumspielen. Die Lichter haben wir dieses Jahr schon aufgebaut. Also spielten wir Musik und bewegten die Lichter an den Steckern, bis wir eine gute Balance von Blinky im Hof hatten.

Empfohlen: