INHOUDSOPGAWE:

Kemper LED's op Vixen Music: 4 stappe
Kemper LED's op Vixen Music: 4 stappe

Video: Kemper LED's op Vixen Music: 4 stappe

Video: Kemper LED's op Vixen Music: 4 stappe
Video: NICEST Car Horn Ever- DIY 2024, Julie
Anonim
Kemper LED's op Vixen Music
Kemper LED's op Vixen Music

Hierdie instruksie handel oor 'n nuwe produk wat ek ontwikkel, genaamd "Kemper LED -lampe". Om die funksies te wys, het ek 64 lampe in 'n 18 "glasvaas gedompel. Die vaas is daarna gevul met 23 kilogram helder glas albasters. Die video is my poging om 'n paar dinge te wys wat met die Kemper LED -lampe gedoen kan word. Maak seker dat jy die ekstra demo sien wat aan die einde van die videogreep verskyn. Met ander woorde, nadat die musiek opgehou het, 'n ekstra paartjie rye word gedemoveer sonder musiek.

Stap 1: Kemper LED -lampe

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

Die basiese ontwerp van elke lamp is eintlik redelik eenvoudig. Die lamp bestaan uit (1) Pic 12F609 mikro, (4) groothoek 20mA LED's (rooi, groen, blou en wit), (4) stroombeperkende weerstande, (1) filterdop en (1) 16x19 mm PCB. Elke LED word van een van die mikro -uitvoerpenne afgedryf. Die uitsetpenne word voortdurend bygewerk met behulp van 'n pulswydte gemoduleerde (PWM) sein. Die PWM -uitsette het ook 'n versnelde snelheidsbeheer, sowel by die op- as verval. Dit alles gee die LED's 'n aangename warm gloed terwyl hulle van een vlak na 'n ander oorgaan - geen harde aan/af rande nie (tensy u 'n hoë snelheid bepaal) Elke lamp het 'n hardkodeerde knooppuntadres en is geprogrammeer om op byna 'n dosyn te reageer bevele. Al die nodusse reageer op een, gereserveerde, globale knooppuntadres. Uiteindelik kan 'n knoop geprogrammeer word om verskeie alternatiewe knoopadresse te hê. Met die alternatiewe adresse kan nodes saamgegroepeer word en toegang verkry word met 'n enkele opdrag. Die kommunikasieprotokol ondersteun tot 255 nodusse op die bus. Elke lamp se kommunikasie bestaan uit 'n enkele mikro -I/O -pen. Elke lamp dien as 'n slaaf op 'n gedeelde kommunikasie draad. As 'n datapakket direk na 'n enkele lamp gestuur word, sal die lamp die boodskap erken deur sy eie knooppunt -adres terug te stuur op die bus. Net 'n eenvoudige opsommings kontrolesom word gebruik om kommunikasie te verifieer. Tot dusver het ek die kommunikasie getoets met 64 nodusse wat almal op een bus verbind is. Onder voortgesette werking kan ek 'n verlore pakkie per uur opspoor. Elke lamp verwerk 2 miljoen instruksies per sekonde (2MIPS). Die string van 64 lampe stoot die 256 LED's dus rond met 128MIPS perdekrag! Maak 'n skaalbare ontwerp moontlik - as meer LED's bygevoeg word, word meer MIPS ook outomaties bygevoeg. Ek weet wat u dink - moenie bekommerd wees nie, die mikro is slegs 70 sent - eintlik kos die vier LED's saam meer as die mikro.

Stap 2: Bou die Vase LED -demo op

Die opbou van die vaas LED -demo
Die opbou van die vaas LED -demo
Die opbou van die vaas LED -demo
Die opbou van die vaas LED -demo
Die opbou van die vaas LED -demo
Die opbou van die vaas LED -demo

Ek het twee stringe lampe vir die vaas gemaak. Elke string het 32 lampe en is 16 'lank. Met beide snare in die vaas, is daar 256 LED's onder rekenaarbeheer oor 'n enkele 9600 baud RS232 -kanaal. Beide snare maak 'n parallelle verbinding op die RS232 -koppelvlakbord. Elke string, met volle krag, kan 'n maksimum van 2,5 Amp trek. Dus, met al die lampe aangeskakel, word die vaas verlig met 25 watt LED -krag! Om die waarheid te sê, dit is net te moeilik om na al die LED's te kyk, aangesien die twee snare 'n parallelle verbinding op die RS232 -koppelvlak maak, vloei slegs 2,5 ampère deur elke string. Elke lamp het groot spore om die GS -krag deur die tou te gee.

Stap 3: Vixen Lighting Automation

Vixen Lighting Automation
Vixen Lighting Automation

Vixen -sagteware is ontwerp om Kersliggies in u voortuin te beheer. Dit maak dit maklik om 'n klomp uitsetkanale op te stel. Die kanale word dan na MP3 -musiek gekarteer. Hier is die skakel na die Vixen -webwerf: https://www.vixenlights.com/ Daar is al 'n klomp meer inligting op die internet oor hierdie sagtewarepakket, sodat ek nie meer kan terugskakel nie vir my aansoek, dink ek dat ek 'n aangepaste inprop vir Vixen moes skryf. Omdat ek 'n tipiese 'lui' ingenieur was, het ek 'n ander benadering gevolg. Ek het Vixen ('n MS Windows -app) in VMware op Linux bestuur. VMware laat toe dat 'n comm -poort na 'n uitvoerlêer herlei word in plaas van 'n werklike hardeware -poort. Ek het toe 'n klein Python -script onder Linux uitgevoer wat voortdurend nuwe snare van Vixen verwerk. Die Python -script omskep die eenvoudige Vixen comm -boodskappe in boodskappe wat die Kemper -ligte kan verstaan. Ek dink ek sal in die toekoms moet kniel en eintlik 'n inprop vir Vixen moet skryf.

Stap 4: Gevolgtrekking

Afsluiting
Afsluiting
Afsluiting
Afsluiting
Afsluiting
Afsluiting

Daar is baie ander toepassings vir hierdie lampe. Hier is my wenslys: 1) Bou nog 64 lampe sodat ek 'n totaal van 128 het. Ek wil hierdie jaar my kersboom verlig. Met 512 LED's by 50 watt behoort dit regtig pragtig te lyk! Ek kan nie wag om sneeu te val terwyl die boom van kleur gloei nie. Dit lyk soos 'n sewesegment. Ek dink ek kan 'n baie groot multi -syfer -skerm op 'n kartonvel bou. Kan by my seun se voetbalwedstryde gebruik word om die telling by te hou. Miskien is daar iets wat van kleur verander na gelang van die weer of aandelemark. Ek probeer hom inlaat sodat ek by GMLAN kan inbreek, sodat ons die enjinsnelheid kan afneem. Dit sal baie gaaf wees om die LED's te laat toeren met enjins! Dit is ook nie te moeilik om te doen nie. 'n uur, of twee se tyd. Dit is 'n wonderlike naglig vir kinders. Die langtermynplan is om die lampe aan almal wat belangstel, te verkoop. Ek het tot dusver 'n bietjie belangstelling gehad. Stuur vir my 'n e -pos as u een van die belangstellendes is, en ek sal u laat weet hoe ons vir u 'n paar lampe kan kry. Ek werk ook aan my webwerf om dit nuttig te maak. U kan altyd by www.ph-elec.com kom inloer om te sien wat daar gaan. Baie om te doen met so min tyd. Dankie en hoop dat u die ligskou geniet het, Jim

Aanbeveel: