Sadržaj:

Kemper LED diode na Vixen Music: 4 koraka
Kemper LED diode na Vixen Music: 4 koraka

Video: Kemper LED diode na Vixen Music: 4 koraka

Video: Kemper LED diode na Vixen Music: 4 koraka
Video: car 48 LED Multicolour Interior Strip Light with Sound Active Function & remote | car fancy light 2024, Novembar
Anonim
Kemper LED diode na Vixen Music
Kemper LED diode na Vixen Music

Ovo uputstvo se odnosi na novi proizvod koji razvijam pod nazivom "Kemper LED lampe". Kako bih pokazao sposobnosti, ubacio sam 64 lampe u staklenu vazu od 18 ". Vaza je tada napunjena sa 23 kilograma prozirnog staklenog mermera. Način na koji se svjetlost odbija od staklenih mermera je zaista uredan. Pogledajte video ispod. Video je moj pokušaj da pokažem nešto od onoga što se može učiniti s Kemper LED lampama. Obavezno pogledajte dodatni demo koji se prikazuje na kraju video isječka. Drugim riječima, nakon što muzika prestane, dodatni par sekvenci se emituju bez muzike.

Korak 1: Kemper LED lampe

Kemper LED lampe
Kemper LED lampe
Kemper LED lampe
Kemper LED lampe
Kemper LED lampe
Kemper LED lampe

Osnovni dizajn svake lampe je zaista jednostavan. Svjetiljka se sastoji od (1) Pic 12F609 mikro, (4) širokokutnih LED dioda od 20 mA (crvena, zelena, plava i bijela), (4) otpornika za ograničavanje struje, (1) poklopca filtera i (1) 16x19 mm PCB. Svaka LED dioda pogonjena je jednim od mikro izlaznih pinova. Izlazni pinovi se stalno ažuriraju pomoću signala sa širinom impulsa (PWM). Izlazi PWM -a također imaju kontrolu brzine nagiba i pri rastu i pri opadanju. Sve ovo daje LED -icama lijep topli sjaj pri prijelazu s jednog nivoa na drugi - bez oštrih rubova za uključivanje/isključivanje (osim ako ne postavite visoke stope nagiba). Svaka svjetiljka ima tvrdo kodiranu adresu čvora i programirana je da odgovori na gotovo desetinu komande. Svi čvorovi će reagirati na jednu, rezerviranu, globalnu adresu čvora. Konačno, čvor se može programirati tako da ima nekoliko zamjenskih adresa čvora. Zamjenske adrese omogućuju grupiranje čvorova zajedno i pristupanje njima s jednom naredbom. Komunikacijski protokol podržava do 255 čvorova na sabirnici. Komunikacija svake žarulje sastoji se od jednog mikro I/O pina. Svaka lampa djeluje kao slave na zajedničkoj komunikacijskoj žici. Ako se paket podataka šalje direktno na jednu lampu, lampa će potvrditi poruku emitujući svoju adresu čvora na komunikacionoj magistrali. Za provjeru komunikacije koristi se samo jednostavan zbirni kontrolni zbroj. Do danas sam testirao komunikaciju sa 64 čvora povezana na jednoj magistrali. U nastavku rada mogao bih otkriti jedan izgubljeni paket na sat. Svaka lampa obrađuje 2 miliona instrukcija u sekundi (2MIPS). Tako niz od 64 lampe gura tih 256 LED dioda koristeći 128MIPS konjskih snaga! Omogućava skalabilni dizajn - kada se doda više LED dioda, automatski se dodaje i više MIPS -ova. Znam šta mislite - ne brinite, mikro je samo 70 centi - u stvari, četiri LED diode zajedno koštaju više od mikro.

Korak 2: Izradite LED demonstraciju vaze

Izrada demo demonstracije vaze
Izrada demo demonstracije vaze
Izrada demo demonstracije vaze
Izrada demo demonstracije vaze
Izrada demo demonstracije vaze
Izrada demo demonstracije vaze

Napravio sam dvije lampe za vazu. Svaki niz ima 32 lampe i dugačak je 16 '. Sa oba niza u vazi, tako da ima 256 LED dioda pod kontrolom računara na jednom RS232 kanalu od 9600 bauda. Oba niza uspostavljaju paralelnu vezu na RS232 interfejs ploči. Svaki niz, pri punoj snazi, može privući najviše 2,5Amps. Dakle, sa svim upaljenim lampama, vaza je osvijetljena sa 25 W LED snage! Istini za volju, previše je teško gledati kada su sve LED diode potpuno uključene. Budući da dva niza uspostavljaju paralelnu vezu na RS232 interfejs ploči, kroz svaki niz teče samo 2,5 ampera. Svaka lampa ima velike tragove za propuštanje istosmjerne struje nizu.

Korak 3: Automatizacija rasvjete Vixen

Vixen Lighting Automation
Vixen Lighting Automation

Vixen softver dizajniran je za kontrolu božićnih lampica u vašem dvorištu. Olakšava postavljanje gomile izlaznih kanala. Kanali se zatim mapiraju u MP3 muziku. Evo veze na Vixen web stranicu: https://www.vixenlights.com/ Na internetu već postoji hrpa više informacija o ovom softverskom paketu pa neću više ponavljati Za moju aplikaciju, pretpostavljam da sam trebao napisati prilagođeni dodatak za Vixen. Kao tipičan "lijeni" inženjer, uzeo sam drugačiji pristup. Pokrenuo sam Vixen (aplikaciju za MS Windows) unutar VMware -a na Linuxu. VMware omogućava preusmjeravanje comm porta na izlaznu datoteku umjesto na stvarni hardverski port. Zatim sam pokrenuo malu Python skriptu pod Linuxom koja je kontinuirano obrađivala nove nizove koji dolaze iz Vixena. Python skripta pretvara jednostavne Vixen comm poruke u poruke koje Kemper svjetla mogu razumjeti. Pretpostavljam da ću ubuduće morati da se snađem i da napišem dodatak za Vixen.

Korak 4: Zaključak

Zaključak
Zaključak
Zaključak
Zaključak
Zaključak
Zaključak

Postoji još mnogo drugih aplikacija za ove svjetiljke. Evo moje liste želja: 1) Izgradite još 64 lampe tako da ih imam ukupno 128. Ove godine želim osvijetliti svoje božićno drvce. Sa 512 LED dioda pri 50 vati zaista bi trebalo izgledati zapanjujuće! Jedva čekam da programiram snijeg koji pada dok drvo svijetli bojom.2) Također želim pokušati složiti niz u osmicu. Poput ekrana sa sedam segmenata. Mislim da mogu izgraditi zaista veliki višecifreni ekran na listu kartona. Moglo bi se koristiti na fudbalskim utakmicama mog sina za praćenje rezultata.3) Također se čini kao dobra ideja da se izgradi nešto sjajno što je takođe povezano s internetom. Možda nešto što mijenja boju ovisno o vremenskim prilikama ili burzi. 4) Imam prijatelja koji želi opremiti štap sa užarenim svjetlima. Pokušavam ga nagovoriti da me pusti da hakujem GMLAN kako bismo mogli odrediti brzinu motora. Bilo bi zaista super da LED diode rade s okretajima motora! Nije ni teško to učiniti.5) Jedan od ovih bi bio odličan za Cub Scout projekt mog dječaka: https://www.instructables.com/id/LED_Paper_Craft_Lamps/ Grubo, bilo bi mu potrebno nekoliko programabilnih LED dioda koje bi nestale sat ili dva vremena. To bi bilo odlično noćno svjetlo za djecu. Dugoročni plan je prodati lampe svima zainteresiranima. Do sada sam već imao malo interesovanja. Ako ste jedan od onih zainteresiranih ljudi, pošaljite mi e -mail i obavijestit ću vas kako vam možemo nabaviti lampe. Radim i na svojoj web stranici kako bi bila korisna. Uvijek možete svratiti na www.ph-elec.com da vidite što se događa. Toliko toga što morate učiniti s tako malo vremena. Hvala i nadam se da ste uživali u svjetlosnoj emisiji, Jim

Preporučuje se: