Indholdsfortegnelse:
- Trin 1: Saml dine forbrugsvarer
- Trin 2: Begynd ledningsføring
- Trin 3: Konfigurer Raspberry Pi
- Trin 4: Afspilning af din første sang
Video: Lightshowpi -projekt: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:25
Hej allesammen! Dette er min officielle guide til, hvordan du opretter et lysshow ved hjælp af lightshowpi fra oktober 2020.
Trin 1: Saml dine forbrugsvarer
Til dette projekt skal du bruge følgende:- Raspberry Pi (jeg brugte en Model B+, som jeg købte ved goodwill for mange år siden. Så vidt jeg ved, fungerer dette med alle pi'er undtagen 4'erne, men det kan jeg ikke bekræfte.)
www.raspberrypi.org/products/
- SD -kort/Micro SD -kort (Dette afhænger af hvilken pi du bruger. Alt 16 GB eller større burde være tilstrækkeligt)
www.walmart.com/ip/SanDisk-32GB-microSDHC-…
- Micro USB strømkabel (til Raspberry Pi)
- Sainsmart 8 Channel Solid State Relay Board
www.sainsmart.com/products/8-channel-5v-so…
- 10 kanals strømfordelingsblok
www.speedwaymotors.com/Electrical-10-Termi…
- Fire Hyper Tough Outlets
www.walmart.com/ip/Hyper-Tough-Grounding-D…
- To Hyper Tough 2 Gang Box
www.walmart.com/ip/Hyper-Tough-2-Gang-Swit…
- Mand til Mand, Mand til Kvinde og Kvinde til Kvinde Jumper Wires
www.amazon.com/gp/product/B072L1XMJR/ref=p…
- 16 gauge wire
www.walmart.com/ip/16-Gauge-Red-Black-Powe…
- HiLetGo Digital FM -sender
www.amazon.com/gp/product/B07X3Z8YTD/ref=p…
- Wire cutter og wire stripper
www.walmart.com/ip/Wire-Stripper-Universal …
- Elektrisk tape
- Loddekolbe
www.walmart.com/ip/Hyper-Tough-30-Watt-Sol…
- Bærbar computer/computer med SD -kortlæser/-skriver
- To stikkontakter
www.amazon.com/ARyee-Universal-Compatible-…
Trin 2: Begynd ledningsføring
Inden vi konfigurerer hindbær pi, vil du gerne gå videre og foretage alle nødvendige ledninger på den måde, efter at du har konfigureret pi, kan du gå videre og teste hardwaren derefter. For at starte vil du gerne trække et referenceark op for GPIO -pinlayoutet for din respektive pi. For eksempel er den, jeg brugte, knyttet til dette trin.
På Sainsmart -pladen skal du tage en flad skruetrækker og løsne alle kanalskruerne (skruerne i de små grønne kasser). Tag derefter fat i dine han- til hun -jumperkabler og tilslut dem som følger:
GPIO 11 til CH1
GPIO 12 til CH2
GPIO 13 til CH3
GPIO 15 til CH4
GPIO 16 til CH5
GPIO 18 til CH6
GPIO 22 til CH7
GPIO 7 til CH8
SPRINGE
GPIO 6 til GND
GPIO 2 til VCC
Bemærk: På SSR -kortet er der to GND'er. Brug den ved siden af VCC.
Derefter vil du gerne skære 16 stykker af 16 gauge wire (2 for hver af de 8 kanaler) og fjerne lige enden, ca. 1/16 tommer fra. Indsæt derefter i output -siden af ssr -kortet og stram kanalskruerne (ikke for stramme).
Inden vi fortsætter, er der et par ting, du bør vide: På stikkontakterne er der to sæt skruer, en bronze og en sølv. Bronzesiden er til magt, sølvsiden er til jorden. Hvad du nu vil gøre, er at tage den venstre ledning fra kanal 1 og føre den til den øverste skrue på bronzesiden. Gå derefter til den næste kanal, og brug den venstre ledning og før den til bundskruen på samme side. Gentag, indtil du har otte ledninger kørt til stikkontakterne.
Derefter skal du lave jordtrådene. Skær et stykke 16 gauge wire og en slags daisy kæde udløb grunde sammen. For at gøre dette skal du fastgøre en ledning til den øverste sølvskrue og derefter til den nederste sølvskrue i den næste stikkontakt. Du skal derefter ende med en jordledning, der ikke er tilsluttet. Splice dine to stikkontakter og enten lodde eller krympe de negative ledninger sammen.
Grib nu din 10 -kanals strømbusstang. Du skal kun bruge 9 kanaler. Daisy kæde 9 af dem sammen (samme side). Tag derefter den rigtige ledning fra kanal 1 på SSR -kortet og fastgør den til den første brugte kanal. Gør dette, indtil alle 8 ledninger er fastgjort til busstangen. Tag derefter den positive ledning fra strømstikket med to stik og kør den ind i den sidste kanal i busstangen.
Nu er den hårde del forbi!
Trin 3: Konfigurer Raspberry Pi
For dem af jer, der er nye til Raspberry Pi, start her:
Der er et par programmer, du skal downloade, før vi starter opsætningen. For alle de følgende links skal du vælge dit operativsystem til den korrekte download.
- Raspberry Pi Imager
www.raspberrypi.org/downloads/
- PuTTy
www.chiark.greenend.org.uk/~sgtatham/putty…
- SD -kortformatering
www.sdcard.org/downloads/formatter/
- Avanceret IP -scanner
www.advanced-ip-scanner.com/download/Advan…
Når du har downloadet dem, skal du starte med at tilslutte dit SD -kort. Åbn SD -kortformateringen, og vælg det drev, du vil formatere. Formater derefter kortet. Dette er blot en sikkerhedsforanstaltning for at få resten af processen til at gå glattere.
Download derefter NOOBS OS -systemet til hindbær pi her:
downloads.raspberrypi.org/NOOBS_latest
Bemærk: Grunden til at jeg valgte NOOBS frem for Raspberry Pi OS er fordi NOOBS tilbyder en hurtig gendannelsesmetode, hvis du har brug for en ny installation.
Når det er gjort, skal du åbne programmet hindbær pi imager, rulle ned til brugerdefineret operativsystem, finde NOOBS.zip, vælge det drev, du vil skrive dit operativsystem til, og skrive!
Når det er færdigt, skal du indsætte SD -kortet i stikket på pi'et. De fleste af dem er under kortet, overfor usb -portene. Du vil også gerne tilslutte en mus til hindbær pi foreløbig. Tilslut mikro -USB -strømforsyningen til rpi. Brug derefter HDMI til at tilslutte det til et fjernsyn, PC -skærm osv. Efter et stykke tid vil raspberry pi bede dig om at spørge dig, hvilket operativsystem du vil installere. Vælg den første mulighed (Raspberry Pi OS Full/Desktop). Tillad det at installere operativsystemet, og derefter genstarter det pi. Følg pop-up-instruktionerne for at opdatere din pi og konfigurere en adgangskode til SSH (som vi vil bruge senere).
Når alt dette er gjort, vil du gerne klikke på Raspberry Pi -logoet i øverste venstre hjørne. Gå derefter til rullemenuen til Indstillinger> Raspberry Pi -konfiguration. Dette åbner en menu med forskellige indstillinger til din Raspberry Pi. Klik på fanen "Interfaces" og aktiver SSH.
Tilslut derefter USB WiFi -donglen til en af usb -portene (hvis din pi ikke har indbygget WiFi). Opret forbindelse til dit WiFi -netværk.
Når du er færdig med det, skal du gå til din computer med Advanced IP Scanner og PuTTy installeret. Opret forbindelse til det samme SSID, som du sluttede din Raspberry pi til. Åbn Avanceret IP -scanner, og scan dette område: "192.168.137.1 - 192.168.137.254." Din hindbær pi skulle dukke op med en IP -adresse ved siden af. Åbn nu PuTTy, og indtast IP -adressen i feltet Host Name, der vises ved siden af hindbærpi. Der kommer en pop op, klik på ja. Derefter bliver du bedt om "log ind som:" skriv "pi" og indtast derefter den adgangskode, du valgte, da du konfigurerede din pi. Når du skriver, kan du bemærke, at adgangskoden ikke vises. Dette er en sikkerhedsfunktion og er helt normal. Bare indtast adgangskoden og tryk enter. For andre spørgsmål henvises her:
www.raspberrypi.org/documentation/remote-a…
Når du har fjernadgang til din pi, skal du indtaste følgende kommandoer:
sudo apt installere git-core
git klon
cd lightshowpi
git fetch && git checkout python3
sudo./install.sh
sudo genstart
Efter hver kommando skal du vente på, at "pi@raspberrypi:" i grøn tekst skal vises, før du skriver en ny kode i. Når det hele er gjort, skal du indtaste denne kommando for at teste hardwaren:
sudo python py/hardware_controller.py --state = flash
Hvert lys på SSR -kortet skal blinke individuelt. Du er klar til at køre nogle lys!
Trin 4: Afspilning af din første sang
Den nemmeste måde jeg fandt at afspille sange på var at downloade.mp3 -filer og derefter lægge dem i en mappe på hindbær pi. Jeg betegnede min "musik". Brug derefter denne kommando i PuTTy:
sudo python py/synchronized_lights.py --file =/home/pi/lightshowpi/usic/[sangnavn].mp3
Det er alt, hvad der skal til! Det har været et virkelig sjovt, men udfordrende projekt, og jeg håber, at dette hjælper nogen, der har oplevet de samme ting, som jeg gjorde. Her er et link til en YouTube -afspilningsliste med optagelser af nogle af sangene fra mit lysshow.
www.youtube.com/playlist?list=PLusUu0mUL14inWN0n3kunZgV04VEoSOdA
Hvis du har spørgsmål, er du velkommen til at spørge! Tak skal du have!
Anbefalede:
Arduino bil omvendt parkering alarmsystem - Trin for trin: 4 trin
Arduino bil omvendt parkering alarmsystem. Trin for trin: I dette projekt vil jeg designe en simpel Arduino bil omvendt parkeringssensorkreds ved hjælp af Arduino UNO og HC-SR04 ultralydssensor. Dette Arduino -baserede bilomvendt alarmsystem kan bruges til en autonom navigation, robotafstand og andre rækkevidde
Halloween LightshowPi: 6 trin
Halloween LightshowPi: Så i denne sæson ledte vi efter noget nyt at tilføje til vores Haunted Halloween Yard, og jeg faldt over dette Raspberry Pi Lightshow -projekt på http://lightshowpi.org. Der er også en masse god information på https://www.reddit.com/r/LightShowPi/. I
Trin for trin pc -bygning: 9 trin
Trin for trin PC Building: Supplies: Hardware: MotherboardCPU & CPU -køler PSU (strømforsyningsenhed) Opbevaring (HDD/SSD) RAMGPU (ikke påkrævet) CaseTools: Skruetrækker ESD -armbånd/mathermal pasta m/applikator
Raspberry Pi LightshowPi: 5 trin (med billeder)
Raspberry Pi LightshowPi: I denne instruktive skaber jeg et juledisplay ved hjælp af en version af LightshowPi indlæst på en Raspberry Pi 3, 8 kanalers SSR, 4 stikkontakter og forskellige ledninger. Videoen er et eksempel på, hvad jeg lavede sidste år. Hvis du kan lide dette instruerbart, skal du stemme
Akustisk levitation med Arduino Uno trin for trin (8 trin): 8 trin
Akustisk levitation med Arduino Uno Step-by Step (8-trin): ultralyds lydtransducere L298N Dc kvindelig adapter strømforsyning med en han-DC-pin Arduino UNOBreadboard Sådan fungerer det: Først uploader du kode til Arduino Uno (det er en mikrokontroller udstyret med digital og analoge porte til konvertering af kode (C ++)