INHOUDSOPGAWE:
- Stap 1: Die opstel van die HARDWARE
- Stap 2: Stel die werk in
- Stap 3: Koppel drade aan die matriks
- Stap 4: Maak die beheerraad
- Stap 5: Maak alles saam
- Stap 6: Laai Arduino -kode en -toets op
- Stap 7: Probleemoplossing en wenke … ?
- Stap 8: Arduino -kode, Pcb Gerber -lêer
Video: Led Matrix Met Arduino: 8 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Hierdie Led Matrix gebruik 74HC595 Shift Register en CD4017 Decade Counter, dit is baie eenvoudig om hierdie projek te maak as u my stappe hieronder volg, het ek die stappe vereenvoudig en alles verduidelik vir beter begrip.
Klaar met die praatwerk nou, laat ons die vertoning aan die gang kry? ✌️?
Stap 1: Die opstel van die HARDWARE
Dit is al die vereiste onderdele vir hierdie projek
U kan hiervandaan Tomson Electronics koop
ARDUINO NANO
74HC595 SKAKEL REGISTREER
CD4017 IC DEECADE TELLER
2N3904 OF 2N2222 TRANSISTOR
220 OHM WEERSTAND
5MM LED
MANNELIKE KOP
VROUELIKE KOP
ALGEMENE DOEL DOT PCB
Stap 2: Stel die werk in
Teken en snap die stippelkop in watter grootte u u Led Matrix moet maak. Gebruik 'n skerppenmes of iets dergeliks om die snit te maak, en buig die bord om by die snit te breek … dit is eenvoudig? Sodra u die stap voltooi het, moet u seker maak dat u 144 LED's by u het, en u kan die kleur kies volgens u verbeelding, Groot verstand….
Ek gebruik saam met my groen LED's om die LED te toets. Gebruik 'n weerstandreeks van 220 ohm met die positiewe aansluiting en die spanningspotensiaal, as u 'n hoër spanning as 3 volt gebruik. Of u kan 'n knoppiesel CR2302 vir hierdie taak gebruik; dit sal genoeg krag hê om die LED vir die toets aan te steek, maak seker dat u al die LED's getoets het voordat u soldeer om te voorkom dat die LED's funksioneer
As u meer tyd het, kan u die LED's versprei deur 'n 1500 rooster skuurpapier te gebruik sodat dit aantrekliker sal wees. Dit is alles aan u mense.. Plaas die Led The Dot Board sodat die katode en anode vorm. Maak 'n parallelle lyn om die anode aan die bokant van die puntbord te plaas. As dit klaar is, buig die leidrade van die led om al die anodes saam te kort, of kan u 'n silwer koperdraad vir hierdie werk gebruik.
Sny die oortollige leidrade nadat u die penne vir die soldeer kortgeknip het. Ons het 'n 3 mm -staalstaaf of 'n potlood om die leidings te buig sonder om aan die anodepennetjies van die LED te raak. Sny dan die oortollige lood en soldeer hulle op die punte. Nou het ons ongeveer 25% van ons Led Matrix voltooi, dit is altyd 'n goeie ding om alles te toets nadat u gesoldeer het, en u het 'n negatiewe lading op die led -anode toegepas en 'n positiewe lading op die LED -chathode.
Aangesien die LED's in 'n matriks is, as u die led in die eerste ry en die led in die derde kolom moet verlig, geld die heffing vir die negatiewe lading op die anode van die eerste ry en die katodepen in die derde kolom. Toets op hierdie manier al die LED's om die bou van die matriks te voltooi ….
Stap 3: Koppel drade aan die matriks
Nadat ons die LED's aan die matriks vasgemaak het om dit aan die bedieningsbord vas te maak, moet ons dit bedraad, want daarvoor gebruik ons 'n lintdraad, het ons 24 LED's in die kolom en 6 LED's in die ryafdeling, dus in totaal 6 × 24 LED -matriks Maak die lintdraad reg sodat ons 3 paar drade uit die kolomafdeling in die veelvoud van 8 kan kry, dus in totaal 8 by 3 is gelyk aan 24
Dit is hoe ons die drade sorteer vir die kolom van die Led Matrix. Vir die kolomafdeling moet ons slegs ses drade hê. Die ry -LED's word aangedryf deur 'n dekade toonbank, dit kan LED's met 6 penne dryf, so dit is maklik om die Led Matrix te maak
Vir beter resultate, strook die draad kort om verbindings met die puntbord te maak, dan maak die drade vas voordat u soldeer, gebruik 'n hoë vlak vloei van Solderon of enige ander handelsmerk. Maak seker dat u die drade behoorlik regmaak, let op die kleur wat ons vir die eerste kolom begin soldeer het, aangesien ons 8 drade vir 'n kolom het
Vir my gemak en ek het 'n lang strook lintdraad gelê sonder om dit te gebruik, om dit nie te mors nie, het ek dit alles vir die projek gebruik; u kan enige ander soort draad gebruik vir hierdie doel Draad sodat daar later verwarring kan voorkom,
As ons hulle verbind met die Led Driver Board. Maak seker dat u 'n manlike of vroulike kop aan die einde van die drade van die Led -matriks aansluit om dit aan die bestuurdersbord te koppel, en ek gebruik daarvoor vroulike kopstuk …
Stap 4: Maak die beheerraad
Voeg die Gerber -lêer van die beskrywing by die jlcpcb.com by die vervaardiging van die beheerraad. Daar is soveel maniere om dit by die Jlcpcb -webwerf aan te pas: u kan die kleur, die dikte verander, as u nie meer aangepaste behoeftes nodig het nie, stel dan alles as standaard in
Klik daarna op Stoor in mandjie en afrekening van die PCB, aangesien ek die normale aflewering gebruik het om die PCB's deur China te stuur, het dit ongeveer 2 weke geneem om aan te kom, en volgens hierdie metode het ons 2 voordele., Die tweede een is: kan ons die doeane -instandhouding vermy, en vir al hierdie dinge moet ons ongeveer 2 weke wag, ongeveer die vrugte van ons harde werk
Die PCB's is goed ingerig en verpak, soms kry ons geskenke van Jlcpcb as ons die PCB's bestel
Versamel dan al die onderdele soos IC's, weerstande, koppe, transistors en soldeer hulle een vir een om die bord te voltooi
Het u koffie vir u harde werk? Neem 'n blaaskans ……
Stap 5: Maak alles saam
Om ruimte te bespaar vir hierdie projek, ek gebruik Arduino Nano, maar u kan enige soort Arduino -smaak gebruik Arduino UNO, MEGA, PROMINI, NANO Alles werk net foutloos, maar die gebruik van ander Arduino -geure as Arduino NANO kan 'n oormaat wees en sal 'n paar grense werd wees U, sover dit my kommer betref, gebruik ek die Nano
Ons benodig slegs 5 digitale penne van die Arduino vir hierdie projek, maar u is vry om enige ander digitale penne van die Arduino te gebruik
Probeer om die drade aan die beheerde bord vas te maak deur die nommering in die printplaat met die Led Matrix, en verbind dit met die ry en kolom van die beheerbord
En moet u dit in die Arduino -kode verander, al die skakels na die Gerber -lêer en alle ander dinge wat genoem word, word aan die einde van die instruksies verskaf? ✌️
Stap 6: Laai Arduino -kode en -toets op
Maak die Arduino -kode oop, hier kan ons aangepaste karakters, letters, syfers en alles waaraan u kan dink, verder beweeg, blaai met die kode af totdat u 'PUT U TEKST HIER' in die kode vind, en tik dan wat u in die LED moet vertoon Matriks hier. Onthou egter een ding - Tik letter B voor ooit, byvoorbeeld om die woord ZENOMODIFF te vertoon, soos ons moet tik - BZ, BE, BN, BO, BSPACE, BM, BO, BD, BI, BF, BF The Letters Bytes Word voorheen in 'n skikking gestoor, en druk ons dit nou een vir een,
Al die letters se pad word omgeskakel na binêre vir Arduino om te bereken waar om die ligte aan te skakel en uit te skakel, soos vir instink 0, 1 Die letter 1 verteenwoordig die lig wat aan moet wees en die letter 0 verteenwoordig die lig om uit te wees
Dit is hoe letters op die Led Matrix gedruk word
Stap 7: Probleemoplossing en wenke … ?
∆ As die led in die ry of kolom vervaag, kan dit uit drie dinge bestaan
1 Wanfunksionering van LED as gevolg van oorverhitting tydens soldeer
2 Die waarde van weerstand kan verkeerd geplaas word
3 Swak soldeerverbindings
∆ Die Full Led Matrix wys niks nie, selfs nadat die kode opgelaai is, kan dit uit drie dinge bestaan
1 Kontroleer die aansluitings van die printbord Neem 'n nota oor die Arduino -penne en die kopstukke wat aan die PCB gekoppel is, is dieselfde
2 Dit kan van die verkeerde plek wees, kyk na die merke van die Ic en plaas dit weer in
3 Draad kan van binne af gebreek word, kyk na die kontinuïteit van al die drade
Briewe verskyn onderstebo in die Led Matrix, moontlik uit 1 ding
1 Dit kan vervang word deur die laagverbindings van die Led Matrix te verander
∆ Die Arduino -kode word nie opgelaai nie weens die sinchronisasiefout van SK500, moontlik van 1 ding
1 Installeer die Arduino Nano -bestuurder volgens u bedryfstelsel
∆ Selfs as u die letters tik om die karakters in die Led Matrix -kode te vertoon en dit te laai, maar dit wys niks van een ding nie
1 Tik die letter B na elke woord vir meer inligting, kyk na stap 6
Dit is al die moontlike foute wat u kan omseil tydens die uitvoering van hierdie projek as u nog foute of vrae het
Laat 'n herhaling na [email protected], sal moontlik binne 1 dag weer speel
Stap 8: Arduino -kode, Pcb Gerber -lêer
Arduino -kode
Gerber lêer
Jlcpcb
Aanbeveel:
Pongtennis met LED Matrix, Arduino en joysticks: 5 stappe (met foto's)
Pong Tennis Met LED Matrix, Arduino en Joysticks: Hierdie projek is bedoel vir beginners sowel as ervare tinkerers. Op 'n basiese vlak kan dit gedoen word met 'n broodbord, draaddrade en vasgemaak aan 'n stuk afvalmateriaal (ek het hout gebruik) met Blu-Tack en sonder soldeer. Maar op 'n meer vooraf
IoT Smart Clock Dot Matrix Gebruik Wemos ESP8266 - ESP Matrix: 12 stappe (met foto's)
IoT Smart Clock Dot Matrix Gebruik Wemos ESP8266-ESP Matrix: Maak jou eie IoT Smart Clock wat kan: Display Clock met 'n pragtige animasie-ikoon Display Reminder-1 to Reminder-5 Display Calendar Display Moslem Gebedstye Weer Weerinligting Nuus Vertoon Advies Vertoon Bitcoin koers vertoon
Arduino Led Matrix -verbinding met uitsource: 9 stappe (met foto's)
Arduino Led Matrix-verbinding met uitkykbron: 'n LED-matriks of LED-skerm is 'n groot, lae-resolusie vorm van matrix-skerm, nuttig vir industriële en kommersiële inligtingskerms sowel as vir stokperdjie-mens-masjien-koppelvlakke. Dit bestaan uit 'n 2-D diode matriks met hul kato
MATRIX Voice en MATRIX Creator met Alexa (weergawe C ++): 7 stappe
MATRIX Voice en MATRIX Creator met Alexa (weergawe C ++): Vereiste hardeware Laat ons eers kyk wat u benodig voordat u begin. Raspberry Pi 3 (aanbeveel) of Pi 2 Model B (ondersteun). MATRIX Voice of MATRIX Creator - Raspberry Pi het nie 'n ingeboude mikrofoon nie, die MATRIX Voice/Creator het 'n
Beheer van LED Matrix Array met Arduino Uno (Arduino Powered Robot Face): 4 stappe (met foto's)
Beheer van LED Matrix Array met Arduino Uno (Arduino Powered Robot Face): Hierdie instruksies wys hoe u 'n verskeidenheid 8x8 LED -matrikse kan beheer met 'n Arduino Uno. Hierdie gids kan gebruik word om 'n eenvoudige (en relatief goedkoop skerm) vir u eie projekte te skep. Op hierdie manier kan u letters, syfers of persoonlike animasies vertoon