INHOUDSOPGAWE:
- Stap 1: Lys van materiaal:
- Stap 2: Framboos Pi
- Stap 3: Hardeware
- Stap 4: hardeware word voortgesit
- Stap 5: Alles saamvoeg
Video: Raspberry Pi LightshowPi: 5 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
In hierdie instruksies skep ek 'n Kersfeesvertoning met 'n weergawe van die LightshowPi wat op 'n Raspberry Pi 3, 8 -kanaals SSR, 4 afsetpunte en verskillende drade gelaai is. Video geplaas is 'n voorbeeld van wat ek verlede jaar gedoen het. As u van hierdie instruksies hou, stem dan in die Raspberry Pi -wedstryd.
Stap 1: Lys van materiaal:
- Raspberry Pi 3 (enige nuwer weergawe werk)
- 16 GB of groter mikro geheue kaart
- Monitor
- Hdmi -kabel
- Muis
- Sleutelbord
- skootrekenaar of ander rekenaar om die geheue kaart te programmeer
- 8 kanaal vaste toestand relais (SSR)
- 4 afsetpunte
- 4 uitlaatbande
- 4 gipsankers
- 4 klein skroewe
- RJ45 -aansluitings
- Ethernet -kabel
- Ethernet -kabel eindig
- elektriese band en krimpbuis
- verskillende drade
-
Gereedskap
-
Skroewedraaiers
- klein plat kop
- Phillips
- Draadknipper
- Draadstroppers
- Tang
- RJ45 krimpgereedskap om langer Ethernet -kabel te maak
- Slaan af
- Boksnyer of skêr
- Soldeerbout met soldeer
-
Stap 2: Framboos Pi
As u die nuutste weergawe van Raspbian laai, is daar baie instruksies en literatuur beskikbaar om die geheue kaart te laai
Sluit die monitor aan op die Raspberry Pi met die HDMI, muis en sleutelbord
Nadat die Raspbian -prent op die kaart gelaai is, plaas dit in die geheue kaartgleuf op die Pi en steek die voldoende kragtoevoer in, skakel die monitor aan as dit nie die geval is nie.
Wag totdat dit begin, nadat u die Wi-Fi begin het, sal u LightshowPi installeer.
Om Lightshow Pi te installeer, gaan na www.lightshowpi.org en klik op Aan die slaggids onder Nuwe gebruiker. Die gids sal u leer hoe om dit op die Pi te laai. Ek het die onderstaande stappe uiteengesit en as daar verwarring kan wees met die webwerf.
- maak die terminale venster oop, sudo su, wat die wortel is, en hoef nie sudo te tik voor alles wat sudo benodig nie
- git -kloon
- cd lightshowpi
- git fetch && git afrekenmeester
- ./install.sh (as u nie die sudo su gebruik nie, moet u sudo voor die./install.sh plaas)
- herlaai (weer as sudo su nie gebruik is nie, moet u sudo voor herlaai plaas)
na herlaai
- maak die terminale venster weer oop en tik sudo su
- cd lightshowpi
-
python py/hardware_controller.py --state = flits (as u nie sudo gebruik nie, moet u sudo voor python plaas)
dit is 'n toets om te sien of die program korrek gelaai is
Die volgende is dinge wat ek gedoen het deur van die webwerf af te lees
- in die terminale venster en nog steeds in die lightshow -gids
- cd konfig
-
cp default.cfg oorheers.cfg
- hierdie opdrag kopieer die default.cfg en plak in dieselfde gids en verander die naam na overrides.cfg
- Gebruik die overrides.cfg wanneer u konfigurasieveranderings aanbring
-
nano overrides.cfg (as u nie sudo su gebruik nie, moet u sudo voor die nano plaas)
- maak die override.cfg oop en kan deurblaai en konfigurasies verander.
- ctrl+O stoor die veranderinge
- ctrl+X sluit die overrides.cfg
-
u kan musiek speel vanuit 'n gids of vanaf die internet, soos pandora of 'n ander musiek op die internet
-
om 'n snitlys te skep, skep 'n gids in die musiekmap
- kan die terminale venster gebruik of die gui -koppelvlak gebruik
-
in die terminale venster
- sudo su
- cd lightshowpi/musiek
-
mkdir kersfees
sal 'n nuwe gids skep
- skuif musiek na hierdie gids
-
cd..
hierdie opdrag neem u die vorige gids
- cd gereedskap
- python playlist_generator.py (gebruik sudo voor python as u nie die sudo su -opdrag gebruik het nie)
- sal die volledige pad na die gids met liedjies vra
byvoorbeeld:/home/pi/lightshowpi/musiek/kersfees
- dan cd..
- cd konfig
-
nano -oorskrywings.cfg
- blaai af na waar u playlist_path = $ SYNCHRONIZED_LIGHTS_HOME/musiek/sample/.playlist sien
- verander die monster na Kersfees
- Ctrl+O om te stoor
- Ctrl+x om te verlaat
- cd..
- python py/synchronized_lights.py --playlist =/home/pi/lightshowpi/musiek/kersfees/.playlist
-
start_music_and_lights begin dit
stop_musiek_en_ligte stop dit
-
Om musiek uit 'n stroombron te kan speel; op die webwerf is daar 'n skakel wat u kan volg oor hoe om musiek te speel.
Vir meer aanpassings en inligting, besoek lightshowpi.org of Reddit, is daar 'n skakel na Reddit aan die voorkant van die webwerf.
Stap 3: Hardeware
Begin met die uitlaatkas met 4 bande, breek 3 oortjies (prentjie)
Neem 'n uitlaat, en aan die bronskant is 'n oortjie wat die twee afsetpunte met mekaar verbind, met 'n tang breek die oortjie om 2 afsonderlike afsetpunte te hê.
Neem 'n stuk draad met 'n uitlaat van 14 mm en maak een draad aan die bronsskroef vas. Neem nog 'n stuk draad en maak dit vas aan die ander bronsskroef. Doen dit met die ander sewe afsetpunte, moet in totaal 8 drade hê.
Sny dan met nog 'n stuk draad 4 gelyke lengtes om die neutrale (silwer skroewe) daadwerklik te verbind. Sny dan 'n stuk draad langer aan die laaste silwer skroef om aan die neutrale kant van die prop vas te maak.
Doen dieselfde met grond as met neutrale.
Neem 4 van die warm (brons skroefkant) drade en plaas dit deur een van die stukkende oortjies. Met die 4 oorblywende drade, plaas deur 'n ander stukkende oortjie. Dan steek die neutrale draad en die gronddraad deur op die laaste gebreekte oortjie.
Skroef die afsetpunte in die boks met 'n phillps -skroewedraaier of 'n vierkantige skroewedraaier
Nou met die drade wat deur die stukkende oortjie steek. Koppel elkeen van die warmdraad aan die SSR met 'n klein skroewedraaier. Byvoorbeeld, al die boonste ry van die afsetpunte is vreemd en al die onderste afsetpunte is gelyk. Aangesien nommer een -uitlaat links bo is, koppel dit aan kanaal een op die ssr. Uitgang nommer twee is links onder, maak verbinding met kanaal twee, en dus vierde totdat al die drade verbind is.
Met die neutrale, gemaalde en warm wat uit die aflosbord kom, sit óf 'n prop vas soos ek, óf voeg 'n draad met 'n prop aan.
Nadat die drade verbind is, monteer die SSR -bord aan die agterkant van die boks. Deur 'n boksskêr of 'n skêr te neem en gipsankers in die helfte te sny om dit as 'n afwyking te gebruik. Plaas die afstande waar die monteergate is en monteer dit met klein skroewe.
Stap 4: hardeware word voortgesit
Aan die kontrolekant van die SSR:
-
verbind 'n stuk Ethernet -kabel soos volg:
- Kanaal een verbind wit met oranje strook
- Kanaal twee verbind soliede oranje
-
- Kanaal drie verbind wit met groen draad
- Kanaal vier verbind soliede blou
- Kanaal vyf verbind wit met blou strook
- Kanaal ses verbind soliede groen
- Kanaal sewe verbind wit met bruin strook
- Kanaal agt verbind soliede bruin
- Koppel aan die ander kant van die draad die Rj45 -aansluiting met behulp van die B -ry met 'n neerslaggereedskap
Koppel 'n Rj45 -aansluiting met 'n stuk lange voet van ongeveer 'n meter lank met dieselfde as voorheen
Aan die ander kant van die kabel met die domkragstrook, verwyder die baadjie met draadstroppers, en strooi dan elk van die 8 individuele drade ongeveer 1/4 "en soldeer broodborddrade met die vroulike uiteinde om aan te sluit op die Framboos Pi
Maak of vind 'n ethernetkabel van verskillende lengtes as u seker maak dat u die T-568B-protokol gebruik
Aangesien hierdie aflosbord 'n 5vdc is; Sluit 'n geskikte 5vdc -kragtoevoer aan op VCC (positief) en GND (negatief).
Die Raspberry Pi en die aflosbord moet 'n grond deel, dit kan op baie maniere gedoen word. Die manier waarop ek dit gedoen het, was deur 'n aangepaste rekenaarkragbron te gebruik.
Stap 5: Alles saamvoeg
Met die Raspberry Pi wil u die Wiringpi -pen gebruik
-
Met die vroulike broodbordspringers, watter kleur u ook al gebruik het om die Ethernet -kabel te soldeer, sou u soos volg aan die WiringPi -pen op die Raspberry Pi wil koppel:
- Wit met oranje strook verbind met 0, wat fisiese pen 11 is
- Soliede oranje verbind met 1, wat fisiese pen 12 is
- Wit met groen strook verbind met 2, wat fisiese pen 13 is
- Soliede blou koppel aan 3, wat fisiese pen 15 is
- Wit met blou strook verbind met 4, wat fisiese pen 16 is
- Soliede groen koppel aan 5, wat fisiese pen 18 is
- Wit met bruin strook verbind met 6, wat fisiese pen 22 is
- Soliede bruin verbinding met 7, wat fisiese pen 7 is
- Koppel 'n ethernetkabel tussen die twee aansluitings
- Koppel 5v krag aan die relaisbord en steek die framboos pi in (as dit nog nie is nie) en skakel die pi aan.
- Begin die LightshowPi -program.
- Op die aflosbord kan u die geleide dans na die musiek kyk.
- Sluit die aflosbord aan om die afsetpunte te voorsien.
- Koppel Kersliggies aan en kyk hoe hulle na die musiek beweeg.
Dankie dat u hierdie instruksies bekyk het.
Aanbeveel:
Raspberry Pi -boks met koelventilator met CPU -temperatuuraanwyser: 10 stappe (met foto's)
Raspberry Pi Box of Cooling FAN Met CPU Temperature Indicator: Ek het framboos pi (Hierna as RPI) CPU temperatuur aanwyser stroombaan in die vorige projek bekendgestel. Die kring wys eenvoudig RPI 4 verskillende CPU temperatuur vlakke soos volg.- Groen LED aangeskakel wanneer CPU temperatuur is binne 30 ~
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: 7 stappe (met foto's)
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: ek is van plan om hierdie Rapsberry PI te gebruik in 'n klomp prettige projekte in my blog. Kyk gerus daarna. Ek wou weer my Raspberry PI gebruik, maar ek het nie 'n sleutelbord of muis op my nuwe plek gehad nie. Dit was 'n rukkie sedert ek 'n Framboos opgestel het
Wifi -beheerde 12v Led Strip met Raspberry Pi Met Tasker, Ifttt -integrasie: 15 stappe (met foto's)
Wifi -beheerde 12v Led Strip met Raspberry Pi Met Tasker, Ifttt Integration .: In hierdie projek sal ek jou wys hoe om 'n eenvoudige 12v analoge led strip oor wifi te beheer met 'n framboos pi. Vir hierdie projek benodig jy: 1x Raspberry Pi (I gebruik 'n Raspberry Pi 1 Model B+) 1x RGB 12v Le
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer