Innehållsförteckning:
- Steg 1: Konfigurera HARDWARE !
- Steg 2: Ställa in arbetet
- Steg 3: Fästa trådar på matrisen
- Steg 4: Gör styrkortet
- Steg 5: Anslut alla tillsammans
- Steg 6: Ladda upp Arduino -kod och testning
- Steg 7: Felsökning och tips…. ?
- Steg 8: Arduino -kod, Pcb Gerber -fil
Video: Led Matrix Med Arduino: 8 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:40
Denna Led Matrix använder 74HC595 Shift Register & CD4017 Decade Counter, dess mycket enkla att göra detta projekt om du följer mina steg nedan Jag har förenklat stegen och förklarat allt för bättre förståelse.
Klar med The Talking Now Now Låter Get The Show Going? ✌️?
Steg 1: Konfigurera HARDWARE !
Dessa är alla de delar som krävs för detta projekt
Du kan köpa härifrån Tomson Electronics
ARDUINO NANO
74HC595 SKIFTREGISTER
CD4017 IC DEECADE RÄKARE
2N3904 ELLER 2N2222 TRANSISTOR
220 OHM RESISTOR
5MM LED
MANLIG HUVUD
KVINLIGT HUVUD
ALLMÄNT SYFTE DOT PCB
Steg 2: Ställa in arbetet
Betyg och snäpp den prickade PCB i vilken storlek du behöver för att göra din Led Matrix. Använd en spetskniv eller liknande för att göra snittet, böj sedan brädan för att bryta i snittet … Det är enkelt? När du har gjort det steget, se till att ha 144 lysdioder med dig, du kan välja färg enligt din fantasi, Stort sinne….
Jag använder gröna färg -lysdioder med mig, för att testa lysdioden Använd en 220ohm motståndsserie med den positiva terminalen och spänningspotentialen, om du använder en högre spänning än 3 volt. Eller så kan du använda CR2302 knappcell för det här jobbet. Det ger tillräckligt med ström för att tända lysdioden för testning. Se till att du har testat alla lysdioder före lödning för att undvika att lysdioderna fungerar.
Om du har mycket mer tid kan du sprida lysdioderna genom att använda ett 1500 sandpapper så att det blir mer attraktivt. Det är upp till er folk.. Placera Led Dot Board så att katoden och anoden form. En parallell linje Se till att placera anoden högst upp på prickbrädet. När det är klart böj ledningarna för ledningen för att korta alla anoderna tillsammans eller så kan du använda en silverkoppartråd för detta jobb.
Klipp överskottsledningarna efter att ha kortat stiften för lödning Nu har vi katoden uppåt Använd en 3 mm stålstav eller en penna för att böja ledningarna utan att röra anodens stift. Skär sedan överskottsledningen och löd dem vid punkterna. Nu har vi slutfört cirka 25% av vår LED -matris, det är alltid bra att testa allt efter lödning. Nu har du applicerat negativ laddning på led -anodrad och positiv laddning på led -katod för att tända LED -lampan.
Eftersom lysdioderna finns i en matris om du behöver tända lysdioden i första raden och lysdioden i den tredje kolumnen tillämpas avgiften på negativ laddning på anodraden i den första raden och katodstiftet i den tredje kolumnen. Testa på så sätt alla lysdioder för att slutföra byggandet av matrisen … …
Steg 3: Fästa trådar på matrisen
Efter att ha fixerat lysdioderna på matrisen för att fästa dem på styrkortet måste vi koppla dem, för att jag använder bandtråd har vi 24 lysdioder i kolumnen och 6 lysdioder i radavsnittet, så totalt 6 × 24 ledmatris sedan Fixa bandtråden så att vi kunde få 3 par trådar från kolumnavsnittet i multipeln av 8 så totalt 8 med 3 är lika med 24
Så här sorterar vi trådarna för kolumnen i Led Matrix. Sedan för kolumnavsnittet behöver vi bara ha sex trådar Rad -lysdioderna drivs av en decennieräknare, det kan driva lysdioder med 6 stift så det är enkelt att göra Led -matrisen
För bättre resultat Ta bort tråden kort för att göra anslutningar med prickbrädan. Tina sedan trådarna före lödning Använd ett högkvalitativt flöde från Solderon eller något annat märke. Var noga med att fixa trådarna ordentligt Anteckna om färgen vi har börjat lödning för hela den första kolumnen eftersom vi har 8 trådar för en kolumn
För min lätthet och jag hade en lång band av bandtråd som låg runt utan användning, för att inte slösa dem Jag använde dem alla för projektet, du kan använda någon annan typ av tråd för detta ändamål Se till att använda olika färgade Tråd så att du undviker förvirring senare,
När vi ansluter dem med Led Driver Board. Se till att ansluta manlig eller kvinnlig header i slutet av ledningarna i Led Matrix för att ansluta dem till förarkortet, jag använder kvinnlig header för det …
Steg 4: Gör styrkortet
Lägg till Gerber -filen från beskrivningen till jlcpcb.com för att tillverka styrkortet. Det finns så många sätt att få det anpassat från Jlcpcb -webbplatsen Du kan ändra färg, tjocklek, om du inte behöver några anpassade behov, ställ sedan allt som standard
Efter det klickar du på Spara i kundvagnen och checkar ut PCB, eftersom jag har använt den normala leveransen för att få kretskort via Kina Post det tog cirka 2 veckor att komma fram, med den här metoden har vi 2 fördelar. Först är det att vi kan minska fraktkostnaden, Den andra är vi kan undvika tulltjänstgöring, och för alla dessa saker måste vi vänta i ungefär två veckor Ungefär vi kommer att få frukten av vårt hårda arbete
Kretskortet är ordnat och förpackat Ibland kan vi få några presenter från Jlcpcb när vi beställer kretskorten
Samla sedan alla delar som IC: er, motstånd, toppar, transistorer och löd dem en efter en för att slutföra styrelsen
Har du lite kaffe till ditt arbete? Ta en paus ……
Steg 5: Anslut alla tillsammans
För att spara utrymme för det här projektet använder jag Arduino Nano men du kan använda alla typer av Arduino -smak Arduino UNO, MEGA, PROMINI, NANO Allt fungerar bara bra utan att använda andra Arduino -smaker än Arduino NANO kan vara en översteg och kommer att vara värd några stora för Du, så långt som min oro jag använder Nano
Vi behöver bara 5 digitala stift av Arduino för detta projekt men du kan använda alla andra digitala stift av Arduino
Försök att fixa trådarna till styrkortet genom numreringen i kretskortet med Led Matrix, ansluta dem till rad och kolumn på styrkortet
Och behöver du ändra det i Arduino -koden istället kommer alla länkar till programvaran Gerber -fil och allt annat som nämns att tillhandahållas i slutet av det instruerbara? ✌️
Steg 6: Ladda upp Arduino -kod och testning
Öppna Arduino -koden, här kan vi visa anpassade tecken, bokstäver, siffror och allt du kan tänka dig att flytta vidare, rulla ner koden tills du hittar "SÄTT DIN TEXT HÄR" i koden och skriv sedan vad du behöver visa i lysdioden Matris här. Men kom ihåg en sak - skriv bokstav B innan någonsin ord till exempel för att visa ordet ZENOMODIFF vi behöver skriva som - BZ, BE, BN, BO, BSPACE, BM, BO, BD, BI, BF, BF The Letters Bytes Har tidigare lagrats i en uppsättning, och nu skriver vi bara ut det ena efter det andra,
Alla bokstäver sökväg omvandlas till binärt för Arduino till beräknat var man ska slå på och av lamporna som för instinkt 0, 1 Bokstaven 1 representerar ljuset som ska vara på och bokstaven 0 representerar ljus som ska vara AV
Så här skrivs bokstäver ut på Led Matrix
Steg 7: Felsökning och tips…. ?
∆ Om LED -lampan bleknar i raden eller kolumnen kan det vara av tre saker
1 Fel på LED på grund av överhettning vid lödning
2 Motståndets värde kan vara felplacerat
3 Dåliga lödfogar
∆ Full Led Matrix visar inte någonting även efter att koden har laddats upp. Det kan vara av tre saker
1 Kontrollera kretskortets anslutningar Notera att Arduino -stiften och huvudstiften som är anslutna till kretskortet är desamma
2 Det kan vara felplacerat Ic Kontrollera märkningarna på Ic och sätt tillbaka det
3 Tråd kan brytas inifrån Kontrollera kontinuiteten i alla trådar
∆ Bokstäver visas upp och ner i Led Matrix Möjligen av 1 sak
1 Detta kan ersättas genom att byta lageranslutningar till Led Matrix
Ar Arduino -koden laddas inte upp på grund av SK500 -synkroniseringsfel möjligen av 1 sak
1 Installera Arduino Nano -drivrutinen enligt ditt operativsystem
∆ Även om du skriver bokstäverna för att visa tecknen i Led Matrix -koden och ladda upp den, men den visar inte något av en sak
1 Skriv bokstaven B efter varje ord för mer information Kontrollera steg 6
Det här är alla möjliga fel som du kan kringgå när du gör detta projekt om du har fler fel eller frågor
Lämna en repris till [email protected] Kommer att spelas upp igen om 1 dag
Steg 8: Arduino -kod, Pcb Gerber -fil
Arduino -kod
Gerber File
Jlcpcb
Rekommenderad:
Digital Clock LED Dot Matrix - ESP Matrix Android App: 14 steg
Digital Clock LED Dot Matrix - ESP Matrix Android App: Den här artikeln är stolt sponsrad av PCBWAY. PCBWAY gör prototyper av hög kvalitet för människor över hela världen. Prova själv och få 10 PCB för bara $ 5 på PCBWAY med mycket bra kvalitet, tack PCBWAY. ESP Matrix Board som jag utvecklat
IoT Smart Clock Dot Matrix Använd Wemos ESP8266 - ESP Matrix: 12 steg (med bilder)
IoT Smart Clock Dot Matrix Använd Wemos ESP8266-ESP Matrix: Gör din egen IoT Smart Clock som kan: Visa klocka med en vacker animationsikon Display Påminnelse-1 till Påminnelse-5 Visa kalender Visa muslimsk bönstid Visa väderinformation Visa nyheter Visa råd Display Bitcoin -kursvisning
Arduino Led Matrix -anslutning med utsource: 9 steg (med bilder)
Arduino Led Matrix-anslutning med utsource: En LED-matris eller LED-display är en stor, lågupplöst form av punktmatrisdisplay, användbar både för industriella och kommersiella informationsskärmar samt för hobbyistiska gränssnitt mellan människor och maskiner. Den består av en 2-D-diodmatris med deras kat
MATRIX Voice och MATRIX Creator som kör Alexa (version C ++): 7 steg
MATRIX Voice och MATRIX Creator som kör Alexa (C ++ -version): Obligatorisk maskinvara Innan vi sätter igång, låt oss granska vad du behöver. Raspberry Pi 3 (rekommenderas) eller Pi 2 modell B (stöds). MATRIX Voice eller MATRIX Creator - Raspberry Pi har ingen inbyggd mikrofon, MATRIX Voice/Creator har en
Kontrollerande LED Matrix Array med Arduino Uno (Arduino Powered Robot Face): 4 steg (med bilder)
Kontrollera LED Matrix Array med Arduino Uno (Arduino Powered Robot Face): Denna instruerbara visar hur du styr en rad 8x8 LED -matriser med en Arduino Uno. Den här guiden kan användas för att skapa en enkel (och relativt billig bildskärm) för dina egna projekt. På så sätt kan du visa bokstäver, siffror eller anpassade animationer