Inhoudsopgave:
- Stap 1: Verzamel uw benodigdheden
- Stap 2: Begin met bedrading
- Stap 3: Stel Raspberry Pi in
- Stap 4: Je eerste nummer spelen
Video: Lightshowpi-project: 4 stappen
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:14
Dag iedereen! Dit is mijn officiële gids over het maken van een lichtshow met lightshowpi vanaf oktober 2020.
Stap 1: Verzamel uw benodigdheden
Voor dit project heb je het volgende nodig: - Raspberry Pi (ik heb een Model B+ gebruikt die ik jaren geleden bij goodwill heb gekocht. Voor zover ik weet, werkt dit met alle pi's behalve de 4, maar dat kan ik niet verifiëren.)
www.raspberrypi.org/products/
- SD-kaart / Micro SD-kaart (dit hangt af van welke pi je gebruikt. Alles van 16 GB of groter zou voldoende moeten zijn)
www.walmart.com/ip/SanDisk-32GB-microSDHC-…
- Micro-USB-stroomkabel (voor Raspberry Pi)
- Sainsmart 8-kanaals solid-state relaiskaart
www.sainsmart.com/products/8-channel-5v-so…
- 10-kanaals stroomdistributieblok
www.speedwaymotors.com/Electrical-10-Termi…
- Vier Hyper Tough Outlets
www.walmart.com/ip/Hyper-Tough-Grounding-D…
- Twee Hyper Tough 2 Gang Box
www.walmart.com/ip/Hyper-Tough-2-Gang-Swit…
- Man op man, man op vrouw en vrouw op vrouw jumperdraden
www.amazon.com/gp/product/B072L1XMJR/ref=p…
- 16 Gauge draad
www.walmart.com/ip/16-Gauge-Red-Black-Powe…
- HiLetGo digitale FM-zender
www.amazon.com/gp/product/B07X3Z8YTD/ref=p…
- Draadknipper en draadstripper
www.walmart.com/ip/Wire-Stripper-Universal…
- Elektrische tape
- Soldeerbout
www.walmart.com/ip/Hyper-Tough-30-Watt-Sol…
- Laptop/computer met SD-kaartlezer/schrijver
- Stekker met twee pinnen
www.amazon.com/ARyee-Universal-Compatible-…
Stap 2: Begin met bedrading
Voordat we de raspberry pi instellen, wil je doorgaan en alle benodigde bedrading op die manier doen nadat je de pi hebt ingesteld, kun je doorgaan en de hardware testen. Om te beginnen wil je een referentieblad tevoorschijn halen voor de GPIO-pinlay-out van je respectievelijke pi. Degene die ik heb gebruikt, is bijvoorbeeld aan deze stap gekoppeld.
Neem op het Sainsmart-bord een platte schroevendraaier en draai alle kanaalschroeven los (de schroeven in de kleine groene vakjes). Pak vervolgens uw mannelijke naar vrouwelijke startkabels en sluit ze als volgt aan:
GPIO 11 naar CH1
GPIO 12 naar CH2
GPIO 13 naar CH3
GPIO 15 naar CH4
GPIO 16 tot CH5
GPIO 18 tot CH6
GPIO 22 tot CH7
GPIO 7 tot CH8
OVERSLAAN
GPIO 6 naar GND
GPIO 2 naar VCC
Opmerking: Op het SSR-bord bevinden zich twee GND's. Gebruik die naast de VCC.
Dan wilt u 16 stukken draad van 16 gauge afknippen (2 voor elk van de 8 kanalen) en alleen het uiteinde strippen, ongeveer 1/16 inch eraf. Steek vervolgens in de uitvoerzijde van het ssr-bord en draai de kanaalschroeven vast (niet te strak).
Voordat we verder gaan zijn er een paar dingen die je moet weten: op de wandcontactdozen zitten twee sets schroeven, een bronzen en een zilveren. De bronzen kant is voor kracht, de zilveren kant is voor grond. Wat u nu wilt doen, is de linkerdraad van kanaal één nemen en deze naar de bovenste schroef aan de bronzen kant leiden. Ga dan naar het volgende kanaal en gebruik de linker draad en voer deze naar de onderste schroef aan dezelfde kant. Herhaal dit totdat je acht draden naar de stopcontacten hebt lopen.
Dan moet u de aardingsdraden maken. Knip een stuk draad van 16 gauge af en maak een soort serieschakeling van de aarding van de uitlaat aan elkaar. Bevestig hiervoor een draad aan de bovenste zilveren schroef en vervolgens aan de onderste zilveren schroef van de volgende uitgang. Je zou dan moeten eindigen met één aardingsdraad die niet is aangesloten. Splits uw tweepolige stekker en soldeer of krimp de negatieve draden samen.
Pak nu je 10-kanaals stroomrail. Je hebt maar 9 kanalen nodig. Daisy chain 9 van hen samen (dezelfde kant). Neem vervolgens de juiste draad van kanaal één op het SSR-bord en bevestig deze aan het eerst gebruikte kanaal. Doe dit totdat alle 8 draden aan de busbar zijn bevestigd. Neem vervolgens de positieve draad van de tweepolige stekker en voer deze in het laatste kanaal van de busbar.
Nu is het moeilijke deel voorbij!
Stap 3: Stel Raspberry Pi in
Voor degenen onder u die nieuw zijn bij Raspberry Pi, begin hier:
Er zijn een paar programma's die u moet downloaden voordat we met de installatie beginnen. Selecteer voor alle volgende links uw besturingssysteem voor de juiste download.
- Raspberry Pi-imager
www.raspberrypi.org/downloads/
- PuTTy
www.chiark.greenend.org.uk/~sgtatham/putty…
- SD-kaartformatter
www.sdcard.org/downloads/formatter/
- Geavanceerde IP-scanner
www.advanced-ip-scanner.com/download/Advan…
Zodra je die hebt gedownload, begin je met het aansluiten van je SD-kaart. Open de SD-kaartformatter en selecteer het station dat u wilt formatteren. Formatteer vervolgens de kaart. Dit is slechts een voorzorgsmaatregel om de rest van het proces soepeler te laten verlopen.
Download dan hier het NOOBS OS-systeem voor raspberry pi:
downloads.raspberrypi.org/NOOBS_latest
Opmerking: de reden dat ik NOOBS heb gekozen boven Raspberry Pi OS, is omdat NOOBS een snelle herstelmethode biedt voor het geval je een nieuwe installatie nodig hebt.
Zodra dat is gebeurd, opent u het raspberry pi imager-programma, scrolt u omlaag naar aangepast besturingssysteem, zoekt u de NOOBS.zip, selecteert u de schijf waarnaar u uw besturingssysteem wilt schrijven en schrijft u!
Nadat dat is voltooid, plaatst u de SD-kaart in de sleuf op de pi. De meeste bevinden zich onder het bord, tegenover de usb-poorten. Je zult voorlopig ook een muis op de raspberry pi willen aansluiten. Sluit de micro-USB-voeding aan op de rpi. Gebruik vervolgens HDMI om het aan te sluiten op een tv, pc-monitor, enz. Na enige tijd zal de raspberry pi u vragen welk besturingssysteem u wilt installeren. Selecteer de eerste optie (Raspberry Pi OS Full/Desktop). Laat het het besturingssysteem installeren en dan zal het de pi opnieuw opstarten. Volg de pop-upinstructies om je pi bij te werken en een wachtwoord in te stellen voor SSH (die we later zullen gebruiken).
Nadat dat allemaal is gebeurd, wilt u op het Raspberry Pi-logo in de linkerbovenhoek klikken. Ga vervolgens vanuit het vervolgkeuzemenu naar Voorkeuren> Raspberry Pi-configuratie. Dit opent een menu met verschillende instellingen voor je Raspberry Pi. Klik op het tabblad "Interfaces" en schakel SSH in.
Sluit vervolgens de USB WiFi-dongle aan op een van de usb-poorten (als uw pi geen ingebouwde WiFi heeft). Maak verbinding met je wifi-netwerk.
Als je daarmee klaar bent, ga je naar je computer met Advanced IP Scanner en PuTTy geïnstalleerd. Maak verbinding met dezelfde SSID als waarmee je je Raspberry pi hebt verbonden. Open Advanced IP Scanner en scan dit bereik: "192.168.137.1 - 192.168.137.254." Je raspberry pi zou moeten verschijnen met een IP-adres ernaast. Open nu PuTTy en typ in het vak Hostnaam het IP-adres dat naast de raspberry pi verschijnt. Er verschijnt een pop-up, klik op ja. Vervolgens wordt u gevraagd om "in te loggen als:" typ "pi" en voer vervolgens het wachtwoord in dat u hebt gekozen toen u uw pi instelde. Terwijl u typt, merkt u misschien dat het wachtwoord niet wordt weergegeven. Dit is een beveiligingsfunctie en is volkomen normaal. Typ gewoon het wachtwoord en druk op enter. Voor andere vragen, zie hier:
www.raspberrypi.org/documentation/remote-a…
Nadat u met succes op afstand toegang hebt gekregen tot uw pi, typt u de volgende opdrachten:
sudo apt install git-core
git clone
cd lichtshowpi
git fetch && git checkout python3
sudo./install.sh
sudo reboot
Wacht na elke opdracht tot de "pi@raspberrypi:" in groene tekst verschijnt voordat u een nieuwe code invoert. Als dat allemaal is gebeurd, voert u deze opdracht in om de hardware te testen:
sudo python py/hardware_controller.py --state=flash
Elk lampje op het SSR-bord moet afzonderlijk knipperen. Je bent klaar om wat lichten te gebruiken!
Stap 4: Je eerste nummer spelen
De gemakkelijkste manier die ik vond om nummers af te spelen, was door.mp3-bestanden te downloaden en ze vervolgens in een map op de Raspberry Pi te plaatsen. Ik noemde de mijne 'muziek'. Gebruik dan in PuTTy dit commando:
sudo python py/synchronized_lights.py --file=/home/pi/lightshowpi/usic/[naam van het nummer].mp3
Dat is alles! Het was een heel leuk maar uitdagend project en ik hoop dat dit iedereen helpt die dezelfde dingen heeft meegemaakt als ik. Hier is een link naar een YouTube-afspeellijst met opnames van enkele nummers van mijn lichtshow.
www.youtube.com/playlist?list=PLusUu0mUL14inWN0n3kunZgV04VEoSOdA
Als je vragen hebt, stel ze gerust! Bedankt!
Aanbevolen:
Game Design in Flick in 5 stappen: 5 stappen
Game-ontwerp in Flick in 5 stappen: Flick is een heel eenvoudige manier om een game te maken, vooral zoiets als een puzzel, visuele roman of avonturengame
Halloween LightshowPi: 6 stappen
Halloween LightshowPi: 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 http://lightshowpi.org. Er is ook veel geweldige informatie op https://www.reddit.com/r/LightShowPi/. In
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: 3 stappen
Gezichtsdetectie op Raspberry Pi 4B in 3 stappen: In deze Instructable gaan we gezichtsdetectie uitvoeren op Raspberry Pi 4 met Shunya O/S met behulp van de Shunyaface-bibliotheek. Shunyaface is een bibliotheek voor gezichtsherkenning/detectie. Het project streeft naar de hoogste detectie- en herkenningssnelheid met
Doe-het-zelfspiegel in eenvoudige stappen (met LED-stripverlichting): 4 stappen
DIY make-upspiegel in eenvoudige stappen (met behulp van LED-stripverlichting): In dit bericht heb ik een doe-het-zelfspiegel gemaakt met behulp van de LED-strips. Het is echt gaaf en je moet ze ook proberen
Raspberry Pi LightshowPi: 5 stappen (met afbeeldingen)
Raspberry Pi LightshowPi: in deze instructable maak ik een kerstdisplay met een versie van de LightshowPi die is geladen op een Raspberry Pi 3, 8-kanaals SSR, 4 stopcontacten en verschillende draden. De geposte video is een voorbeeld van wat ik vorig jaar heb gedaan. Als je dit instructable leuk vindt, stem dan