Sadržaj:
- Korak 1: Materijal
- Korak 2: Postavljanje Pi 1: Instaliranje Raspbiana
- Korak 3: Postavljanje Pi 2: Postavite SSH i VNC
- Korak 4: Postavljanje Pi 3: Upotrijebite Bitvise SSH za pristup svom Pi
- Korak 5: Postavljanje Pi 4: Ažurirajte svoj Pi
- Korak 6: Postavljanje Pi 5: Instaliranje Lightshowpija
- Korak 7: Ožičite svoje stvari
- Korak 8: Ožičenje vaših stvari 2: Lemljenje igle
- Korak 9: Ožičenje vaših stvari 3: Spajanje Pi na relejnu ploču
- Korak 10: Ožičenje vaših stvari 4: Ožičenje vaših releja
- Korak 11: Isprobajte
- Korak 12: Uživajte
Video: Božićna svjetla za početnike s Raspberry Pi DIY: 12 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
Danas ću proći korake kako bih upotrijebio pivo od maline kako bi vaša božićna svjetla zasjala uz glazbu. Uz samo nekoliko kuna dodatnog materijala, provest ću vas kroz pretvaranje vaših običnih božićnih lampica u svjetlosni show cijele kuće. Ovdje je cilj krenuti od nule. Iako je ovaj vodič namijenjen ljudima koji uopće ne znaju koristiti linux i onima koji to jednako znaju, fokus je na ljudima kojima su linux i malina pi potpuni misterij. Puno se više može učiniti sa programom lightshowpi i sofisticiranijim hardverom, no radi se o tome da tek počnete.
Korak 1: Materijal
Prvo morate imati:
- Trebat će vam božićna svjetla. Toplo preporučujem da se držite istosmjernih svjetala. Ako ih nemate, umjesto da se igrate s mrežnim naponom, nabavite LED trake ili božićne svjetlosne žice s DC napajanjem.
-
Pi od maline; za različite konfiguracije potreban je različit hardver
-
Ako dobijete pi nulu ili pi nulu w, trebat će vam ** Pristojan komplet već će imati sve ove **
- HDMI audio ekstraktor
- mini HDMI kabel
- zaglavlja ili samo zalemite izravno u ploču
- USB OTG adapter
- Lemilica
- Ako dobijete pi A, A+, B ili B2 ili nulu (non w), trebat će vam wifi dongle
- Ako nabavite pi 3 komplet, ništa drugo
-
- Zvučnik s pomoćnim ulazom i pomoćnim kabelom. Bluetooth zvuk je slab na pi nuli w i pi 3 nažalost.
- memorijska kartica (minimalno 4 GB), obično uključena u komplete
- 8 -kanalna relejna ploča (5v)
- Igle zaglavlja ženski na ženski
Privremene potrebe: ovo je privremeno pa bih preporučio da samo upotrijebite sve što već imate nekoliko sati što će vam biti potrebno
- USB miš i tipkovnica
- Pristup HDMI monitoru ili TV -u
- USB čvorište ako je prebacivanje između miša i tipkovnice previše neugodno, a drugi USB priključci zauzeti
Opcionalno
- Veliko napajanje koje ćete koristiti za sva svoja svjetla
Ako idete ovim putem, morate napraviti i kabel za napajanje ili odrezati produžni kabel i koristiti ga kao kabel za napajanje
- kao i vaš pi s pretvaračem dolara
- a možda čak i svjetla višeg napona ako je potrebno s pojačanim pretvaračem
Korak 2: Postavljanje Pi 1: Instaliranje Raspbiana
Prvi korak je da preuzmete raspbian na svoj uređaj. Sve ću to pokriti u jednom bloku, a hardver ću pokriti zasebno.
Preporučujem preuzimanje noobova s pi zaklade
Samo raspakirajte i kopirajte na svježe formatiranu micro SD karticu. To je to. Nakon što uključite svoj pi, vodit će vas kroz instalaciju.
Korak 3: Postavljanje Pi 2: Postavite SSH i VNC
Imati SSH i VNC postavku znači da nećete morati držati pi priključenim na veliki nered. Sve će biti moguće iz dva prozora na prijenosnom računaru ili čak s telefona. Našim naredbama često ćemo prethoditi sa "sudo", što u biti daje našoj naredbi administratorske ovlasti.
-
Prvo promijenite lozinku. Otvorite prozor terminala i upišite sljedeće i od vas će se zatražiti da unesete zadanu lozinku (malina), a zatim unesite vlastitu lozinku.
sudo passwd
-
sada kopirajte svoju IP adresu sljedećom naredbom
ifconfig
Sada idite na izbornik postavki i uključite SSH i VNC. Sada možete ponovno pokrenuti pi i isključiti ga iz monitora, tipkovnice i miša.
Korak 4: Postavljanje Pi 3: Upotrijebite Bitvise SSH za pristup svom Pi
Preporučujem bitvise jer ima integrirani SFTP alat, kao i dobro sučelje. Unesite svoju IP adresu koju ste ranije kopirali, upotrijebite korisničko ime pi i svoju novu lozinku. Zadržite zadani priključak (22). Terminal bi se trebao otvoriti kada odaberete prijavu.
Korak 5: Postavljanje Pi 4: Ažurirajte svoj Pi
Prije nego učinite bilo što drugo, pokrenite ažuriranja
-
Prvo ažurirate biblioteku s onim paketima koji su dostupni
sudo apt-get ažuriranje
-
Kad se pokrene, ažuriranja zapravo instalirate pomoću
sudo apt-get nadogradnja
-
Za dobru mjeru, provjerite je li vaš firmware pi ažuriran (to bi već trebalo biti učinjeno putem nadogradnje)
sudo rpi-update
Korak 6: Postavljanje Pi 5: Instaliranje Lightshowpija
Ovaj dio koraka dostupan je izravno na web stranici lightshowpi. Uključit ću ih radi praktičnosti. Ja ću dodati nekoliko objašnjenja.
-
sudo apt-get install git-core
apt-get je ono što dobiva pakete, a ovdje ćemo instalirati git-core, ovisnosti (programi koje git-core mora pokrenuti) automatski će se dodati
-
cd ~
cd mijenja imenike, dok ~ znači/home/*korisničko ime*/, u ovom slučaju to bi bilo/home/pi/; using that ili ~ bi trebao raditi jednako
-
git klon
To je upravo kopirano preko strukture mapa koja nam je potrebna
-
cd lightshowpi
sada prelazimo u mapu koju smo upravo preuzeli
-
git fetch && git checkout stable
sada dobivamo potrebne datoteke
-
cd/home/pi/lightshowpi
prelazimo na ispravnu mapu; u linuxu, osim ako ne stvorimo sistemske veze, uvijek moramo prijeći u ispravnu mapu prije pokretanja skripti
-
sudo./install.sh
ovo vrši stvarnu instalaciju; ovo je trajalo oko 3 sata na mom pi zero w
- sudo ponovno podizanje sustava
sada ponovno pokrećemo
Korak 7: Ožičite svoje stvari
Kako god završili s napajanjem uređaja, ovisi o tome što koristite. Ovdje postoji mnogo opcija, ali na kraju dana trebat će vam 5V za vaš pi, bilo putem USB -a, bilo pomoću igle zaglavlja i prilagođenog rješenja za napajanje kao što sam ja učinio. Sva snaga koju prekidate trebala bi biti istosmjerna. Mrežni napon će raditi sasvim u redu, ali donosi dodatni rizik. Niski napon je daleko sigurniji.
Korak 8: Ožičenje vaših stvari 2: Lemljenje igle
Ako koristite pi nulu, morat ćete ili zalemiti igle zaglavlja ili žice zalemiti izravno na same rupe za iglice.
Korak 9: Ožičenje vaših stvari 3: Spajanje Pi na relejnu ploču
Koristimo numeriranje pin -ova ožičenja. Postoji alternativna konvencija imenovanja, samo upotrijebite grafikon koji sam dao ili idite na wiringpi.com
S relejne ploče, s pinovima prema vama, slijeva nadesno, povezat ćete se na sljedeće na pi
- pin 20: uzemljenje
- pin 11: GPIO 0
- pin 12: GPIO 1
- pin 13: GPIO 2
- pin 15: GPIO 3
- pin 16: GPIO 4
- pin 18: GPIO 5
- pin 22: GPIO 6
- pin 7: GPIO 7
- pin 4: 5v napajanje
Ako napajate svoj pi s pinova zaglavlja, +5v će ići na pin 2, a - (uzemljenje) na pin 6.
Korak 10: Ožičenje vaših stvari 4: Ožičenje vaših releja
Releji rade kao prekidač. Međutim, vi biste svoja svjetla priključili izravno na svoju snagu, učinite to, ali zatim prekinite žicu pod naponom i stavite svaki kraj te prerezane žice na jedan od releja. Svaki relej ima 3 terminala. 2 su zajedno, a napajanje releja ih razdvaja, a drugi se spaja na središnji terminal kad se relej napaja. Mali dijagram kutnog oblika pokazuje vam koji je zaseban (crvenom bojom). Suprotni krajevi (prvi i posljednji) svakog releja nikada neće biti povezani. Ako želite, možete učiniti uvijek uključenim i koristiti 2 u zelenoj boji, to samo znači da će naredbe lightshowpi biti obrnute. Moglo bi biti korisno ako želite da svjetla budu uključena nakon što glazba prestane.
Korak 11: Isprobajte
Koristio sam ove male LED diode za testiranje svoje ploče, ali zaista možete samo pogledati crveno svjetlo koje je na relejnoj ploči. Svaki relej već ima svoju LED diodu.
-
Ne zaboravite prvo otići do mape lightshowpi
cd/home/pi/lightshowpi/
-
Zatim upotrijebite jednu od ovih testnih naredbi
- sudo python py/hardware_controller.py --state = flash
- sudo python py/hardware_controller.py --state = fade
Za završetak testa upotrijebite CTRL+C
Korak 12: Uživajte
Sada je vrijeme da postavite svoja stvarna božićna svjetla i uživate u predstavi. Ne zaboravite pogledati moj cijeli video!
Da biste pokrenuli svoju prvu pjesmu, upotrijebite demo datoteku koju su dali programeri lightshowpi
sudo python py/synchronized_lights.py --file =/home/pi/lightshowpi/music/sample/ovenrake_deck-the-halls.mp3
Da biste svirali bilo kojeg drugog sina, samo promijenite naziv mp3 -a na kraju te naredbe. Ovdje dolazi sftp značajka bitvise; možete jednostavno kliknuti i povući datoteke.
Preporučeni:
NeoPixel Clip-On C9 difuzori za božićna svjetla: 6 koraka (sa slikama)
NeoPixel Clip-On C9 difuzori za božićna svjetla: Ponekad dobre stvari nestanu-poput žarulja C9 sa mrazom. Znate, oni na kojima se boja odvaja. Da, one matirane C9 žarulje Charlie Browna … Evo odgovarajućeg C9 LED difuzora za 12 mm WS2811 NeoPixel adresabilne LED diode. Do p
Automatski glazbena božićna svjetla (MSGEQ7 + Arduino): 6 koraka (sa slikama)
DIY automatska glazbena božićna svjetla (MSGEQ7 + Arduino): Svake godine kažem da ću to učiniti i nikada to neću učiniti jer puno odgađam. 2020 je godina promjena pa kažem da je ovo godina za to. Zato se nadajte da vam se sviđa i napravite vlastite glazbene božićne lampice. Ovo će biti s
Božićna svjetla Arduino: 5 koraka (sa slikama)
Arduino božićna svjetla: Božić se bliži pa sam odlučila napraviti otmjeni ukras za svoj dom. Dostupne su mnoge vrste božićnih lampica, ali odlučila sam ih stvoriti sama. Najjednostavnije što mi pada na pamet je spojiti neke LED diode na Arduino
Božićna svjetla "uradi sam" uglazbljena - koreografska svjetla kuće: 15 koraka (sa slikama)
Božićna svjetla "Uradi sam" uglazbljena - Svjetla u koreografiji: Svjetla u kućnoj radinosti uglazbljena - Umjetnička svjetla u koreografiji Ovo nije DIY za početnike. Trebat će vam dobro razumijevanje elektronike, kruga, OSNOVNOG programiranja i općenite spoznaje o električnoj sigurnosti. Ovaj DIY je za iskusnu osobu pa
Božićna kutija: Arduino/ioBridge internetski kontrolirana božićna svjetla i glazbena predstava: 7 koraka
Xmas-box: Arduino/ioBridge internetski kontrolirana božićna svjetla i glazbeni show: Moj projekt xmas-box sastoji se od kontrolirane internetske božićne rasvjete i glazbene emisije. Božićna pjesma može se zatražiti putem interneta koja se zatim stavlja u red i pušta redoslijedom koji je zatražen. Glazba se prenosi na FM stat