Sadržaj:
Video: LED Art Cank spremnik. FadeCandy + RPi: 3 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
Autor KroloFollow Više autora:
U ovom uputstvu pokazat ću kako preslikati LED diode u neujednačene oblike koristeći 3 Fade bombone ploče, Raspberry Pi3 i prvi pokušaj pythona. Moji su me prijatelji zadužili da nadogradim njihov umjetnički automobil u obliku tenka, pa prihvaćam tu ideju i dajem novi dizajn. FadeCandy ploče su adafruit proizvod pa imaju odličan vodič za postavljanje:
Ovo uputstvo nadograđuje se na osnovno postavljanje.
Za ovaj projektni materijal, kako slijedi:
5 listova 1/2 šperploče (provjerite jesu li to dobre, neiskrivljene stvari)
987 vanjskih LED dioda WS2811
1 Malina Pi
3 Fade ploče za slatkiše i mini USB kabeli
30a 5v psu
20v 5v psu (ovo sam imao okolo)
3 vodiča 22awg žica (nasukana)
Silikonsko ljepilo x 4 cijevi
Cameo boja u spreju x 8 limenki
Korišteni alati:
Akumulatorska bušilica
15/32 svrdlo
Cirkular
Jig je vidio
CnC stroj (izborno)
Stolna pila
Tračna brusilica
Dremel brusilica
Korak 1: Dizajnirajte, izrežite i obojite
Prvo sam krenuo s mjerenjima postojeće strukture, u ovom slučaju kolica za golf. Jedna strana bit će izrađena od 2 ploče, a strana vrata s 3. Budući da su LED diode udaljene 3 , odlučujem napraviti razmak 2 1/2. Gusjenice spremnika koje sam napravio od 1 x 2 x 1/2 šperploče izrezane na stolna pila i brušena tračnom brusilicom. Zupčanici i valjci koje sam izradio sa svojim CNC strojem. Pažljivo označavajući uzorak rešetke, prvo sam prethodno izbušio malu sitnicu kako 15/32 bit ne bi hodao. Koristio sam dremel brusilicom kako biste zaokružili svaku rupu sprijeda i straga. Kada stavljate LED diode želite povećati učinkovitost, ne brinite o tome koji su brojevi pored kojih, mi ćemo se brinuti za njih kasnije. Koliko god oni fizički najbolje pristajali. Koristio sam jasno silikonsko ljepilo za držanje svakog na mjestu na ispravnoj dubini. Nisam imao dovoljno vremena za izradu konektora pa sam lemio većinu stvari na mjestu
Korak 2: Numeriranje i mapiranje
Svaki priključak na fade bombonima može podržati do 64 LED diode. Koristimo promjenjivu veličinu za svaki pramen, ovisno o tome kako je dizajn postavljen. Svaku sam LED diodu počeo označavati markerom, ali sam na kraju označio samo krajnje brojeve. Ovo je dosadan dio, brojanje i stavljanje u Excel proračunsku tablicu (volim koristiti otvoreni ured). Ovisno o tome kako LED diode postavljate u vodoravni ili okomiti niz, možete upotrijebiti značajku automatskog popunjavanja kako biste je olakšali. Nakon što je svaka stranica mapirana u excelu, možemo ih koristiti za slaganje niza u kodu. Proračunsku tablicu možete i izvesti kao csv da biste ih brzo dodali u svoj kôd. U tolikoj žurbi izostavio sam broj (341) između ploča i umjesto da radim čitavu hrpu prepisivanja, na kraju sam ga upotrijebio kao nulti čuvar mjesta za izradu višedimenzionalnih nizova jednake duljine.
U datoteci fcserver.json imajte na umu da sam koristio uglavnom 50 LED traka, ali ne uvijek, pa je potrebno prilagoditi brojeve
Korak 3: Kodiranje
Imao sam samo nekoliko dobrih sati da kodiram ovu stvar prije nego što je morala izvaliti vrata pa mi oprostite ako postoje dijelovi koji su neučinkoviti. Prvo sam prenio funkciju kotača iz arduino neopixel koda tako da možemo pojednostaviti jedan broj u boji umjesto tri. Zatim kopiram brojeve iz proračunske tablice u nizove kako ih želim poredati, stvarajući tako okvire animacije. Ponavljanje višedimenzionalnog niza pojednostavljuje stvari, ali zahtijeva da budu jednake duljine pa sam zamijenio LED koji ne koristim kako bi niz bio ujednačen. Završio sam s testnim uzorkom plus dvije dobre funkcije.
Postoje različiti načini za pokretanje programa pri pokretanju. Uredio sam datoteku xyz.desktop za zadanog korisnika i dodao redak za pokretanje python skripte tako da nisu potrebne nikakve druge radnje da bi ova stvar zasvijetlila pri uključivanju.
Za moj prvi Python projekt bilo je zabavno i nadam se da će prikazivanje mog koda pomoći nekima od vas.
Preporučeni:
Kako: Instaliranje Raspberry PI 4 bez glave (VNC) s Rpi-imagerom i slikama: 7 koraka (sa slikama)
Kako: Instaliranje Raspberry PI 4 Headless (VNC) s Rpi-imagerom i slikama: Planiram koristiti ovaj Rapsberry PI u hrpi zabavnih projekata na svom blogu. Slobodno provjerite. Htio sam se vratiti korištenju Raspberry PI -a, ali nisam imao tipkovnicu ili miš na novoj lokaciji. Prošlo je dosta vremena od postavljanja maline
Lako postavljanje IC daljinskog upravljača pomoću LIRC -a za Raspberry PI (RPi) - srpanj 2019. [1. dio]: 7 koraka
Lako postavljanje IC daljinskog upravljača pomoću LIRC -a za Raspberry PI (RPi) - srpanj 2019. [1. dio]: Nakon dugog pretraživanja bio sam iznenađen i zaprepašten sukobljenim informacijama o tome kako postaviti IR daljinski upravljač za svoj RPi projekt. Mislio sam da će to biti lako, ali postavljanje Linux InfraRed kontrole (LIRC) već je dugo problematično, ali
Izgradite sef pomoću Rpi: 12 koraka
Izgradite sef koristeći Rpi: Želite li naučiti kako pretvoriti svoj Raspberry pi u potpuno funkcionalan sef? Zatim slijedite ove 12 koraka koje možete poučiti kako biste saznali kako. Sef će imati potpuno funkcionalnu tipkovnicu i sustav zaključavanja, tako da svoje stvari možete čuvati na sigurnom
Digitalni RPi LED termometar: 6 koraka (sa slikama)
Digitalni RPi LED termometar: Raspbian OSSaznajte kako sam napravio ovaj digitalni LED termometar s Raspberry Pi Zero W, LED trakom, OLED zaslonom i prilagođenom PCB -om. Automatski se pokreće popis gradova i prikazuje temperatura na OLED -u zaslon i LED diode. Ali
IoT RPi LED oglasna ploča: 3 koraka (sa slikama)
IoT RPi LED oglasna ploča: U ovom Instructableu napravio sam LED oglasnu ploču povezanu s wifi-jem koristeći Raspberry Pi (RPi). Korisnici će se povezati s web poslužiteljem Raspberry Pi koristeći svoje preglednike za slanje kratkih poruka koje će se pojaviti na 8x8 LED zaslonu. Od interfa