Inhoudsopgave:

Halloween LightshowPi: 6 stappen
Halloween LightshowPi: 6 stappen

Video: Halloween LightshowPi: 6 stappen

Video: Halloween LightshowPi: 6 stappen
Video: Halloween Light Show. 2024, Juli-
Anonim
Halloween LichtshowPi
Halloween LichtshowPi
Halloween LichtshowPi
Halloween LichtshowPi
Halloween LichtshowPi
Halloween LichtshowPi

Dus dit seizoen waren we op zoek naar iets nieuws om toe te voegen aan onze Haunted Halloween Yard en ik kwam dit Raspberry Pi Lightshow-project tegen op https://lightshowpi.org. Er is ook veel geweldige informatie op https://www.reddit.com/r/LightShowPi/. In deze instructable zal ik echt alleen de dingen behandelen die ik heb gebruikt om mijn doos te bouwen. Voordat ik verder ga, voel ik me verplicht om te vermelden dat dit project de behandeling van elektrische apparatuur en bedrading vereist en niet bedoeld is voor kinderen zonder toezicht van een volwassene. Als u geen erkende elektricien bent, raadpleeg dan uw plaatselijke elektricien om u te helpen. En voer NOOIT onderhoud uit aan dit project terwijl het is aangesloten. Blootstelling aan elektrische circuits onder spanning kan de DOOD tot gevolg hebben! Oké, genoeg PSA. Fijne Halloween. Hoe dan ook, de LightShowPi-software is behoorlijk verdomd kool! Het synchroniseert je lichten met je muziek. Er is een microWeb-server, zodat u de lichten en muziek vanuit een browser kunt bedienen. Het bevat ook sms-ondersteuning en integratie van streamingdiensten via Pianobar. We spelen "Midnight Syndicate Radio" op Pandora. Als je ze niet kent, maakt Midnight Syndicate ongelooflijke Halloween-sfeermuziek. Dit project maakte gebruik van een Raspberry Pi 4, maar ik geloof dat je alle oudere toeren kunt gebruiken.

Benodigdheden

seeed Studio Raspberry Pi 4 Model… https://www.amazon.com/dp/B07WBZM4K9Samsung 32GB EVO Plus Class 10… https://www.amazon.com/dp/B0749KG1JKMazerPi Raspberry Pi 4 Behuizing, … https://www.amazon.com/dp/B07W3ZMVP1CanaKit 3.5A Raspberry Pi 4 Power… https://www.amazon.com/dp/B07TYQRXTKKEYESTUDIO GPIO Breakout Kit voor Raspberry Pi - Geassembleerde Pi Breakout + Rainbow Ribbon-kabel + 400 Tie Points Solderless Breadboard https://www.amazon.com/dp/B072XBX3XX/(2) SainSmart 8-kanaals 5V Solid State Relay Module Board voor Arduino Uno Duemilanove MEGA2560 MEGA1280 ARM DSP PIC https://www.amazon.com/dp/B006J4G45G/Icstation Digital Audiozender Stereo DSP PLL-module 88-108MHz met LCD-scherm MIC USB-ingang https://www.amazon.com/dp/B01N7DIRE9/UGREEN Hoofdtelefoonsplitter, 3,5 mm audio stereo Y-splitter verlengkabel Man-vrouw dubbele hoofdtelefoonaansluiting Adapter voor oortelefoon, Headset Compatibel met iPhone, Samsung, Tablet, Laptop (Zwart) https://www.amazon.com/dp/B00LM0ZGK6/BOSS Audio Systems BVC10 Universeel volumeregeling - Gebruik met auto-ontvangers, ATV, UTV, motorfietsgeluidssystemen https://www.amazon.com/dp/B0149VBF8G/Je hebt ook een Tupperware-bak OF een andere behuizing nodig, bij voorkeur weerbestendig als deze moet worden blootgesteld naar de elementen. In mijn geval propte ik alles in een oude 5gal Tupperware-bak. Receptacle-outlets, mijn project gebruikt 16 kanalen, dus ik heb (8) duplex-outlets. Plus (1) extra stopcontact in de doos om alles van stroom te voorzien. Ik raad ook weerbestendige hoezen aan voor uw verkooppunten. Je hebt natuurlijk draad nodig om alles aan te sluiten. In mijn geval had ik een oud verlengsnoer dat was doorgeknipt en buiten gebruik was gesteld. Dus ik gebruikte de draad erin. Ik heb ook een oude dubbele USB-oplader gebruikt voor externe voeding naar de relais en om de FM-zender van stroom te voorzien. Om onderdelen te besparen, kunt u overwegen om de houder in de behuizing te maken met ingebouwde USB's.

Stap 1: installeer uw stopcontacten

Installeer uw stopcontacten
Installeer uw stopcontacten
Installeer uw stopcontacten
Installeer uw stopcontacten

Voor mijn behuizing heb ik een gewone 5Gal Tupperware-bak gebruikt. Ik vind deze optie leuk omdat ze door hun ontwerp al weerbestendig zijn. En als je iets mist, zijn ze super goedkoop en gemakkelijk verkrijgbaar. Ik heb de achtermontageplaat en het weerbestendige deksel van de vergaarbak als sjabloon gebruikt om openingen voor de vergaarbakken uit te snijden. Ik vond mijn gaten iets groter dan ik zou willen. Je zou anders kunnen meten. Zorg ervoor dat, als u van plan bent om weerbestendige afdekkingen aan de buitenkant van uw houders toe te voegen, u voldoende ruimte tussen de afdekkingen laat zodat de afdekkingen naast elkaar passen en toch vrij kunnen openen. Ik heb de afstand onderschat en heb echt geluk gehad dat ze nog naast elkaar passen.

Stap 2: Sluit uw stopcontacten en relais aan

Sluit uw stopcontacten en relais aan
Sluit uw stopcontacten en relais aan
Sluit uw stopcontacten en relais aan
Sluit uw stopcontacten en relais aan

Om je stopcontact te bedraden, heb je natuurlijk een elektrische draad nodig. Ik had een oud verlengsnoer dat was gejat en buiten gebruik was gesteld. Ik gebruikte stukjes daarvan om mijn doos te bedraden. Voer uw neutrale (wit) in en uit elke houder op de zilveren schroeven. De grond (groen) landt op de groene schroef. Je Hot (zwart), afkomstig van het relais, landt op de koperen schroef. Om de duplex in twee afzonderlijke circuits te splitsen, knipt u de kleine koperen brug tussen de schroeven door. Merk op dat op de foto's de rode tekening de hete poot is, gelust aan één kant van elk relais en vervolgens naar de stroombron, terwijl de paarse tekening de uitgang is naar elk stopcontact.

(2) SainSmart 8-kanaals 5V Solid State Relais Module Board voor Arduino Uno Duemilanove MEGA2560 MEGA1280 ARM DSP PIC

De relais hebben een 5v-voedingsbron nodig. Ik heb gezien dat sommige schema's gebruik maken van de 5v aan boord die door de Pi wordt geleverd, maar ik heb ook gelezen dat, gezien de aard van het project, de 5v aan boord misschien niet genoeg duurzame stroom is. Ik wilde me hoe dan ook geen zorgen maken, dus ik voegde gewoon een USB-oplaadkubus toe, knipte de draad van een oude USB-oplaadkabel en voila! een extra 5v, aangesloten op de relais. * Een opmerking over relais. Het blijkt dat niet alle relais hetzelfde zijn … dus ik heb geleerd. Het is je misschien opgevallen dat ik op sommige vroege foto's een paar blauwe 5v "mechanische" relais had waarmee ik het project begon. Maar zoals ik al snel leerde, kunnen deze buggers behoorlijk luidruchtig zijn als je show begint. Ik heb ook gelezen dat deze relais een kortere levensduur hebben. Bespaar jezelf de hoofdpijn en ga gewoon voor de SSR-relais. Ze zijn stil. En zolang je je Circuit onder de 2A houdt, zouden ze moeten meegaan.

Stap 3: bedraad uw Pi

Bedraad uw Pi
Bedraad uw Pi
Bedraad uw Pi
Bedraad uw Pi

Zoals je in de pix zult zien, gebruik ik een Breakout Kit. Dit is niet nodig en u kunt rechtstreeks op de RPi aansluiten. Ik heb voor deze route gekozen omdat ik mijn Pi voor allerlei kleine projecten gebruik en met deze breakout-kit heb ik een snelle ontkoppeling. Op die manier kan ik aan het einde van het seizoen de Pi verwijderen, de Lightshow-box opbergen met mijn vakantiespullen en mijn pinout volgend seizoen niet opnieuw hoeven te bedraden.

KEYESTUDIO GPIO Breakout Kit voor Raspberry Pi - Geassembleerde Pi Breakout + Rainbow Ribbon Cable + 400 Tie Points Solderless Breadboard

De pin-layout voor dit project kan een beetje anders zijn dan de standaard RPi-pin-out. LightshowPi gebruikt WiringPi voor hun lay-out. U moet https://wiringpi.com/pins controleren om overeen te komen met uw specifieke RPi-versie.

Stap 4: Voeg de FM-zender toe (optioneel)

Voeg de FM-zender toe (optioneel)
Voeg de FM-zender toe (optioneel)
Voeg de FM-zender toe (optioneel)
Voeg de FM-zender toe (optioneel)

Zoals ik begrijp, heeft de Raspberry Pi een ingebouwde FM-zender, maar ik kon hem niet laten werken met de RPi4. Ik heb een externe toegevoegd. Er is niet veel aan deze stap, kies een station dat dood is in uw omgeving, USB om het van stroom te voorzien, 3,5 mm-ingang voor de audio. Voor de antenne heb ik een stukje draad gebruikt, dat op een zuil op onze veranda was gespannen. We krijgen de receptie helemaal rond ons blok.

  • Icstation digitale audiozender Stereo DSP PLL-module 88-108MHz met LCD-scherm MIC USB-ingang
  • UGREEN hoofdtelefoonsplitter, 3,5 mm audio stereo Y-splitter verlengkabel man-vrouw dubbele hoofdtelefoonaansluiting adapter voor oortelefoon, headset compatibel met iPhone, Samsung, tablet, laptop (zwart)
  • BOSS Audio Systems BVC10 Universele volumeregeling - Gebruik met auto-ontvangers, ATV, UTV, motorfietsgeluidssystemen

Ik heb de optionele hoofdtelefoonsplitter en in-line volumeregeling meegeleverd omdat ik ook een oude versterker en luidsprekers op dit systeem heb aangesloten. We zenden en spelen muziek hardop tot ongeveer 21.00 uur, waarna mijn versterker wordt uitgeschakeld en de FM-zender blijft uitzenden tot 23.00 uur.

Oh! Ik was bijna vergeten. Maak een bordje zodat je buren weten op welke zender ze moeten afstemmen. Hier kunnen de kinderen echt plezier hebben!!

Stap 5: Installeer de LightshowPi-software

Je hebt een vleugje Raspberry Pi, een SD-geheugenkaart of een soort opslag, een hoes en een voeding nodig.

  • Seeed Studio Raspberry Pi 4 Model…
  • 32GB EVO Plus Klasse 10…
  • Raspberry Pi 4-behuizing, …
  • 3.5A Raspberry Pi 4 Power…

Ik zal niet gek worden op dit deel, want er is al een behoorlijk goede installatiehandleiding op reddit.

Ik zal op één suggestie aandringen. Nadat u alles hebt geïnstalleerd, test u uw relais voordat u wijzigingen aanbrengt.

sudo python ~/lightshowpi/py/hardware_controller.py --state=flashAls u het overrides.cfg-bestand bewerkt, moet u ook kleine wijzigingen aanbrengen en regelmatig tussen beide testen. Meerdere keren heb ik het programma verprutst door kleine fouten in het overrides-bestand. Door kleine wijzigingen aan te brengen en regelmatig te testen, wordt het gemakkelijker om uw fouten op te lossen.

Stap 6: Sluit uw lichten aan

Je zult gaandeweg een beetje met deze stap knoeien. We hadden dit jaar al de verlichting. Dus speelden we muziek en verplaatsten we de lichten op de stekkers totdat we een goede balans hadden van knipperend rond de tuin.

Aanbevolen: