Satura rādītājs:

10x10 LED matrica: 6 soļi
10x10 LED matrica: 6 soļi

Video: 10x10 LED matrica: 6 soļi

Video: 10x10 LED matrica: 6 soļi
Video: Making a LED Matrix with 3D Effect 2024, Jūlijs
Anonim
10x10 LED matrica
10x10 LED matrica

Šī desmit līdz desmit matrica varēs parādīt foršas animācijas!

Piegādes

Jums būs nepieciešams…

1. 24 "x 24" x 1 "koka dēlis x2 (viens pamatam, augšējais, lai turētu akrilu

2. 24 "x 2" x 1 "koka rāmis garumā

3,22 "x 2" x 1 "koka rāmis platumā

4. Arduino Nano vai UNO

5. 24 "x 24" akrila stikls (daļēji caurspīdīgs, lai izkliedētu gaismas diodes)

6. Liels putu plātnes gabals apmēram 3/16 collu biezumā

7. 5V 2A barošanas avots gaismas diožu vadīšanai

8. Rezerves USB lādētājs, kuru esat gatavs upurēt

9. 100 adresējamas 5050 RGB gaismas diodes

Šeit ir dažas saites uz lielāko daļu:

24x24 bāze:

Koka rāmis:

Arduino:

Akrila stikls:

Putu dēlis: https://www.walmart.ca/en/ip/elmers-white-foam-boa… (to vajadzētu atrast jebkurā dolārā)

Koks $ 33 (ieskaitot izcirtņus)

Gaismas diodes 20 USD

Putu dēlis 4 ASV dolāri

Stikls 35 USD

Kopā: 92 ASV dolāri

1. solis: salieciet koka rāmi

Salieciet koka rāmi
Salieciet koka rāmi
Salieciet koka rāmi
Salieciet koka rāmi
Salieciet koka rāmi
Salieciet koka rāmi

Pieskrūvējiet koka gabalus pie rāmja galvenā korpusa.

Visām četrām pusēm novietojiet 2 x 1 gabalus uz augšu (garā puse pret jums).

Ielieciet uz rāmja 2 līdz 4 skrūves gabalā.

2. solis: izdomājiet, kādu masīvu vēlaties izmantot, un izveidojiet to

Izdomājiet, kādu masīvu vēlaties izmantot, un izveidojiet to
Izdomājiet, kādu masīvu vēlaties izmantot, un izveidojiet to
Izdomājiet, kādu masīvu vēlaties izmantot, un izveidojiet to
Izdomājiet, kādu masīvu vēlaties izmantot, un izveidojiet to
Izdomājiet, kādu masīvu vēlaties izmantot, un izveidojiet to
Izdomājiet, kādu masīvu vēlaties izmantot, un izveidojiet to
Izdomājiet, kādu masīvu vēlaties izmantot, un izveidojiet to
Izdomājiet, kādu masīvu vēlaties izmantot, un izveidojiet to

Es personīgi izvēlējos 10 x 10 masīvu, es izmantoju putu dēli, lai izveidotu masīvu, pamatojoties uz manu modeli, ko parādīju 1. darbībā.

3. solis: lodējiet / izgrieziet gaismas diodes

Lodējiet / sagrieziet savas gaismas diodes
Lodējiet / sagrieziet savas gaismas diodes
Lodējiet / sagrieziet savas gaismas diodes
Lodējiet / sagrieziet savas gaismas diodes
Lodēt / sagriezt savas gaismas diodes
Lodēt / sagriezt savas gaismas diodes

Es nopirku 100 ws2812b SMD RGB gaismas diodes par 19,99 USD, kas izrādījās briesmīga ideja, ņemot vērā, ka es varētu vienkārši nopirkt sloksni un pēc tam sagriezt un pielodēt, kur man vajadzēja. Tā vietā man vajadzēja lodēt visas 100 gaismas diodes (katra ar 6 kontaktpunktiem). Es iesaku iegūt sloksni, sagriežot visu garumā. Tā kā mans masīvs bija 24x24 , es nevarēju iegūt daudz sloksņu, kas 24 collu ietilptu tieši 10 gaismas diodēm.

Jūsu gaismas diodēm jābūt ar 5 vai 12 voltu tapu, datu tapu un GND tapu.

4. solis: sāciet pievienot sloksni masīvam

Jūs vēlaties pievienot gaismas diodes zigzaga veidā.

- - - - - - - - - >

< - - - - - - - - -

- - - - - - - - - >

< - - - - - - - - -

Pēc tam, kad vēlaties uzlikt masīvu virs gaismas diodēm, pārliecinieties, vai tās ir gandrīz vienā līmenī ar apakšējo daļu, pretējā gadījumā var izplūst pārāk daudz gaismas.

Ieslēdzot gaismas diodi, jo viena no tām aizņem 60 mA, Arduino UNO var droši barot tikai ap 8. Ja plānojat izveidot lielu masīvu, laba ideja ir atsevišķs barošanas avots, jo tas var ietaupīt jūsu Arduino no cepšanas.

5. solis: programmēšana

Programmēšana
Programmēšana

Manam pirmajam kodam ar šo masīvu

#iekļaut

#define NUM_LEDS 100

#define DATA_PIN 5

CRGB gaismas diodes [NUM_LEDS];

void setup () {

FastLED.addLeds (gaismas diodes, NUM_LEDS);

}

void loop () {

par (int punkts = 0; punkts <NUM_LEDS; punkts ++) {

gaismas diodes [punkts] = CHSV (random8 (), 255, 255);

FastLED.show ();

gaismas diodes [punkts] = CRGB:: melns;

kavēšanās (100);

}

}

Šis kods mirgo katru gaismu čūskas gaismas rakstā, jūs varat to izmantot vadu laikā, lai redzētu, kādas gaismas diodes varētu nebūt savienotas.

6. solis: pievienojiet akrilu un izbaudiet gaismas šovu

Akrils palīdzēs vienmērīgi izkliedēt gaismu, tāpēc, kad esat apmierināts ar masīva izskatu, varat to pievienot. Lai iegūtu citas programmas un animācijas matricā, meklējiet Jinx, LED Matrix Control vai Glediator. Paldies par klausīšanos!

Ieteicams: