Talaan ng mga Nilalaman:
- Hakbang 1: Kemper LED Lamps
- Hakbang 2: Pagbuo ng Vo LED Demo
- Hakbang 3: Vixen Lighting Automation
- Hakbang 4: Konklusyon
Video: Kemper LEDs sa Vixen Music: 4 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:16
Ang itinuturo na ito ay tungkol sa isang bagong produkto na binubuo ko na tinatawag na "Kemper LED Lamps". Upang maipamalas ang mga kakayahan, inilagay ko ang 64 na lampara sa isang 18 "baso na vase. Pagkatapos ay ang vase ay puno ng 23 libra ng mga malinaw na salamin na marmol. Ang paraan ng pag-bounce ng ilaw ng mga marmol na salamin ay talagang maayos. Tingnan ang video sa ibaba. Ang video ay ang aking pagtatangka upang ipakita ang ilan sa kung ano ang maaaring gawin sa Kemper LED Lamps. Tiyaking makikita ang sobrang demo na ipinapakita sa pagtatapos ng video clip. Sa madaling salita, pagkatapos ng pagtigil ng musika, isang labis na mag-asawa ng mga pagkakasunud-sunod ay na-demo nang walang musika.
Hakbang 1: Kemper LED Lamps
Ang pangunahing disenyo ng bawat lampara ay talagang simple. Ang lampara ay binubuo ng (1) Pic 12F609 micro, (4) malawak na anggulo 20mA LEDs (pula, berde, asul, at puti), (4) kasalukuyang naglilimita ng mga resistor, (1) cap ng filter, at (1) 16x19 mm PCB. Ang bawat LED ay hinihimok mula sa isa sa mga micro output pin. Ang mga output pin ay patuloy na na-update gamit ang isang pulso lapad na modulated (PWM) signal. Ang mga output ng PWM ay nakapatay din ng rate control sa parehong pag-ramping at pagkabulok. Ang lahat ng ito ay nagbibigay sa mga LED ng isang magandang maligayang pag-iilaw habang lumilipat sila mula sa isang antas patungo sa isa pa - walang matigas na / nakabukas na mga gilid (maliban kung nagtakda ka ng mataas na rate ng pagpatay). Ang bawat ilawan ay may isang hard coded node address at naka-program upang tumugon sa halos isang dosenang utos. Ang lahat ng mga node ay tutugon sa isa, nakareserba, pandaigdigang address ng node. Sa wakas, maaaring mai-program ang isang node upang magkaroon ng maraming mga kahaliling address ng node. Pinapayagan ng mga kahaliling address ang mga node na mai-grupo at mai-access sa isang solong utos. Sinusuportahan ng protocol ng komunikasyon ang hanggang sa 255 node sa bus. Ang komunikasyon ng bawat lampara ay binubuo ng isang solong micro I / O pin. Ang bawat lampara ay gumaganap bilang isang alipin sa isang nakabahaging wire sa komunikasyon. Kung ang isang data packet ay direktang ipinadala sa isang solong lampara pagkatapos ay makikilala ng lampara ang mensahe sa pamamagitan ng pag-broadcast ng kanyang sariling node address pabalik sa comm bus. Isang simpleng checkum ng sumation lamang ang ginagamit upang mapatunayan ang komunikasyon. Sa ngayon, nasubukan ko ang mga komunikasyon sa 64 mga node na konektado lahat sa isang bus. Sa ilalim ng pagpapatuloy na operasyon maaari kong makita ang isang nawalang packet bawat oras. Ang bawat lampara ay nagpoproseso ng 2 milyong mga tagubilin bawat segundo (2MIPS). Kaya't ang string ng 64 lampara ay pinipilit ang 256 LEDs sa paligid gamit ang 128MIPS ng horsepower! Gumagawa para sa isang nasusukat na disenyo - kapag maraming mga LED ang idinagdag, mas maraming MIPS din ang awtomatikong idinagdag. Alam ko kung ano ang iyong iniisip - huwag magalala, ang micro ay 70 sentimo lamang - sa katunayan, ang apat na LED na magkakasama ay nagkakahalaga ng higit sa micro.
Hakbang 2: Pagbuo ng Vo LED Demo
Gumawa ako ng dalawang mga string ng lampara para sa vase. Ang bawat string ay may 32 lampara at may haba na 16 '. Sa parehong mga string sa vase kaya mayroong 256 LEDs sa ilalim ng kontrol ng computer sa buong isang solong 9600 baud RS232 channel. Ang parehong mga string ay gumawa ng isang parallel na koneksyon sa board ng interface ng RS232. Ang bawat string, sa buong lakas, ay maaaring gumuhit ng maximum na 2.5Amps. Kaya, sa lahat ng mga lampara na nakabukas, ang vase ay naiilawan ng 25 watts ng LED power! Sabihin sa katotohanan, napakahirap tingnan kung kailan ang lahat ng mga LED ay nakabukas nang buo. Dahil ang dalawang mga string ay gumawa ng isang parallel na koneksyon sa RS232 interface board na 2.5Amps lamang ang dumadaloy sa bawat string. Ang bawat lampara ay may malalaking mga bakas upang maipasa ang kuryente ng DC sa string.
Hakbang 3: Vixen Lighting Automation
Ang Vixen software ay idinisenyo upang makontrol ang mga ilaw ng Pasko sa iyong bakuran. Ginagawa nitong madali upang i-set-up ang isang bungkos ng mga output channel. Ang mga channel ay nai-map sa MP3 na musika. Narito ang link sa Vixen web site: https://www.vixenlight.com/ Mayroon nang maraming impormasyon sa internet tungkol sa software package na ito kaya hindi ko na muling ibabalik ang rehas Dito. Para sa aking aplikasyon, sa palagay ko kailangan kong magsulat ng isang pasadyang plug-in para sa Vixen. Bilang isang tipikal na "tamad" na inhinyero kumuha ako ng ibang diskarte. Pinatakbo ko ang Vixen (isang MS Windows app) sa loob ng VMware sa Linux. Pinapayagan ng VMware ang isang comm port na mai-redirect sa isang output file sa halip na isang aktwal na port ng hardware. Pagkatapos ay nagpatakbo ako ng isang maliit na script ng Python sa ilalim ng Linux na patuloy na nagpoproseso ng mga bagong string na nagmula sa Vixen. Binago ng script ng Python ang simpleng mga mensahe ng Vixen comm sa mga mensahe na mauunawaan ng mga ilaw ng Kemper. Sa hinaharap sa palagay ko kakailanganin kong magmula sa ilalim at talagang magsulat ng isang plug-in para sa Vixen.
Hakbang 4: Konklusyon
Mayroong isang tonelada ng iba pang mga application para sa mga lampara na ito. Narito ang aking listahan ng nais: 1) Bumuo ng isa pang 64 na lampara upang mayroon akong kabuuang 128. Nais kong sindihan ang aking Christmas tree sa taong ito. Sa 512 LEDs @ 50 watts dapat itong talagang magmukhang nakamamanghang! Hindi ako makapaghintay na magprograma ng ilang pagbagsak ng niyebe habang ang kahoy ay kumikinang na may kulay.2) Gusto ko ring subukan at ayusin ang isang string sa isang pigura na walong. Kinda tulad ng isang pitong segment na display. Iniisip ko na makakagawa ako ng isang talagang malaking pagpapakita ng maraming digit sa isang sheet ng karton. Maaaring magamit sa mga laro ng soccer ng aking anak na lalaki upang subaybayan ang iskor.3) Gayundin tulad ng isang magandang ideya na bumuo ng isang bagay na kumikinang na konektado din sa internet. Siguro isang bagay na nagbabago ng kulay batay sa panahon, o stock market.4) Mayroon akong isang kaibigan na nais na sangkap ay pamalo na may kumikinang na mga ilaw. Sinusubukan kong kausapin siya sa pagpapaalam sa akin na mag-hack sa GMLAN upang mapili namin ang bilis ng engine. Ito ay magiging talagang cool na magkaroon ng LEDs rev sa engine revs! Hindi masyadong mahirap gawin alinman.5) Ang isa sa mga ito ay magiging mahusay para sa proyekto ng Cub Scout ng aking anak na lalaki: https://www.instructables.com/id/LED_Paper_Craft_Lamps/ Ng magaspang, kakailanganin nito ang ilang mai-program na LED na mawawala isang oras, o dalawa. Gagawa para sa isang mahusay na ilaw sa gabi para sa mga bata. Ang pangmatagalang plano ay ibenta ang mga ilawan sa lahat ng mga interesado. Nagkaroon na ako ng kaunting interes sa ngayon. Kung ang iyong isa sa mga interesadong tao ay magpadala sa akin ng isang email at ipapaalam ko sa iyo kung paano ka namin makakakuha ng ilang mga ilawan. Gumagawa rin ako sa aking web site upang gawin itong kapaki-pakinabang. Maaari kang laging huminto sa www.ph-elec.com upang makita kung ano ang nangyayari. Napakaraming magagawa sa napakakaunting oras. Salamat & Inaasahan mong nasiyahan ka sa light show, Jim
Inirerekumendang:
DIY FLOODLIGHT W / AC LEDs (+ EFFICIENCY VS DC LEDs): 21 Hakbang (na may Mga Larawan)
DIY FLOODLIGHT W / AC LEDs (+ EFFICIENCY VS DC LEDs): Sa itinuro / video na ito, gagawa ako ng isang ilaw ng baha na may napakamurang driverless AC LED chips. May mabuti ba sila? O sila ay kumpletong basurahan? Upang sagutin iyon, gagawa ako ng isang buong paghahambing sa lahat ng aking ginawa na mga ilaw sa DIY. Tulad ng dati, para sa murang
Arduino Big Sound Sensor - Music Reactive LEDs (Prototype): 3 Hakbang
Arduino Big Sound Sensor - Music Reactive LEDs (Prototype): Ito ay isang prototype ng isa sa aking paparating na mga proyekto. Gumagamit ako ng isang malaking module ng sound sensor (KY-038). Ang pagkasensitibo ng sensor ay maaaring maiakma sa pamamagitan ng pag-on ng maliit na flathead screw. Ang sensor sa tuktok ng module, nagsasagawa ng mga pagsukat
Paano Gumawa ng Music Reactive WS2812B LEDs Na May Multi-pattern: 4 na Hakbang
Paano Gumawa ng Music Reactive WS2812B LEDs Na May Multi-pattern: WS2812, WS2812B ay isang matalinong kinokontrol na pinagmulan ng ilaw na LED. mayroon itong isang inbuild control chip at mayroong 4 na mga pin. V +, V-, Din & Dout. Para makontrol ang mga LED na ito nais naming gamitin ang MCU tulad ng Arduino, PIC o Rasberry pie. Ginamit ko ang Arduino UNO para sa proyektong ito
Light Show Gamit ang Ardiuno at Vixen: 6 Hakbang
Banayad na Palabas Gamit ang Ardiuno at Vixen: Isang simpleng light effect na ipinapakita gamit ang ardiuno mega at vixen
DIY MusiLED, Music Synchronized LEDs Sa Isang pag-click sa Windows at Linux Application (32-bit & 64-bit). Madaling Muling Gawin, Madaling Gamitin, Madaling Port: 3 Mga Hakbang
DIY MusiLED, Music Synchronized LEDs Sa Isang pag-click sa Windows at Linux Application (32-bit & 64-bit). Madaling Muling Mamuhay, Madaling Gamitin, Madaling Port: Ang proyekto na ito ay makakatulong sa iyo upang ikonekta ang 18 LEDs (6 Red + 6 Blue + 6 Yellow) sa iyong Arduino Board at pag-aralan ang mga signal ng real-time na signal ng iyong computer at i-relay ang mga ito sa ang mga LEDs upang magaan ang mga ito ayon sa mga beat effects (Snare, High Hat, Kick)