Innehållsförteckning:

Led Matrix Med Arduino: 8 steg
Led Matrix Med Arduino: 8 steg

Video: Led Matrix Med Arduino: 8 steg

Video: Led Matrix Med Arduino: 8 steg
Video: LED Matrix Animations with Arduino 2024, November
Anonim
Image
Image

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 !

Konfigurera HARDWARE !!
Konfigurera HARDWARE !!
Konfigurera HARDWARE !!
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

Ställ in arbetet.
Ställ in arbetet.
Ställ in arbetet.
Ställ in arbetet.
Ställ in arbetet.
Ställ in arbetet.
Ställ in arbetet.
Ställ 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

Fästa trådar till matrisen.
Fästa trådar till matrisen.
Fästa trådar till matrisen.
Fästa trådar till matrisen.
Fästa trådar till matrisen.
Fästa trådar till matrisen.
Fästa trådar till matrisen.
Fästa trådar till 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

Gör kontrollpanelen
Gör kontrollpanelen
Gör kontrollpanelen
Gör kontrollpanelen
Gör kontrollpanelen
Gör kontrollpanelen
Gör kontrollpanelen
Gör kontrollpanelen

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

Uppkoppling tillsammans
Uppkoppling tillsammans
Uppkoppling tillsammans
Uppkoppling tillsammans
Uppkoppling tillsammans
Uppkoppling 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

Ladda upp Arduino -kod och testning
Ladda upp Arduino -kod och testning
Ladda upp Arduino -kod och testning
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: