Sisällysluettelo:

10x10 LED -matriisi: 6 vaihetta
10x10 LED -matriisi: 6 vaihetta

Video: 10x10 LED -matriisi: 6 vaihetta

Video: 10x10 LED -matriisi: 6 vaihetta
Video: Основные ошибки при возведении перегородок из газобетона #5 2024, Heinäkuu
Anonim
10x10 LED -matriisi
10x10 LED -matriisi

Tämä kymmenen kymmenen matriisi pystyy näyttämään viileitä animaatioita!

Tarvikkeet

Tarvitset…

1. 24 "x 24" x 1 "puulevy x2 (yksi pohjalle yksi yläosalle akryylin pitämiseksi

2. 24 "x 2" x 1 "Puu runko pituus

3,22 "x 2" x 1 "leveä puurunko

4. Arduino Nano tai UNO

5. 24 "x 24" akryylilasi (puoliläpinäkyvä hajauttaa LEDit)

6. Suuri pala vaahtomuovilevyä, jonka paksuus on noin 3/16"

7. 5V 2A virtalähde LEDien käyttämiseksi

8. USB -varalaturi, jonka olet valmis uhraamaan

9. 100 osoitettavaa 5050 RGB -LEDiä

Tässä muutamia linkkejä useimpiin osiin:

24x24 Base:

Puukehys:

Arduino:

Akryylilasi:

Foam Board: https://www.walmart.ca/en/ip/elmers-white-foam-boa… (Pitäisi löytää tämä mistä tahansa dollaramasta)

Puu 33 dollaria (sisältää leikkaukset)

LEDit 20 dollaria

Vaahtolevy 4 dollaria

Lasi 35 dollaria

Yhteensä: 92 dollaria

Vaihe 1: Kokoa puukehys

Kokoa puukehys
Kokoa puukehys
Kokoa puukehys
Kokoa puukehys
Kokoa puukehys
Kokoa puukehys

Ruuvaa puukappaleet rungon runkoon.

Pidä 2 "x1" kappaletta ylöspäin (pitkä sivu sinua kohti) kaikilla neljällä sivulla.

Kiinnitä runkoon 2–4 ruuvia per kappale.

Vaihe 2: Selvitä mitä matriisia haluat käyttää ja tee se

Mieti mitä matriisia haluat käyttää ja tee se
Mieti mitä matriisia haluat käyttää ja tee se
Mieti mitä matriisia haluat käyttää ja tee se
Mieti mitä matriisia haluat käyttää ja tee se
Mieti mitä matriisia haluat käyttää ja tee se
Mieti mitä matriisia haluat käyttää ja tee se
Mieti mitä matriisia haluat käyttää ja tee se
Mieti mitä matriisia haluat käyttää ja tee se

Valitsin henkilökohtaisesti 10 x 10 -ryhmän, käytin vaahtolevyä luomaan taulukon, joka perustuu vaiheessa 1 näyttämääni malliin.

Vaihe 3: Juotos / leikkaa LEDit

Juotos / leikkaa LED -valot
Juotos / leikkaa LED -valot
Juotos / leikkaa LED -valot
Juotos / leikkaa LED -valot
Juotos / leikkaa LED -valot
Juotos / leikkaa LED -valot

Ostin 100 ws2812b SMD RGB -LEDiä hintaan 19,99 dollaria, mikä osoittautui kauheaksi ajatukseksi, kun otin huomioon, että olisin voinut vain ostaa nauhan ja leikata ja juottaa siellä missä tarvitsin. Sen sijaan jouduin juottamaan kaikki 100 LEDiä (jokaisessa 6 kosketuspistettä). Suosittelen nauhan leikkaamista kaiken pituiseksi. Koska matriisi oli 24x24 ", en saanut paljon nauhoja, jotka sopisivat täsmälleen 10 LEDiin 24" sisällä.

LEDeissäsi tulee olla 5 tai 12 voltin nasta, datatappi ja GND -nasta.

Vaihe 4: Aloita nauhan lisääminen taulukkoon

Haluat vain lisätä LEDit siksak-kuvioon.

- - - - - - - - - >

< - - - - - - - - -

- - - - - - - - - >

< - - - - - - - - -

Kun haluat laittaa taulukon LED -valojen päälle, varmista, että ne ovat lähes samassa tasossa pohjan kanssa tai muuten liikaa valoa voi vuotaa läpi.

Kun virtaa LEDille, koska yksi niistä kestää 60 mA, on turvallista käyttää vain noin 8 Arduino UNO: lla. Jos aiot tehdä suuren joukon, erillinen virtalähde on hyvä idea, koska se voi säästää Arduinoasi paistamasta.

Vaihe 5: Ohjelmointi

Ohjelmointi
Ohjelmointi

Ensimmäinen koodini tällä matriisilla

#sisältää

#määritä NUM_LEDS 100

#define DATA_PIN 5

CRGB -ledit [NUM_LEDS];

void setup () {

FastLED.addLeds (ledit, NUM_LEDS);

}

void loop () {

(int piste = 0; piste <NUM_LEDS; piste ++) {

ledit [piste] = CHSV (satunnainen8 (), 255, 255);

FastLED.show ();

ledit [piste] = CRGB:: Musta;

viive (100);

}

}

Tämä koodi vilkkuu jokaista valoa käärmevalokuviossa. Voit käyttää sitä johdotuksen aikana nähdäksesi, mitä LED -valoja ei ehkä ole kytketty.

Vaihe 6: Lisää akryyli ja nauti valoshow'sta

Akryyli auttaa levittämään valoa tasaisesti, joten kun olet tyytyväinen siihen, miltä matriisi näyttää, voit lisätä sen. Muita matriisin ohjelmia ja animaatioita löydät Jinxistä, LED Matrix Controlista tai Glediatorista. Kiitos kuuntelemisesta!

Suositeltava: