Materials:
- LEDs 144 uds
- resistències 24 unitats (determinat pel tipus de leds, en aquest cas 91 ohms)
- comptador decimal 4017
- Resistències de 6 peces (1 kΩ nominal)
- transistors 6 peces 2N3904
- Panell llarg
- Arduino
- registres de canvi de 3 peces (74HC595)
- Connectors de pins
Pas 1: Com funciona:
Normalment la informació de la matriu LED es divideix en parts petites, que després es transmeten una després de l’altra. Així, es desen un gran nombre de pins a l’Arduino i el programa es fa força senzill.
A continuació, arriba el moment de 3 registres de torns, multipliquen les sortides i estalvien molts pins a l’Arduino.
A cada registre hi ha 8 sortides, només 3 sortides Arduino s'utilitzen per controlar un gran nombre de registres de canvis.
L’autor també utilitza el comptador 4017 per poder escanejar files. Utilitzant-lo, s’escaneja fins a 10 files, ja que l’autor només té 10 sortides, però només cal tenir dues sortides.
Com s'ha esmentat anteriorment, l'exploració es fa amb aquest comptador 4017, connectant una fila a terra alhora i enviant dades a través dels resistents als altaveus.
Pas 2: esquema
Els únics elements que no es mostren al diagrama són les resistències de limitació de corrent, ja que la seva qualificació depèn directament del tipus de LED que s’utilitzi. Per tant, el seu valor s’ha de calcular de manera independent.
Per calcular els valors de 24 resistències, podeu utilitzar la calculadora
Primer, mireu les especificacions del LED per esbrinar la seva tensió d’avanç i la seva corrent endavant. La informació es pot trobar immediatament a la compra. El circuit funciona amb un voltatge de 5V. Per tant, es necessita una font d’alimentació amb el mateix voltatge.
També s’hi afegeix una maqueta de tauler de control realitzada amb l’eina Willard 2.0.
Pas 3: soldadura
Soldar un nombre tan gran de LEDs no és tasca fàcil si no se sap amb certesa com fer-ho correctament.
L’autor dobla la sortida positiva dels LED cap a les conclusions que queden i n’hi ha un número, després de la qual la part inaplicable de la sortida es talla i intenta que aquestes connexions siguin el més baixes possibles. Aquest procediment es realitza per a cada conclusió positiva.
En aquesta fase, les conclusions negatives estan connectades en una columna i la seva soldadura és inconvenient, ja que tenen una fila positiva en el seu camí. Per tant, el terminal negatiu es dobla 90 graus i es fa un pont sobre la fila positiva cap al terminal negatiu següent, i així per a la resta de leds.
Els registres majúscules i els components restants es poden soldar a discreció de cadascun per separat.
Pas 4: programació
Ha arribat el moment de la darrera fase del projecte.
L'autor abans que va escriure diversos programes similars. Per tant, només va haver d’afegir un programa que rebés una paraula o una frase sencera del monitor IDE arduino i després el mostrarà a la matriu. El codi, per descomptat, podeu crear el vostre propi o canviar-lo al vostre gust.
Un fitxer excel s’adjunta a l’arxiu per la possibilitat de crear signes o símbols propis.
Com fer-ho:
El personatge desitjat es crea píxel per píxel (no hi ha res complicat), i es copia la línia de sortida - #define {OUTPUT LINE}
Pas 5: el dispositiu està a punt
La matriu 24x6 està a punt, ara és possible mostrar-hi qualsevol cosa. Podeu crear programes nous o intentar millorar la interfície.