» elektronik » Arduino »LED disco golv på Arduino

LED disco golv på Arduino

LED disco golv på Arduino


En egenskap hos detta golv är WS2801 RGB-lysdioder 36 mm, valet föll på sådana lysdioder, eftersom de har en ganska låg profil (djup 5 mm). Denna storlek är idealisk för plantering längs golvplattor.

material:
- Arduino uno
- Arduino Proto Board
- USB 2.0-kabel
- brödskiva
- Nätkabel och kontakt
- WS2801 LEDs 36 mm
- Strömbrytare 12V 5A
- Polykarbonat transparent ark Lexan MARGARD 5 mm
- Träplattor 9 x 21 mm
- Självhäftande transparent vinyl
- PC / laptop för Jinx-programmet!
- Ledningar för lysdioder


Författaren indikerar att materialen kan ersättas när som helst. Lexan MARGARD-ark passar enligt hans åsikt perfekt på grund av deras styrka och hållbarhet. Det mattade materialet sprider lysdioderna som ligger nära den perfekt.

Första steget. Elektrisk krets.
Projektet använder en liten brödskiva för att separera Arduino, markledare och lysdioder. Denna lösning tillät användning av endast fyra ledare för lysdioder. En positiv ledare till lysdioderna går direkt från strömkällan. För att ansluta kontakten till strömbrytaren bjöd författaren en elektriker. Du kan också använda strömförsörjningen från datorn till 12V.


Steg två Programmering.
För belysningseffekter beslutade Arduino att programmera med Glediator-skissen, som kommer att bifogas under artikeln. Arduino anslöt till den bärbara datorn direkt via USB och laddade upp skissen till mikrokontrollern. Endast antalet pixlar på den här raden har ändrats i koden:
"#Definiera Num_Pixels 120", stiftnummer:
int SDI = 2;
int CKI = 3;


Steg tre Jinx!
För detta projekt är det mest bekvämt att använda Jinx-programmet! med en Glediator-skiss. Författaren använde inte Bluetooth för att ansluta Arduino och lanserade den genom att direkt ansluta till en bärbar dator. Skärmdumparna nedan visar inställningarna som används för 120 lysdioder. Det bör noteras att antalet kanaler som används för pixlar / lysdioder måste multipliceras med 3. På fliken Fast Patch väljs alternativet Snakelines, det passar för denna typ av lysdioder. Kanalordningen anges också som GBR, eftersom dessa lysdioder har exakt denna sekvens. För att välja önskad effekt, väljs Setup-menyn och där kontrolleras Start Output omedelbart och hur lysdioderna tänds. Jinx-program! det har förmågan att programmera flera zoner samtidigt, den här funktionen används av författaren för en annan könsglöd. Du kan ladda ner programmet här:


Det fjärde steget. Golvram.
Golvramen är byggd i form av pixlar, eftersom detta gör att du kan fördela vikten jämnt när någon står på golvet, och kommer att hjälpa till mer exakt och skarpt att visa ljuset från lysdioderna i varje pixel. Golvstorleken var 1640x930 mm, den passade exakt 120 pixlar, de är organiserade i form av en matris 8 om 15. För träplankor är bredden 21 mm, vilket gjorde det möjligt att göra varje kvadrat från 90 till 100 mm runt varje pixel.

Små spår är gjorda under varje pixel för att rymma ledningarna. Alla träplankor och pixlar är limmade med en pistol.










Steg fem Golvyta.
Efter mycket övervägande bosatte sig författaren på Lexan Margard-ark, som har skydd mot gnidning och inte går sönder. Tack vare designen med 10x10 celler kan golvet stödja vikten av stolar och höga klackar. Ark valt med en tjocklek av 5 mm för installation i linje med golvplattor. ark


Steg sex Vinyl.
I detta steg beläggs det transparenta golvytmaterialet med självhäftande spridningsvinyl. Sådant material tillåter lysdioder att lysa ljust och samtidigt inte slå i ögat. Du kan också använda matt vinyl.

Sjunde steget. Konsolidering.
Lexanark med vinyl under dem läggs på ramen och limmas med silikon runt kanterna.
Jag använder Jinx-programvara! och genom att ändra olika glöd kan du experimentera mycket. Författaren gjorde en annan sekvens för att slå på glödet. Programmet kan ändra genvägen på skrivbordet för att starta effekter, denna genväg kan läggas till i Windows start. Detta gör att lysdioderna tänds i rätt sekvens när du slår på datorn.


Video med disco-golvet:


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

Lägg till en kommentar

    • lelerxaxaOKdontknowyahoonea
      bossscratchluraJaja-jaaggressivhemlighet
      ledsendansdance2dance3benådningHjälpdrycker
      stoppvännerbragoodgoodvisselpipasvimningsanfalltunga
      rökklapparcraydeclarehånfulldon-t_mentionnedladdning
      hettaRASANDElaugh1mdamötemoskingnegativ
      not_ipopcornstraffalässkrämmalarmrapportersök
      hånthank_youdettato_clueumnikakutöverens
      illabeeeblack_eyeblum3rougeskrytaledan
      censureradepleasantrysecret2hotasegeryusun_bespectacled
      shokrespektlolprevedvälkommenkrutoyya_za
      ya_dobryihjälparene_huliganne_othodiFLUDförbudstänga

Vi rekommenderar att du läser:

Räcka den till smarttelefonen ...