Turinys:
- 1 žingsnis: surinkite savo reikmenis
- 2 žingsnis: pradėkite laidus
- 3 žingsnis: nustatykite „Raspberry Pi“
- 4 žingsnis: Pirmosios dainos grojimas
Video: „Lightshowpi“projektas: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Sveiki visi! Tai yra mano oficialus vadovas, kaip nuo 2020 m. Spalio mėn. Sukurti šviesos šou naudojant „lightshowpi“.
1 žingsnis: surinkite savo reikmenis
Šiam projektui jums reikės:- Raspberry Pi (naudojau modelį B+, kurį nusipirkau prieš gerą valią. Kiek žinau, tai veiks su visais pi, išskyrus 4, tačiau negaliu to patikrinti.)
www.raspberrypi.org/products/
- SD kortelė/„Micro SD“kortelė (tai priklauso nuo to, kokį „pi“naudojate. Turėtų pakakti bet ko 16 GB ar didesnio)
www.walmart.com/ip/SanDisk-32GB-microSDHC-…
- „Micro USB“maitinimo kabelis (skirtas „Raspberry Pi“)
- „Sainsmart“8 kanalų kietojo kūno relės lenta
www.sainsmart.com/products/8-channel-5v-so…
- 10 kanalų maitinimo paskirstymo blokas
www.speedwaymotors.com/Electrical-10-Termi…
- Keturi „Hyper Tough“lizdai
www.walmart.com/ip/Hyper-Tough-Grounding-D…
- Dvi „Hyper Tough 2 Gang“dėžutės
www.walmart.com/ip/Hyper-Tough-2-Gang-Swit…
- Vyriški vyrai, vyrai - moterys ir moterys - moterys
www.amazon.com/gp/product/B072L1XMJR/ref=p…
- 16 matuoklio viela
www.walmart.com/ip/16-Gauge-Red-Black-Powe…
- „HiLetGo“skaitmeninis FM siųstuvas
www.amazon.com/gp/product/B07X3Z8YTD/ref=p…
- Vielos pjaustytuvas ir vielos nuėmiklis
www.walmart.com/ip/Wire-Stripper-Universal…
- Izoliacinė juosta
- Lituoklis
www.walmart.com/ip/Hyper-Tough-30-Watt-Sol…
- Nešiojamasis kompiuteris/kompiuteris su SD kortelių skaitytuvu/rašytoju
- Dviejų šakų maitinimo kištukas
www.amazon.com/ARyee-Universal-Compatible-…
2 žingsnis: pradėkite laidus
Prieš nustatydami aviečių pi, norėsite eiti į priekį ir taip atlikti visus reikalingus laidus po to, kai nustatysite „pi“, tada galėsite išbandyti aparatūrą. Norėdami pradėti, turite pasiimti informacinį lapą, skirtą jūsų atitinkamo pi GPIO kaiščio išdėstymui. Pavyzdžiui, tas, kurį naudojau, pridedamas prie šio žingsnio.
„Sainsmart“lentoje paimkite atsuktuvą plokščiu galvute ir atsukite visus kanalo varžtus (varžtus mažose žaliosiose dėžutėse). Tada patraukite savo vyrą prie moteriškų trumpiklių kabelių ir prijunkite juos taip:
GPIO nuo 11 iki CH1
GPIO nuo 12 iki CH2
GPIO nuo 13 iki CH3
GPIO nuo 15 iki CH4
GPIO nuo 16 iki CH5
GPIO nuo 18 iki CH6
GPIO nuo 22 iki CH7
GPIO nuo 7 iki CH8
SKIP
GPIO 6 į GND
GPIO 2 į VCC
Pastaba: SSR plokštėje yra du GND. Naudokite tą, kuris yra šalia VCC.
Tada norėsite nupjauti 16 gabalų 16 gabaritų vielos (po 2 kiekvienam iš 8 kanalų) ir nuimti galą, maždaug 1/16 colio. Tada įstatykite į ssr plokštės išvesties pusę ir priveržkite kanalo varžtus (ne per daug).
Prieš tęsdami, turėtumėte žinoti keletą dalykų: ant sieninių lizdų yra du varžtų rinkiniai, vienas bronzinis ir vienas sidabrinis. Bronzinė pusė skirta galiai, sidabrinė - žemei. Dabar, ką norite padaryti, tai paimkite kairįjį laidą iš pirmojo kanalo ir prijunkite jį prie viršutinio varžto bronzos pusėje. Tada eikite į kitą kanalą ir naudokite kairįjį laidą ir prijunkite jį prie apatinio varžto toje pačioje pusėje. Pakartokite, kol į lizdus nubėgs aštuoni laidai.
Tada turėsite padaryti įžeminimo laidus. Nupjaukite 16 gabaritų vielos gabalėlį ir tarsi suriškite grandinę išleidimo angą. Norėdami tai padaryti, pritvirtinkite vieną laidą prie viršutinio sidabrinio varžto ir tada prie apatinio kito išleidimo angos sidabro varžto. Tada turėtumėte turėti vieną įžeminimo laidą, kuris nėra prijungtas. Sujunkite dviejų šakų maitinimo kištuką ir lituokite arba suspauskite neigiamus laidus.
Dabar paimkite 10 kanalų maitinimo magistralės juostą. Jums reikės tik 9 kanalų. Daisy grandinė 9 iš jų kartu (toje pačioje pusėje). Tada paimkite tinkamą laidą iš pirmojo kanalo SSR plokštėje ir pritvirtinkite prie pirmojo naudojamo kanalo. Darykite tai, kol visi 8 laidai bus pritvirtinti prie magistralės. Tada paimkite teigiamą laidą iš dviejų kištukų maitinimo kištuko ir įveskite jį į paskutinį magistralės juostos kanalą.
Dabar sunki dalis baigta!
3 žingsnis: nustatykite „Raspberry Pi“
Tiems iš jūsų, kurie yra nauji „Raspberry Pi“, pradėkite čia:
Prieš pradėdami sąranką, turite atsisiųsti keletą programų. Jei norite atsisiųsti visas toliau nurodytas nuorodas, pasirinkite savo OS.
- Raspberry Pi Imager
www.raspberrypi.org/downloads/
- PuTTy
www.chiark.greenend.org.uk/~sgtatham/putty…
- SD kortelės formatavimas
www.sdcard.org/downloads/formatter/
- Išplėstinis IP skaitytuvas
www.advanced-ip-scanner.com/download/Advan…
Atsisiuntę pradėkite prijungdami SD kortelę. Atidarykite SD kortelės formatavimą ir pasirinkite diską, kurį norite formatuoti. Tada suformatuokite kortelę. Tai tik atsargumo priemonė, kad likęs procesas vyktų sklandžiau.
Tada atsisiųskite NOOBS OS sistemą raspberry pi čia:
downloads.raspberrypi.org/NOOBS_latest
Pastaba: priežastis, kodėl pasirinkau NOOBS, o ne „Raspberry Pi“OS, yra ta, kad NOOBS siūlo greitą atkūrimo metodą, jei jums reikia naujo įdiegimo.
Kai tai bus padaryta, atidarykite „Raspberry pi imager“programą, slinkite žemyn iki pasirinktinių operacinių sistemų, suraskite NOOBS.zip, pasirinkite diską, į kurį norite įrašyti savo OS, ir rašykite!
Kai tai bus baigta, įdėkite SD kortelę į „Pi“lizdą. Dauguma jų yra po plokšte, priešais USB prievadus. Taip pat kol kas norėsite prijungti pelę prie aviečių pi. Prijunkite mikro USB maitinimo šaltinį prie RPI. Tada naudokite HDMI, kad prijungtumėte jį prie televizoriaus, kompiuterio monitoriaus ir pan. Po kurio laiko „Raspberry pi“paprašys jūsų ir paklaus, kokią OS norite įdiegti. Pasirinkite pirmąją parinktį (Raspberry Pi OS Full/Desktop). Leiskite jam įdiegti operacinę sistemą ir tada iš naujo paleis „pi“. Vykdykite iššokančius nurodymus, kad atnaujintumėte „pi“ir nustatytumėte SSH slaptažodį (kurį naudosime vėliau).
Kai visa tai bus padaryta, norėsite spustelėti „Raspberry Pi“logotipą viršutiniame kairiajame kampe. Tada iš išskleidžiamojo meniu eikite į Nuostatos> Raspberry Pi Configuration. Bus atidarytas meniu su įvairiais „Raspberry Pi“nustatymais. Spustelėkite skirtuką „Sąsajos“ir įjunkite SSH.
Tada prijunkite USB „WiFi“raktą prie vieno iš USB prievadų (jei jūsų „Pi“neturi įmontuoto „WiFi“). Prisijunkite prie „WiFi“tinklo.
Kai tai padarysite, eikite į savo kompiuterį, kuriame įdiegtas išplėstinis IP skaitytuvas ir „PuTTy“. Prisijunkite prie to paties SSID, prie kurio prijungėte „Raspberry pi“. Atidarykite išplėstinį IP skaitytuvą ir nuskaitykite šį diapazoną: "192.168.137.1 - 192.168.137.254." Jūsų aviečių pi turėtų pasirodyti šalia IP adreso. Dabar atidarykite „PuTTy“ir lauke „Host Name“įveskite IP adresą, kuris rodomas šalia aviečių pi. Bus iššokantis langas, spustelėkite taip. Tada būsite paraginti „prisijungti kaip:“įveskite „pi“ir įveskite slaptažodį, kurį pasirinkote nustatydami „pi“. Rašydami galite pastebėti, kad slaptažodis nebus rodomas. Tai yra saugumo funkcija ir yra visiškai normalu. Tiesiog įveskite slaptažodį ir paspauskite „Enter“. Jei turite kitų klausimų, žiūrėkite čia:
www.raspberrypi.org/documentation/remote-a…
Sėkmingai pasiekę savo „pi“nuotoliniu būdu, įveskite šias komandas:
sudo apt įdiegti git-core
git klonas
cd lightshowpi
„git fetch && git checkout“python3
sudo./install.sh
sudo perkraukite
Po kiekvienos komandos prieš įvesdami naują kodą palaukite, kol pasirodys žalias tekstas „pi@raspberrypi:“. Kai viskas bus padaryta, įveskite šią komandą, kad patikrintumėte aparatūrą:
sudo python py/hardware_controller.py --state = flash
Kiekviena SSR plokštės lemputė turi mirksėti atskirai. Jūs pasiruošę paleisti keletą šviesų!
4 žingsnis: Pirmosios dainos grojimas
Lengviausias būdas rasti dainas buvo atsisiųsti.mp3 failus ir įdėti juos į aplanką „Raspberry pi“. Aš pavadinau savo „muzika“. Tada „PuTTy“naudokite šią komandą:
sudo python py/synchronized_lights.py --file =/home/pi/lightshowpi/usic/[dainos pavadinimas].mp3
Tai viskas! Tai buvo tikrai įdomus, bet sudėtingas projektas ir tikiuosi, kad tai padės visiems, kurie patyrė tą patį, ką ir aš. Čia yra nuoroda į „YouTube“grojaraštį su kai kurių mano šviesos šou dainų įrašais.
www.youtube.com/playlist?list=PLusUu0mUL14inWN0n3kunZgV04VEoSOdA
Jei turite klausimų, drąsiai klauskite! Ačiū!
Rekomenduojamas:
Linijos sekėjas „HoGent“- „Synthese“projektas: 8 žingsniai
Linijos sekėjas HoGent - Syntheseproject: Voor het vak syntheseproject kregen we de opdracht een linefollower te maken. In deze instructable zal ik uitleggen hoe ik deze gemaakt heb, en tegen welke problemen ik o.a ben aangelopen
Gimbalo stabilizatoriaus projektas: 9 žingsniai (su nuotraukomis)
„Gimbal Stabilizer Project“: kaip padaryti gimbalą Sužinokite, kaip padaryti 2 ašių gimbalą jūsų veiksmo kamerai. Šiandienos kultūroje mes visi mėgstame įrašyti vaizdo įrašus ir užfiksuoti akimirkas, ypač kai esate turinio kūrėjas, kaip aš, tikrai susidūrėte su problema toks neramus video
(IOT projektas) Gaukite orų duomenis naudodami ESP8266 ir „Openweather“API: 5 žingsniai
(IOT projektas) Gaukite orų duomenis naudodami ESP8266 ir „Openweather“API: Šioje instrukcijoje mes sukursime paprastą IOT projektą, kurio metu iš mūsų svetainės „openweather.com/api“nuskaitysime orų duomenis ir parodysime juos naudodami apdorojimo programinę įrangą
Raspberry Pi LightshowPi: 5 žingsniai (su nuotraukomis)
„Raspberry Pi LightshowPi“: Šioje instrukcijoje aš kuriu kalėdinį ekraną, naudodamas „LightshowPi“versiją, įkeltą į „Raspberry Pi 3“, 8 kanalų SSR, 4 lizdus ir įvairius laidus. Vaizdo įrašas yra pavyzdys, ką aš padariau pernai. Jei jums patinka ši pamoka, balsuokite
USB degiklis! Šis projektas gali sudegti per plastiką / medieną / popierių (įdomus projektas taip pat turi būti labai plonas medis): 3 žingsniai
USB degiklis! Šis projektas gali sudegti per plastiką / medieną / popierių (įdomus projektas taip pat turi būti labai plonas medis): NEDARYKITE ŠIO NAUDOTI USB! iš visų komentarų sužinojau, kad tai gali pakenkti jūsų kompiuteriui. mano kompiuteris gerai. Naudokite 600 mA 5v telefono įkroviklį. Aš tai naudoju ir jis veikia gerai, ir niekas negali būti sugadintas, jei naudosite apsauginį kištuką, kad sustabdytumėte maitinimą