Avui ens divertirem amb la matriu de LED d’adreces. Aquest projecte és força complex, però alhora tothom el pot repetir. L’autor del projecte és AlexGyver.
La banda LED de direcció està formada per LED de tres colors, cadascun dels quals té un microcircuit especial.
El xip dels LEDs es transmet informació. Això us permet encendre qualsevol LED a la cinta d’un dels 16 milions de colors i tons. I el més guai és que tot això es gestiona en un sol cable, en un moment molt interessant que vivim.
La cinta està controlada per un microcontrolador, per exemple, una plataforma arduino.
Un munt tan sol en si mateix és molt interessant i podeu trobar un munt d'aplicacions en productes de disseny o casolans, que val només l'efecte flama. Però avui no es tracta. Què passa si la cinta està posada en un zig-zag i es fixa de manera que els LED formin una quadrícula regular i uniforme? És així, la matriu de LED. Per comoditat, podeu comprar una matriu acabada del xinès, i el més interessant és que costa molt menys que comprar una cinta i passar diverses hores tallant i connectant les peces amb cables.
Per exemple, hi ha una matriu 8X8, la més barata, perquè algú jugarà amb ella més fàcil.
La característica del projecte actual és la seva versatilitat i versatilitat, és a dir, es pot comprar una matriu preparada, però per dir-ho petita, però també es pot comprar una cinta amb una baixa densitat de LED i fer-ne una matriu de la mida de, per exemple, una imatge. Ara serà fresc.
La matriu presenta molt bones oportunitats per crear diversos efectes de píxel, produir imatges i gifs (gifs), crear jocs clàssics i altres coses interessants. Assegureu-vos de visitar pàgina del projecte, hi trobareu tots els enllaços, el firmware, els esquemes i instruccions addicionals necessaris.
Així doncs, armats amb una eina de gestió de matrius, podem encendre qualsevol LED en les seves coordenades.
Genial, podeu fer tot tipus d’efectes interessants. Podeu controlar des d’un telèfon intel·ligent via bluetooth. És a dir, el telèfon intel·ligent envia algunes comandes mitjançant bluetooth, el mòdul rep i les transmet a arduino. I arduino, al seu torn, envia les dades a la matriu.
L’autor va començar pel fet que va decidir fer un dibuix, és a dir, perquè puguis triar un color i encendre qualsevol LED de la matriu.
El primer pas va ser desenvolupar un protocol de comunicació amb arduino.
El primer dígit del mode és el mode, i la resta era responsable de diversos ajustaments i altres valors transmesos. A continuació, l’autor va fer un camp gràfic sobre el qual dibuixava una graella.
El programa rastreja les coordenades de tocar el camp amb un dit i dibuixa un quadrat en aquest lloc amb qualsevol color. Al llarg del camí, les coordenades de la plaça s’envien a arduino.
Per a la fabricació necessitem:
1) Matriu o cinta dels LED d'adreces;
2) Arduino;
3) mòdul Bluetooth;
4) Resistor.
Podeu comprar una lliura dels xinesos o comprar en qualsevol botiga de ràdio. Connectem els components segons un esquema molt senzill:
Podeu recollir tot en un tauler de pa. A continuació, descarregueu l'arxiu amb el projecte de la pàgina del projecte, instal·leu les biblioteques segons les instruccions i obriu el fitxer amb el firmware.
Aquí tenim la configuració. Indiqueu la mida de la vostra matriu, el seu tipus i punt de connexió.
Si feu una matriu gran a vosaltres mateixos, és a dir, soldeu-vos a partir de trossos de cinta, aleshores teniu 2 tipus.
L’autor aconsella triar l’opció correcta, ja que és més fàcil de soldar. Ara queda determinar l’inici de la matriu, és a dir, el punt de connexió a aquesta i la direcció del primer tros de cinta. Aquest full de trampes ajudarà a les 8 opcions de disseny de matrius:
L’autor va dedicar molt de temps a aquest firmware. Aquest és el projecte més gran de l’autor en termes de codi. Arduino s’empaqueta només als globus oculars, empipat com diuen insuportable.
Per tant, configureu-ho, feu clic a descarregar el firmware. Abans de descarregar, definitivament, heu de desconnectar el Bluetooth del pin rx, en cas contrari, l’ardino no parpellejarà. Per comoditat, també podeu soldar un commutador al fil.
A continuació, instal·leu l’aplicació GyverMatrixBT al smartphone que funciona amb Android. Aquesta aplicació està disponible al Play Market, és completament gratuïta i sense anuncis.
A continuació, emparella amb el mòdul bluetooth (contrasenya 1234 o 0000), a l'aplicació connecta't al mòdul i, de fet, tot. A la configuració, podeu ajustar la brillantor i la mida de la matriu que coincideix amb la vostra, així com alguns dels altres paràmetres.
Segons la mida ajustada, a la fitxa de dibuix tindrem un camp. Feu clic per inicialitzar-lo. Aquí podeu dibuixar amb cintes i lliscar, podeu esborrar, esborrar el camp i omplir-lo de color.
En general, de moment disposem d’una eina de treball per enviar dades a la matriu. Podeu seguir endavant. Tot el sistema va ser ideat per l’autor per tal de construir una gran matriu de cintes o mòduls. Això és interessant, ja que per un projecte, com a hobby, algú pot resultar útil per a propòsits publicitaris, de disseny o de disseny o per a la diversió.
Però la matriu d'aquesta forma no té un aspecte molt maco, ni píxel ni vuit bits. Cal fer una gelosia perquè cada LED formi els seus propis píxels quadrats i col·locar un difusor a la part superior. Aleshores, tot quedarà molt fresc. La graella es pot fer de qualsevol material en forma i llistons. Pot ser de cartró, un paquet de regles de fusta soviètiques o una opció de plàstic (cantonada de PVC), es pot comprar a una botiga de materials de construcció on hi ha panells de plàstic i diversos productes per a ells. Les cantonades es poden trencar, fer ranures per al centre i muntar la graella. Aquesta és l'opció més gran "col·lectiva" després del cartró.
I, per descomptat, podeu relaxar-vos i imprimir la reixa amb una impressora 3d. Així que fem-ho.
Per tant, el cos de la matriu ha estat imprès. Per cert, l’autor creu que el negre no és la millor opció, és millor imprimir la quadrícula en blanc perquè reflecteixi la llum. Doncs no importa, pintarem
De fet, aquí teniu la nostra matriu sense gelosia, ni leds com estan.
Posem la gelosia, ja és millor, això és perquè estem mirant un angle.
Ara mireu què passa si afegiu un difusor en forma de full de paper.
Però la matriu, com qualsevol pantalla, funciona a l’espai de colors rgb, i el seu fons ha de ser negre per a una percepció de color més correcta. L'autor va intentar diverses opcions i es va establir en la pel·lícula auto plàstic tintat i gelat. En conjunt, tot funciona bé.
Tot això ho recollim. Ens queda finalment soldar tot el circuit, col·locar-lo dins de la butxaca, arreglar la matriu amb la part posterior del marc fotogràfic (o millor dit trobar una làmina d’alumini) i arreglar el marc exterior.
Connectem el poder. L’autor va utilitzar una font d’alimentació de laboratori perquè puguem veure el consum actual.
El primer mode és dibuixar.
El següent mode és transferir imatges. Seleccionem una imatge com a gestor de fitxers (en aquest cas, Mario en un fons negre 16x16).
El següent mode és una línia corrent.
El següent mode és efectes. Alguns efectes es poden combinar amb text en curs i amb imatges.
Més efectes al vídeo de l’autor:
Gràcies per la vostra atenció. Ens veiem aviat!