» elektronikk » Arduino »LED disco-gulv på Arduino

LED disco-gulv på Arduino

LED disco-gulv på Arduino


Et trekk ved dette gulvet er WS2801 RGB LED 36 mm, valget falt på slike LED, fordi de har en ganske lav profil (dybde 5 mm). Denne størrelsen er ideell for å plante langs gulvfliser.

materialer:
- Arduino uno
- Arduino Proto Board
- USB 2.0-kabel
- brødbrett
- Strømledning og plugg
- WS2801 LED 36 mm
- Strømbryter 12V 5A
- Polykarbonat gjennomsiktige ark Lexan MARGARD 5 mm
- Treplater 9 x 21 mm
- Selvklebende gjennomsiktig vinyl
- PC / laptop for Jinx-programmet!
- Ledninger for lysdioder


Forfatteren indikerer at materialene kan byttes ut når du vil. Lexan MARGARD-ark passer etter hans mening perfekt på grunn av deres styrke og holdbarhet. Det mattede materialet diffunderer perfekt glansen på LED-ene som ligger i nærheten av det.

Første trinn. Elektrisk krets.
Prosjektet bruker et lite brødbord for å skille Arduino, jordledere og LED. Denne løsningen tillot bruk av bare fire ledere for lysdioder. En positiv leder til lysdiodene går direkte fra strømkilden. For å koble pluggen til strømbryteren, ba forfatteren en elektriker. Du kan også bruke strømforsyningen fra datamaskinen til 12V.


Trinn to Programmering.
For lyseffekter bestemte Arduino seg for å programmere med Glediator-skissen, som vil være vedlagt under artikkelen. Arduino koblet til den bærbare datamaskinen direkte via USB og lastet opp skissen til mikrokontrolleren. Bare antall piksler på denne linjen er endret i koden:
"#Define Num_Pixels 120", pin-tall:
int SDI = 2;
int CKI = 3;


Trinn tre Jinx!
For dette prosjektet er det mest praktisk å bruke Jinx-programmet! med en Glediaterskisse. Forfatteren brukte ikke Bluetooth for å koble til Arduino og lanserte den ved å direkte koble til en bærbar datamaskin. Skjermbildene nedenfor viser innstillingene som brukes for 120 lysdioder. Det skal bemerkes at antallet kanaler som brukes for piksler / LED må multipliseres med 3. På Fast Patch-fanen er alternativet Snakelines valgt, det passer for denne typen lysdioder. Kanalrekkefølgen er også indikert som GBR, siden disse lysdiodene har nøyaktig denne sekvensen. For å velge ønsket effekt velges Setup-menyen, og der blir Start Output umiddelbart kontrollert og hvordan lysdiodene lyser. Jinx-program! Den har muligheten til å programmere flere soner samtidig, denne funksjonen brukes av forfatteren for en annen gulvglød Du kan laste ned programmet her:


Det fjerde trinnet. Gulvramme.
Gulvrammen er bygget i form av piksler, da dette vil tillate deg å fordele vekten jevnt når noen står på gulvet, og vil bidra til å vise lyset fra lysdiodene i hver piksel mer nøyaktig og skarpt. Gulvstørrelsen gikk 1640x930 mm, den passet nøyaktig 120 piksler, de er organisert i form av en matrise på 8 om 15. For treplanker er bredden 21 mm, dette gjorde det mulig å lage hvert kvadrat fra 90 til 100 mm rundt hver piksel.

Små spor er laget under hver piksel for å imøtekomme ledningene. Alle treplanker og piksler er limt med en pistol.










Trinn fem Gulvflate.
Etter mye overveielse slo forfatteren seg på Lexan Margard-ark, som har beskyttelse mot å gni og ikke bryter. Takket være designet med 10x10 celler kan gulvet støtte vekten til stoler og høye hæler. Ark valgt med en tykkelse på 5 mm for installasjon i flukt med gulvfliser. ark


Trinn seks Vinyl.
I dette trinnet blir det gjennomsiktige gulvoverflatematerialet belagt med selvklebende spredningsvinyl. Slikt materiale lar lysdioder skinne sterkt, og samtidig ikke slå i øyet. Du kan også bruke matt vinyl.

Syvende trinn. Konsolidering.
Lexanark med vinyl under dem legges på rammen og limes med silikon rundt kantene.
Jeg bruker Jinx-programvare! og å endre forskjellige glød kan du eksperimentere mye. Forfatteren laget en annen sekvens for å skru på gløden. Programmet kan endre snarveien til skrivebordet for å starte effekter, denne snarveien kan legges til Windows-oppstart. Dette lar lysdiodene lyse opp i riktig sekvens når du slår på datamaskinen.


Video med disco-gulvet:


glediator_v2.0.3.zip [1,27 Mb] (nedlastinger: 394)
10
6.5
10

Legg til en kommentar

    • smilersmilerxaxaokdontknowyahoonea
      sjefscratchlurejaja-jaaggressivhemmelighet
      beklagerdansedance2dance3benådninghjelpdrikkevarer
      stoppvennergodgoodgoodfløytebesvimelsetunge
      røykklappingCrayerklærehånligdon-t_mentionnedlasting
      heteirefullaugh1MDAmøtemoskingnegative
      not_ipopcornstraffeleseskremmeskremmersøk
      spydighetthank_youdetteto_clueumnikakuttenig
      dårligbeeeblack_eyeblum3rødmeskrytekjedsomhet
      sensurertpleasantrysecret2trueseieryusun_bespectacled
      ShokRespektlolPrevedvelkommenKrutoyya_za
      ya_dobryihelperne_huliganne_othodiFLUDforbudnær

Vi anbefaler deg å lese:

Gi den til smarttelefonen ...