Satura rādītājs:
- 1. solis: materiāls
- 2. darbība: Pi 1 iestatīšana: Raspbian instalēšana
- 3. darbība: Pi 2 iestatīšana: iestatiet SSH un VNC
- 4. solis: Pi 3 iestatīšana: izmantojiet Bitvise SSH, lai piekļūtu savam Pi
- 5. solis: Pi 4 iestatīšana: atjauniniet savu Pi
- 6. darbība: Pi 5 iestatīšana: Lightshowpi instalēšana
- 7. darbība. Savu lietu vadu savienošana
- 8. solis: Savu lietu vadu savienošana 2: Tapu lodēšana
- 9. solis: Savu lietu vadu pievienošana 3: Pi savienošana ar releja paneli
- 10. solis. Savu lietu pieslēgšana 4: Releju pieslēgšana
- 11. darbība: pārbaudiet to
- 12. solis: izbaudiet
Video: DIY muzikālās Ziemassvētku gaismas iesācējiem ar Raspberry Pi: 12 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Šodien es veikšu soļus, lai izmantotu aveņu pi, lai jūsu Ziemassvētku gaismas mirdzētu ar mūziku. Izmantojot tikai dažus dolārus papildu materiāla, es jums pastāstīšu, kā jūsu parastās Ziemassvētku gaismas pārveidot par visas mājas gaismas šovu. Mērķis šeit ir iet no nulles. Lai gan šī rokasgrāmata ir paredzēta cilvēkiem, kuri vispār neprot izmantot Linux, un tiem, kas to dara līdzīgi, uzmanība tiek pievērsta cilvēkiem, kuriem Linux un aveņu pi ir pilnīgs noslēpums. Ar LightShowpi programmatūru un sarežģītāku aparatūru var paveikt daudz vairāk, taču tas ir tikai sākums.
1. solis: materiāls
Vispirms jābūt:
- Jums būs nepieciešamas Ziemassvētku gaismas. Es ļoti iesaku pieturēties pie lukturiem, kas darbojas ar līdzstrāvu. Ja jums to nav, tā vietā, lai spēlētu ar tīkla spriegumu, iegūstiet dažas LED sloksnes vai līdzstrāvas Ziemassvētku gaismas virtenes.
- Aveņu pi; dažādām konfigurācijām ir nepieciešama cita aparatūra
-
Ja iegūsit pi nulli vai pi nulli w, jums būs nepieciešams ** Pienācīgā komplektā tas viss jau būs **
- HDMI audio nosūcējs
- mini HDMI kabelis
- galvenes tapas vai vienkārši lodēt tieši plāksnē
- USB OTG adapteris
- Lodāmurs
- Ja saņemat pi A, A+, B vai B2 vai nulli (bez w), jums būs nepieciešams wifi dongle
- Ja saņemat pi 3 komplektu, nekas cits
-
- Skaļrunis ar papildu ieeju un papildu kabeli. Diemžēl Bluetooth audio ir niecīgs uz pi nulles w un pi 3.
- atmiņas karte (vismaz 4 GB), kas parasti ir iekļauta komplektos
- 8 kanālu releja dēlis (5v)
- Galvas tapas no sievietes līdz sievietei
Pagaidu vajadzības: tas ir īslaicīgi, tāpēc es ieteiktu dažas stundas, kas jums būs nepieciešamas, izmantot visu, kas jums jau ir
- USB pele un tastatūra
- Piekļuve HDMI monitoram vai televizoram
- USB centrmezgls, ja pārslēgšanās starp peli un tastatūru ir pārāk kaitinoša un citi USB porti ir aizņemti
Neobligāti
-
Liels barošanas avots, ko izmantosit visām gaismām
Ja izvēlaties šo ceļu, jums ir jāizveido arī strāvas vads vai jāizgriež pagarinātājs un jāizmanto tas kā strāvas vads
- kā arī jūsu pi ar buks pārveidotāju
- un varbūt pat augstāka sprieguma gaismas, ja nepieciešams, ar pastiprinošu pārveidotāju
2. darbība: Pi 1 iestatīšana: Raspbian instalēšana
Pirmais solis ir iegūt raspbian savā ierīcē. Es tos visus apskatīšu vienā blokā un aparatūru atsevišķi.
Es iesaku lejupielādēt noobs no pi fonda
Vienkārši izpakojiet un kopējiet to savā tikko formatētajā micro SD kartē. Tieši tā. Kad esat ieslēdzis savu pi, tas palīdzēs jums instalēt.
3. darbība: Pi 2 iestatīšana: iestatiet SSH un VNC
SSH un VNC iestatīšana nozīmē, ka jums nebūs jātur pieslēgts pie milzīga vadu putra. Viss būs paveicams no 2 klēpjdatora logiem vai pat no tālruņa. Mēs bieži pirms savām komandām ievadīsim “sudo”, tas būtībā mūsu komandai piešķir administratora privilēģijas.
-
Vispirms nomainiet paroli. Atveriet termināļa logu un ierakstiet šo, un jums tiks piedāvāts ievadīt noklusējuma paroli (aveņu) un pēc tam ievadīt savu paroli.
sudo passwd
-
tagad nokopējiet savu IP adresi ar šādu komandu
ifconfig
Tagad dodieties uz iestatījumu izvēlni un ieslēdziet SSH un VNC. Tagad jūs varat pārstartēt pi un atvienot to no monitora, tastatūras un peles.
4. solis: Pi 3 iestatīšana: izmantojiet Bitvise SSH, lai piekļūtu savam Pi
Es iesaku bitvise, jo tam ir integrēts SFTP rīks, kā arī labs interfeiss. Ievadiet savu IP adresi, kuru iepriekš nokopējāt, izmantojiet lietotājvārdu pi un jauno paroli. Saglabājiet noklusējuma portu (22). Terminālim vajadzētu atvērt, kad izvēlaties pieteikšanos.
5. solis: Pi 4 iestatīšana: atjauniniet savu Pi
Pirms kaut ko darāt, palaidiet atjauninājumus
-
Vispirms atjauniniet pieejamo pakotņu bibliotēku
sudo apt-get update
-
Kad tas ir pabeigts, jūs faktiski instalējat atjauninājumus, izmantojot
sudo apt-get jauninājums
-
Lai to izdarītu, pārliecinieties, vai jūsu pi programmaparatūra ir atjaunināta (tas jau ir jādara, veicot jaunināšanu)
sudo rpi atjaunināšana
6. darbība: Pi 5 iestatīšana: Lightshowpi instalēšana
Šī soļu daļa ir pieejama tieši lightshowpi vietnē. Ērtības labad tos iekļaušu. Es pievienošu dažus paskaidrojumus.
-
sudo apt-get instalēt git-core
apt-get ir tas, kas saņem paketes, un šeit mēs instalēsim git-core, automātiski tiks pievienotas atkarības (programmas, kuras jādarbina git-core)
-
cd ~
cd ir mainīt direktorijus, savukārt ~ nozīmē/home/*lietotājvārds*/, šajā gadījumā tas būtu/home/pi/; izmantojot to vai ~, vajadzētu darboties tāpat
-
git klons
Tas tikko nokopēts mums nepieciešamajā mapju struktūrā
-
cd lightshowpi
tagad mēs pārietam uz tikko lejupielādēto mapi
-
git fetch && git izrakstīšanās stabils
tagad mēs iegūstam nepieciešamos failus
-
cd/home/pi/lightshowpi
mēs pārietam uz pareizo mapi; Linux, ja vien mēs neveidojam sistēmas saites, pirms skriptu palaišanas mums vienmēr ir jāpāriet uz pareizo mapi
-
sudo./install.sh
tas veic faktisko uzstādīšanu; manā pi zero w tas aizņēma apmēram 3 stundas
- sudo atsāknēšana
tagad mēs atsāknējam
7. darbība. Savu lietu vadu savienošana
Tomēr ierīču barošana galu galā ir atkarīga no tā, ko izmantojat. Šeit ir daudz iespēju, taču dienas beigās jūsu pi vajadzēs 5 V, izmantojot USB, vai izmantojot galvenes tapas un pielāgotu barošanas risinājumu, kā es to darīju. Visai strāvai, kuru pārtraucat, jābūt līdzstrāvai. Maiņstrāvas līnijas spriegums darbosies lieliski, taču tas rada papildu risku. Zemspriegums ir daudz drošāks.
8. solis: Savu lietu vadu savienošana 2: Tapu lodēšana
Ja izmantojat pi nulli, jums būs vai nu lodēt galvenes tapas, vai arī lodēt vadus tieši pie tapas caurumiem.
9. solis: Savu lietu vadu pievienošana 3: Pi savienošana ar releja paneli
Mēs izmantojam vadu tapas numerāciju. Ir alternatīva nosaukumu piešķiršanas kārtība, vienkārši izmantojiet manu sniegto diagrammu vai apmeklējiet vietni wiringpi.com
No releja dēļa, ar tapām pret jums, no kreisās uz labo pusi, jūs izveidosit savienojumu ar sekojošo uz pi
- 20. tapa: zeme
- 11. tapa: GPIO 0
- 12. tapa: GPIO 1
- 13. tapa: GPIO 2
- 15. tapa: GPIO 3
- 16. tapa: GPIO 4
- 18. tapa: GPIO 5
- 22. tapa: GPIO 6
- 7. tapa: GPIO 7
- tapas 4: 5v jauda
Ja jūs barojat savu pi no galvenes tapām, tad +5v pāriet uz tapu 2, bet - (zeme) uz tapu 6.
10. solis. Savu lietu pieslēgšana 4: Releju pieslēgšana
Releji darbojas kā slēdzis. Tomēr jūs pieslēdzat gaismas tieši pie strāvas, dariet to, bet pēc tam nogrieziet strāvas vadu un novietojiet katra sagrieztā stieples galu uz viena no relejiem. Katram relejam ir 3 termināļi. 2 no tiem ir kopā, un releja barošana tos atdala, un otrs savienojas ar centrālo spaili, kad relejs tiek darbināts. Stūra formas mazā diagramma parāda, kura no tām ir atsevišķa (sarkanā krāsā). Katra releja pretējie gali (pirmais un pēdējais) nekad netiks savienoti. Ja vēlaties, varat ieslēgt vienmēr un izmantot 2 zaļā krāsā, tas tikai nozīmē, ka lightshowpi komandas darbosies pretēji. Tas varētu būt noderīgi, ja vēlaties, lai gaismas pēc noklusējuma iedegtos pēc mūzikas beigām.
11. darbība: pārbaudiet to
Es izmantoju šīs mazās gaismas diodes, lai pārbaudītu savu dēli, bet tiešām jūs varat vienkārši paskatīties uz sarkano gaismu, kas atrodas uz releja plates. Katram relejam jau ir savs LED.
-
Neaizmirstiet vispirms pāriet uz mapi lightshowpi
cd/home/pi/lightshowpi/
-
Pēc tam izmantojiet vienu no šīm testa komandām
- sudo python py/hardware_controller.py -valsts = zibspuldze
- sudo python py/hardware_controller.py -valsts = izbalināt
Lai pabeigtu pārbaudi, izmantojiet CTRL+C
12. solis: izbaudiet
Tagad ir pienācis laiks uzstādīt savas Ziemassvētku gaismas un izbaudīt izrādi. Neaizmirstiet noskatīties visu manu video!
Lai izpildītu savu pirmo dziesmu, izmantojiet demonstrācijas failu, ko nodrošina lightshowpi izstrādātāji
sudo python py/synchronized_lights.py --file =/home/pi/lightshowpi/music/sample/ovenrake_deck-the-halls.mp3
Lai atskaņotu jebkuru citu dēlu, šīs komandas beigās vienkārši nomainiet mp3 nosaukumu. Šeit parādās bitvise sftp funkcija; varat vienkārši noklikšķināt un vilkt savus failus.
Ieteicams:
DIY automātiskās muzikālās Ziemassvētku gaismas (MSGEQ7 + Arduino): 6 soļi (ar attēliem)
DIY automātiskās muzikālās Ziemassvētku gaismas (MSGEQ7 + Arduino): Tāpēc katru gadu es saku, ka es to darīšu un nekad to nedarīšu, jo daudz kavējos. 2020. gads ir pārmaiņu gads, tāpēc es saku, ka šis ir gads, kad to darīt. Tāpēc ceru, ka jums patīk un izveidojiet savas muzikālās Ziemassvētku gaismas. Šis būs s
Elpojošā Ziemassvētku eglīte - Arduino Ziemassvētku gaismas kontrolieris: 4 soļi
Elpojošā Ziemassvētku eglīte-Arduino Ziemassvētku gaismas kontrolieris: Nav laba ziņa, ka manas 9 pēdas iepriekš apgaismotās mākslīgās Ziemassvētku eglītes vadības kārba salūza pirms Ziemassvētkiem , un ražotājs nenodrošina rezerves daļas. Šis neizprotamais parāda, kā padarīt savu LED gaismas draiveri un kontrolieri, lai izmantotu Ar
Muzikālās pasaku gaismas: 6 soļi (ar attēliem)
Muzikālās pasaku gaismas: Laipni lūdzam ikvienam! Ir jau gandrīz svētku sezona, un daudzi veikali ir sākuši izvietot savus svētku rotājumus, es domāju, ka ir pienācis īstais laiks, lai izveidotu dažas muzikālas pasaku gaismas
DIY Ziemassvētku gaismas iestatītas mūzikai - horeogrāfiski mājas gaismas: 15 soļi (ar attēliem)
DIY Ziemassvētku gaismas iestatītas mūzikai - horeogrāfiski mājas lukturi: DIY Ziemassvētku gaismas iestatītas mūzikai - horeogrāfiski mājas gaismas Tas nav iesācējs DIY. Jums būs nepieciešama stingra izpratne par elektroniku, shēmu, BASIC programmēšanu un vispārīgām gudrībām par elektrisko drošību. Šis DIY ir paredzēts pieredzējušam cilvēkam, tāpēc
Ziemassvētku kaste: Arduino/ioBridge interneta kontrolētas Ziemassvētku gaismas un mūzikas šovs: 7 soļi
Ziemassvētku kaste: Arduino/ioBridge interneta kontrolētas Ziemassvētku gaismas un mūzikas šovs: Mans Ziemassvētku kastes projekts sastāv no interneta kontrolētām Ziemassvētku gaismām un mūzikas šova. Ziemassvētku dziesmu var pieprasīt tiešsaistē, kas pēc tam tiek ievietota rindā un atskaņota pieprasītajā secībā. Mūzika tiek pārraidīta uz FM statusa