Taula de continguts:
- Pas 1: Configuració del HARDWARE
- Pas 2: Configuració del treball
- Pas 3: connectar cables a la matriu
- Pas 4: fabricació de la placa de control
- Pas 5: Cablatge de tots junts
- Pas 6: càrrega del codi i proves d'Arduino
- Pas 7: resolució de problemes i consells … ???
- Pas 8: Codi Arduino, fitxer Pcb Gerber
Vídeo: Led Matrix amb Arduino: 8 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Aquest Led Matrix utilitza el registre de canvis 74HC595 i el comptador de dècades CD4017, és molt senzill per fer aquest projecte si seguiu els meus passos a continuació. He simplificat els passos i ho he explicat tot per a una millor comprensió.
Ja he acabat la conversa i ara podem començar el programa? ✌️?
Pas 1: Configuració del HARDWARE
Aquestes són totes les parts necessàries per a aquest projecte
Podeu comprar des d’aquí Tomson Electronics
ARDUINO NANO
74HC595 REGISTRE DE MAJES
CD4017 IC DEECADE COUNTER
2N3904 O 2N2222 TRANSISTOR
RESISTOR DE 220 OHM
LED de 5 MM
CAPÇALERA MASCULINA
CAPÇALERA FEMELLA
PCB DOT FINALITAT GENERAL
Pas 2: Configuració del treball
Marqueu i ajusteu el Pcb amb punts de la mida que necessiteu per fer la vostra matriu de leds. Utilitzeu un ganivet amb llapis o alguna cosa similar per fer el tall, després doblegueu el tauler per trencar-lo al tall … És senzill? Un cop fet aquest pas, assegureu-vos de tenir 144 LED amb vosaltres, podeu seleccionar el color segons la vostra imaginació., Gran ment….
Estic fent servir LEDs de color verd amb mi, per provar els leds. Utilitzeu una sèrie de resistències de 220ohm amb el terminal positiu i el potencial de tensió, si utilitzeu una tensió superior a 3 volts. O podeu utilitzar la cèl·lula de botó CR2302 per a aquest treball, proporcionarà prou energia per encendre el led per provar. Assegureu-vos que heu provat tots els LED abans de soldar per evitar un mal funcionament dels LED..
Si teniu molt més temps, podreu difondre els LEDs mitjançant un paper de vidre de quadrícula de 1500 perquè resulti més atractiu. Tot depèn de vosaltres … Col·loqueu el tauler de punts de manera que es formi el càtode i l’ànode. Una línia paral·lela Assegureu-vos de col·locar l’ànode a la part superior del tauler de punts. Un cop feta, doblegueu les pistes del Led per reduir tots els ànodes junts o podeu utilitzar un fil de coure platejat per a aquesta feina.
Tallar els cables d'excés després de tallar els passadors per soldar ara. Tenim el càtode cap amunt. Utilitzeu una vareta d'acer de 3 mm o un llapis per doblar els cables sense tocar els passadors d'ànode del led. A continuació, talleu els excedents de plom i soldeu-los als punts. Ara hem completat al voltant del 25% de la nostra matriu de leds. Sempre és bo provar-ho tot després de soldar-lo. Ara heu aplicat una càrrega negativa a la fila d'ànode led i una càrrega positiva a Led Chathode per il·luminar el led.
Atès que els LED es troben en una matriu si necessiteu il·luminar el led de la primera fila i el led de la 3a columna Apliqueu la càrrega a la càrrega negativa a la fila de l’ànode de la primera fila i el pin del càtode de la 3a columna. D'aquesta manera, proveu tots els LEDs per completar la construcció de la matriu …
Pas 3: connectar cables a la matriu
Després de fixar els LEDs a la matriu per fixar-los a la placa de control, els hem de connectar, perquè per a això utilitzen filferro Ribbion tenim 24 LEDs a la columna i 6 LEDs a la secció de files, de manera que en total la matriu LED de 6 × 24 Arreglar el fil de Ribbion de manera que puguem obtenir 3 parells de cables de la secció de columna en el múltiple de 8, de manera que en total 8 per 3 és igual a 24
Així ordenem els cables de la columna de la matriu Led. A continuació, per a la secció de columnes, només necessitem sis cables. Els LED de fila estan impulsats per un comptador de dècades. Pot conduir LEDs amb 6 pins, de manera que és fàcil fer la matriu LED
Per obtenir millors resultats, elimineu el cable curt per establir connexions amb el tauler de punts i, a continuació, esteneu els cables abans de soldar. Feu servir un flux d’alt grau de Solderon o qualsevol altra marca. Assegureu-vos de fixar correctament els cables. Anoteu el color que hem començat a soldar per a tota la primera columna, ja que tenim 8 cables per a una columna
Per la meva facilitat i tenia una llarga franja de fil de ribbion estirat al voltant sense cap ús, per tal de no malgastar-los, els he utilitzat tots per al projecte. Podeu utilitzar qualsevol altre tipus de filferro amb aquest propòsit. Cable per evitar confusions més endavant,
Quan els connectem amb la placa de controladors led. Assegureu-vos de connectar la capçalera masculina o femenina al final dels cables de la matriu Led per connectar-los a la placa del controlador, Iam utilitzant la capçalera femella per a això …
Pas 4: fabricació de la placa de control
Afegiu el fitxer Gerber de la descripció a jlcpcb.com per fabricar la placa de control. Hi ha tantes maneres d’aconseguir-ho de forma personalitzada al lloc web Jlcpcb que podeu canviar el color, el gruix, si no necessiteu cap necessitat de personalització, configureu-ho tot per defecte
Després d'això, feu clic a Desa a la cistella i feu la compra del Pcb, ja que he utilitzat el lliurament normal per fer arribar els PCB a través de la Xina. Va trigar unes 2 setmanes a arribar. Mitjançant aquest mètode, tenim dos avantatges. Primer, és que podem reduir el cost d'enviament., La segona és que podem evitar la clàssica obligació de costums i, per totes aquestes coses, hem d’esperar aproximadament 2 setmanes aproximadament per obtenir el fruit del nostre dur treball
Els PCB estan ben organitzats i empaquetats De vegades podem obtenir alguns regals de Jlcpcb quan demanem els PCB
A continuació, recopileu totes les parts, com ara circuits integrats, resistències, capçaleres, transistors i soldeu-los un per un per completar el tauler
Té una mica de cafè per a la seva tasca? Fes un descans ……
Pas 5: Cablatge de tots junts
Per estalviar espai per a aquest projecte, Iam fa servir Arduino Nano, però es pot utilitzar qualsevol tipus de sabor Arduino Arduino UNO, MEGA, PROMINI, NANO Tot funciona perfectament sense problemes, però utilitzar altres sabors Arduino que Arduino NANO pot ser un excés i valdria la pena Vostè, pel que fa a la meva preocupació, estic fent servir el nano
Només necessitem 5 pins digitals de l’Arduino per a aquest projecte, però podeu utilitzar qualsevol altre pin digital de l’Arduino
Proveu de fixar els cables de la placa controlada mitjançant la numeració del PCB amb la matriu LED, connectant-los a la fila i a la columna de la placa controladora
I, en canvi, heu de canviar-lo al codi Arduino, tots els enllaços al fitxer Gerber de programari i totes les altres coses esmentades es proporcionaran al final de la instrucció? ✌️
Pas 6: càrrega del codi i proves d'Arduino
Obriu el codi Arduino, aquí podem mostrar els caràcters, les lletres, els números i tot el que pugueu pensar en avançar, desplaceu-vos cap avall fins que trobeu "POSEU EL TEXT AQUÍ" al codi i, a continuació, escriviu el que heu de mostrar al led Matrix Aquí. Però recordeu una cosa: escriviu la lletra B abans de la paraula per exemple per mostrar la paraula ZENOMODIFF que hem d’escriure com: BZ, BE, BN, BO, BSPACE, BM, BO, BD, BI, BF, BF Les lletres bytes Anteriorment s’emmagatzemen en una matriu i ara només l’imprimim un darrere l’altre,
Tot el camí de les lletres es converteix en binari perquè Arduino es calculi on encendre i apagar les llums com per Instinct 0, 1 La lletra 1 representa la llum que està encesa i la lletra 0 representa la llum que està apagada
Així s’imprimeixen les cartes a la matriu de leds
Pas 7: resolució de problemes i consells … ???
∆ Si el led s’esvaeix a la fila o a la columna possiblement pot ser de 3 coses
1 Mal funcionament del led a causa de l'excés de calor durant la soldadura
2 El valor de la resistència es pot perdre
3 articulacions de soldadura pobres
∆ La matriu LED completa no mostra res, fins i tot després de penjar el codi, possiblement pot ser de tres coses
1 Comproveu les connexions de la placa PCB Preneu nota dels pins Arduino i els pins de la capçalera connectats al Pcb són iguals
2 Pot ser que no sigui del lloc correcte. Comproveu les marques de l'ic i torneu-lo a inserir
3 Es pot trencar el cable des de l'interior Comproveu la continuïtat de tots els cables
∆ Les cartes es mostren al revés a la matriu de leds possiblement d'una cosa
1 Això es pot substituir canviant les connexions de capa de la matriu Led
∆ El codi Arduino no s'està carregant a causa d'un error de sincronització SK500 possiblement d'una cosa
1 Instal·leu el controlador Arduino Nano segons el vostre sistema operatiu
∆ Fins i tot si escriviu les lletres per mostrar els caràcters del codi de la matriu de leds i els heu penjat, però no mostra res possible d'una cosa
1 Escriviu la lletra B després de cada paraula per obtenir més informació. Consulteu el pas 6
Aquests són tots els possibles errors que podeu evitar durant la realització d’aquest projecte si teniu més errors o preguntes
Deixa una reproducció a [email protected] Es reproduirà amb possibles en un dia
Pas 8: Codi Arduino, fitxer Pcb Gerber
Codi Arduino
Gerber File
Jlcpcb
Recomanat:
Tennis de taula amb LED Matrix, Arduino i Joysticks: 5 passos (amb imatges)
Tennis de taula amb LED Matrix, Arduino i Joysticks: aquest projecte està pensat per a principiants i jugadors experimentats. A un nivell bàsic es pot fer amb una taula de tallar, cables de pont i enganxar-se a un tros de material de rebuig (he utilitzat fusta) amb Blu-Tack i sense soldar. No obstant això, amb un avanç més
Rellotge intel·ligent IoT Dot Matrix Utilitzeu Wemos ESP8266 - ESP Matrix: 12 passos (amb imatges)
Rellotge intel·ligent IoT Dot Matrix Utilitzeu Wemos ESP8266 - ESP Matrix: feu el vostre propi rellotge intel·ligent IoT que pugui: mostrar rellotge amb una bonica icona d’animació Mostrar recordatori-1 a recordatori-5 Visualització del calendari Visualització de l’hora de pregària musulmana Visualització de la informació meteorològica Visualització de notícies Visualització d’assessorament Mostra la taxa de Bitcoin
Arduino Led Matrix Connection amb Utsource: 9 passos (amb imatges)
Connexió de matriu LED Arduino amb Utsource: una matriu LED o pantalla LED és una forma gran de baixa resolució de pantalla de matriu de punts, útil tant per a pantalles d'informació industrial i comercial com per a interfícies persones-màquines aficionades. Consisteix en una matriu de díodes 2-D amb el seu cato
Creador MATRIX Voice i MATRIX amb Alexa (versió C ++): 7 passos
MATRIX Voice i MATRIX Creator que executen Alexa (versió C ++): maquinari necessari Abans de començar, revisem el que necessiteu. Raspberry Pi 3 (recomanat) o Pi 2 model B (compatible). MATRIX Voice o MATRIX Creator: el Raspberry Pi no té un micròfon incorporat, el MATRIX Voice / Creator té un
Telesketch Arduino amb Led Matrix: 6 passos (amb imatges)
Arduino Telesketch With Led Matrix: Aquí teniu una guia senzilla per crear un telesketch amb un Arduino. Aquest disseny utilitza un Arduino, dues matrius led de 8x32, un buzzer, dos codificadors rotatius i alguns botons. Esperem que aprengueu a utilitzar codificadors rotatius i matriu de leds. També ell salta