Përmbajtje:

Matrica LED 10x10: 6 hapa
Matrica LED 10x10: 6 hapa

Video: Matrica LED 10x10: 6 hapa

Video: Matrica LED 10x10: 6 hapa
Video: LED Addressable MATRIX WS2812B 10x10 ~ 3535 package 2024, Korrik
Anonim
Matricë LED 10x10
Matricë LED 10x10

Kjo matricë dhjetë me dhjetë do të jetë në gjendje të shfaq animacione të lezetshme!

Furnizimet

Ju do të keni nevojë…

1. Pllakë druri 24 "x 24" x 1 "x2 (një për bazën një për pjesën e sipërme për të mbajtur akrilik

2. Kornizë druri 24 "x 2" x 1 "në gjatësi

3.22 "x 2" x 1 "Kornizë druri në gjerësi

4. Arduino Nano ose UNO

5. Xham akrilik 24 "x 24" (gjysmë transparent për të shpërndarë LED-të)

6. Një copë e madhe e pllakës së shkumës rreth 3/16 në trashësi

7. Një furnizim me energji 5V 2A për të drejtuar LED -të

8. Një ngarkues USB rezervë që jeni gati të sakrifikoni

9. 100 LED të adresueshëm 5050 RGB LED

Këtu janë disa lidhje me shumicën e pjesëve:

Baza 24x24:

Kornizë druri:

Arduino:

Xhami akrilik:

Tabela e Shkumës: https://www.walmart.ca/en/ip/elmers-white-foam-boa… (Duhet të jetë në gjendje ta gjejë këtë në çdo dollarama)

Druri 33 dollarë (përfshirë prerjet)

LEDs 20 dollarë

Pllakë shkumë 4 dollarë

Xhami 35 dollarë

Gjithsej: 92 dollarë

Hapi 1: Mblidhni Kornizën e Drurit

Mblidhni kornizën e drurit
Mblidhni kornizën e drurit
Mblidhni kornizën e drurit
Mblidhni kornizën e drurit
Mblidhni kornizën e drurit
Mblidhni kornizën e drurit

Vidhosni copat e drurit në trupin kryesor të kornizës.

Kini 2 pjesët "x1" të drejtuara lart (ana e gjatë drejt jush) në të katër anët.

Vendosni 2 deri në 4 vida për copë në kornizë.

Hapi 2: Zbuloni se çfarë grupi dëshironi të përdorni dhe bëni

Zbuloni se çfarë grupi dëshironi të përdorni dhe bëni
Zbuloni se çfarë grupi dëshironi të përdorni dhe bëni
Zbuloni se çfarë grupi dëshironi të përdorni dhe bëni
Zbuloni se çfarë grupi dëshironi të përdorni dhe bëni
Zbuloni se çfarë grupi dëshironi të përdorni dhe bëni
Zbuloni se çfarë grupi dëshironi të përdorni dhe bëni
Zbuloni se çfarë grupi dëshironi të përdorni dhe bëni
Zbuloni se çfarë grupi dëshironi të përdorni dhe bëni

Unë personalisht zgjodha një grup 10 x 10, kam përdorur tabelën e shkumës për të krijuar një grup bazuar në modelin tim që tregova në Hapin 1.

Hapi 3: Saldoni / Pritini LED -et tuaja

Ngjitës / Pritini LED -et tuaja
Ngjitës / Pritini LED -et tuaja
Ngjitës / Pritini LED -et tuaja
Ngjitës / Pritini LED -et tuaja
Ngjitës / Pritini LED -et tuaja
Ngjitës / Pritini LED -et tuaja

Bleva 100 LEDs ws2812b SMD RGB për 19,99 dollarë që doli të ishte një ide e tmerrshme duke pasur parasysh që mund të kisha blerë vetëm një shirit dhe më pas të kisha prerë dhe bashkuar aty ku duhej. Në vend të kësaj, përfundova duke i lidhur të gjitha 100 LED (secila me 6 pika kontakti). Unë rekomandoj marrjen e një shiriti duke prerë gjithçka në gjatësi. Meqenëse grupi im ishte 24x24 "nuk kishte shumë shirita që mund të merrja që do të përshtateshin saktësisht me 10 LED brenda 24".

LED -et tuaja duhet të kenë një kunj 5v ose 12v, një kunj të dhënash dhe një kunj GND.

Hapi 4: Filloni të Shtoni Rripin në Array

Ajo që dëshironi të bëni është të shtoni LED-të në një model zig-zag.

- - - - - - - - - >

< - - - - - - - - -

- - - - - - - - - >

< - - - - - - - - -

Pasi të doni të vendosni grupin në krye të LED -ve, sigurohuni që ato të jenë pothuajse të barabarta me pjesën e poshtme ose përndryshe shumë dritë mund të jetë në gjendje të rrjedhë përmes.

Kur ndizni LED -in pasi 1 prej tyre merr 60mA është e sigurt vetëm të punoni rreth 8 në një Arduino UNO. Nëse planifikoni të bëni një grup të madh, një furnizim me energji të veçantë është një ide e mirë pasi mund të shpëtojë Arduino -n tuaj nga skuqja.

Hapi 5: Programimi

Programimi
Programimi

Për kodin tim të parë me këtë grup

#përfshi

#përcaktoni NUM_LEDS 100

#përcakto PIN -in e të dhënave 5

CRGB udhëheq [NUM_LEDS];

void setup () {

FastLED.addLeds (leds, NUM_LEDS);

}

lak void () {

për (int pikë = 0; pikë <NUM_LEDS; pikë ++) {

leds [pikë] = CHSV (random8 (), 255, 255);

FastLED.shfaq ();

leds [pikë] = CRGB:: E zezë;

vonesë (100);

}

}

Ky kod pulson çdo dritë në modelin e dritës së gjarprit, mund ta përdorni gjatë instalimeve elektrike për të parë se cilat LED mund të mos jenë të lidhura.

Hapi 6: Shtoni akrilikun dhe shijoni shfaqjen e dritës

Akriliku do të ndihmojë në shpërndarjen e dritës në mënyrë të barabartë, kështu që kur të jeni të kënaqur me pamjen e grupit tuaj, mund ta shtoni. Për programe dhe animacione të tjera në matricë, kërkoni Jinx, LED Matrix Control ose Glediator. Faleminderit që dëgjuat!

Recommended: