Innholdsfortegnelse:

Led Matrix With Arduino: 8 trinn
Led Matrix With Arduino: 8 trinn

Video: Led Matrix With Arduino: 8 trinn

Video: Led Matrix With Arduino: 8 trinn
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Juli
Anonim
Image
Image

Denne Led Matrix bruker 74HC595 Shift Register & CD4017 Decade Counter, det er veldig enkelt å gjøre dette prosjektet hvis du følger trinnene mine nedenfor Jeg har forenklet trinnene og forklart alt for bedre forståelse.

Ferdig med Talking Now Now La oss få showet i gang? ✌️?

Trinn 1: Konfigurere HARDWARE

Sette opp MASKINEN !!
Sette opp MASKINEN !!
Sette opp MASKINEN !!
Sette opp MASKINEN !!

Dette er alle de nødvendige delene for dette prosjektet

Du kan kjøpe herfra Tomson Electronics

ARDUINO NANO

74HC595 SKIFTREGISTER

CD4017 IC DEECADE TELLER

2N3904 ELLER 2N2222 TRANSISTOR

220 OHM -MOTSTAND

5MM LED

MANNHOVED

KVINNELIG HOVED

GENERELT FORMÅL DOT PCB

Trinn 2: Stille inn arbeidet

Stiller inn arbeidet
Stiller inn arbeidet
Stiller inn arbeidet
Stiller inn arbeidet
Stiller inn arbeidet
Stiller inn arbeidet
Stiller inn arbeidet
Stiller inn arbeidet

Score og snap den prikkete PCBen i hvilken størrelse du trenger for å lage din Led Matrix. Bruk en spisspennekniv eller lignende for å gjøre kuttet, og bøy deretter brettet for å bryte i snittet … Det er enkelt? Når du har gjort det trinnet, må du sørge for å ha 144 lysdioder med deg, du kan velge fargen i henhold til din fantasi, Great Mind….

Jeg bruker lysdioder i grønn farge med meg, for å teste LED -en. Bruk en 220ohm motstandsserie med den positive terminalen og spenningspotensialet, hvis du bruker en høyere spenning enn 3 volt. Eller du kan bruke CR2302 knappcelle til denne jobben. Det vil gi nok strøm til å tenne lysdioden for testing. Sørg for at du har testet alle lysdiodene før lodding for å unngå funksjonsfeil i lysdiodene.

Hvis du har mye mer tid, kan du spre lysdiodene ved å bruke et sandpapir på 1500 gitter slik at det blir mer attraktivt. Det er helt opp til dere folkens. Plasser Led Dot Board slik at katoden og anodeformen. En parallell linje Sørg for å plassere anoden på oversiden av prikkbrettet. Når det er gjort, bøy ledningene til ledet for å korte alle anodene sammen, eller du kan bruke en sølvkobbertråd til denne jobben.

Klipp av overskytende ledninger etter å ha kortsluttet pinnene for lodding. Nå har vi katoden vendt opp. Bruk en 3 mm stålstang eller en blyant for å bøye ledningene uten å røre anodene på LED -en. Klipp deretter overskytende bly og lodde dem på punktene. Nå har vi fullført rundt 25% av vår Led Matrix. Det er alltid en god ting å teste alt etter lodding. Nå har du brukt negativ ladning på ledet anoderad og positiv ladning på ledet Chathode for å lyse opp LED.

Siden lysdiodene er i en matrise Hvis du trenger å lyse opp lysdioden i den første raden og den ledde i den tredje kolonnen, gjelder gebyret for negativ ladning på anoderaden i den første raden og katodestiften i den tredje kolonnen. På den måten kan du teste alle lysdiodene for å fullføre byggingen av matrisen ……

Trinn 3: Fest ledninger til matrisen

Fest ledninger til matrisen
Fest ledninger til matrisen
Fest ledninger til matrisen
Fest ledninger til matrisen
Fest ledninger til matrisen
Fest ledninger til matrisen
Fest ledninger til matrisen
Fest ledninger til matrisen

Etter å ha festet lysdiodene til matrisen for å feste dem til styrekortet, må vi koble dem, for det bruker vi båndtråd. Vi har 24 lysdioder i kolonnen og 6 lysdioder i raddelen, så totalt 6 × 24 led matrise Fix båndtråden slik at vi kunne få 3 par ledninger fra kolonneseksjonen i mangfoldet av 8 så totalt 8 med 3 er lik 24

Slik sorterer vi trådene for kolonnen i Led Matrix. Så for kolonneseksjonen trenger vi bare å ha seks ledninger Rad -lysdiodene drives av en tiårsteller, den kan drive lysdioder med 6 pinner, så det er enkelt å lage LED -matrisen

For bedre resultater Fjern ledningen kort for å få tilkoblinger til prikkbrettet, deretter tinn ledningene før lodding Bruk en høykvalitets fluks fra Solderon eller et annet merke. Sørg for å fikse ledningene riktig Noter deg fargen vi har startet med lodding for hele den første kolonnen siden vi har 8 ledninger for en kolonne

For min letthet og jeg hadde en lang stripe med båndtråd som lå rundt uten bruk, for ikke å kaste dem bort Jeg brukte dem alle til prosjektet. Du kan bruke andre typer ledninger til dette formålet Sørg for å bruke forskjellige farger Wire slik at du unngår forvirring senere,

Når vi kobler dem til Led Driver Board. sørg for å koble en mannlig eller en kvinnelig topptekst på slutten av ledningene til den ledde matrisen for å koble dem til førerkortet, jeg bruker kvinnelig topptekst for det …

Trinn 4: Lag kontrollerkortet

Gjør kontrollerkortet
Gjør kontrollerkortet
Gjør kontrollerkortet
Gjør kontrollerkortet
Gjør kontrollerkortet
Gjør kontrollerkortet
Gjør kontrollerkortet
Gjør kontrollerkortet

Legg til Gerber -filen fra beskrivelsen til jlcpcb.com for å produsere kontrollkortet. Det er så mange måter å få det tilpasset fra Jlcpcb -nettstedet. Du kan endre farge, tykkelse, hvis du ikke trenger noen tilpassede behov, kan du sette alt som standard

Etter det klikker du på Lagre i handlekurven og betaler PCB, siden jeg har brukt normal levering for å få kretskortene gjennom Kina, tok det rundt to uker å ankomme. Ved denne metoden har vi 2 fordeler., Den andre er at vi kan unngå tollplikten, og for alle disse tingene må vi vente i omtrent to uker Omtrentlig vil vi få frukten av vårt harde arbeid

PCB -ene er godt ordnet og pakket Noen ganger kan vi få noen gaver fra Jlcpcb når vi bestiller PCB -ene

Deretter samler du alle delene som IC -er, motstander, hoder, transistorer og lodder dem en etter en for å fullføre styret

Har du kaffe til arbeidet ditt? Ta en pause ……

Trinn 5: Tilkobling sammen

Slå på alt sammen
Slå på alt sammen
Slå på alt sammen
Slå på alt sammen
Slå på alt sammen
Slå på alt sammen

For å spare plass til dette prosjektet Jeg bruker Arduino Nano, men du kan bruke hvilken som helst type Arduino -smak Arduino UNO, MEGA, PROMINI, NANO Alt fungerer bare fint, men å bruke andre Arduino -smaker enn Arduino NANO kan være en overklasse og vil være verdt noen store for Du, så langt som min bekymring, jeg bruker Nano

Vi trenger bare 5 digitale pins av Arduino for dette prosjektet, men du er fri til å bruke andre digitale pins av Arduino

Prøv å fikse ledningene til kontrollert bord ved nummerering i PCB med Led Matrix, koble dem til rad og kolonne i kontrollkortet

Og må du endre den i Arduino -koden i stedet, vil alle koblingene til Gerber -filer og alle andre ting som er nevnt bli gitt på slutten av det instruerbare? ✌️

Trinn 6: Last opp Arduino Code & Testing

Laster opp Arduino Code & Testing
Laster opp Arduino Code & Testing
Laster opp Arduino Code & Testing
Laster opp Arduino Code & Testing

Åpne Arduino -koden, her kan vi vise tilpassede tegn, bokstaver, tall og alt du kan tenke deg å flytte videre, bla nedover koden til du finner "SETT TEKSTEN HER" i koden, og skriv deretter inn det du trenger å vise i LED -en Matrise her. Men husk en ting - Skriv bokstav B før noen gang Ord for eksempel for å vise ordet ZENOMODIFF vi trenger å skrive som - BZ, BE, BN, BO, BSPACE, BM, BO, BD, BI, BF, BF The Letters Bytes Er tidligere lagret i et array, og nå skriver vi bare ut det ene etter det andre,

Alle bokstaver er konvertert til binær for Arduino til beregnet hvor du skal slå på og av lysene som for instinkt 0, 1 Bokstaven 1 representerer lyset som skal være PÅ og bokstaven 0 representerer lyset som skal være AV

Slik skrives bokstaver ut på Led Matrix

Trinn 7: Feilsøking og tips…. ?

∆ Hvis ledningen blekner i rekken eller kolonnen, kan det være av tre ting

1 Feil i LED på grunn av overoppvarming under lodding

2 Verdien av motstand kan være feilplassert

3 Dårlige loddeskjøter

∆ Full Led Matrix viser ikke noe, selv etter at koden er lastet opp. Kanskje det kan være av 3 ting

1 Kontroller PCB -kortets tilkoblinger Legg merke til Arduino -pinnene og toppnålene som er koblet til PCB -en er de samme

2 Det kan være feilaktig Ic Sjekk merkene til Ic og sett det inn igjen

3 ledninger kan brytes fra innsiden Kontroller kontinuiteten til alle ledningene

Bokstaver vises opp ned i ledmatrisen muligens av 1 ting

1 Dette kan erstattes ved å bytte lagtilkoblinger til Led Matrix

Ar Arduino -koden lastes ikke opp på grunn av SK500 -synkroniseringsfeil muligens av 1 ting

1 Installer Arduino Nano -driveren i henhold til operativsystemet

∆ Selv om du skriver bokstavene for å vise tegnene i Led Matrix -koden og lastet den opp, men den ikke viser noe muligens av 1 ting

1 Skriv bokstaven B etter hvert ord for mer informasjon Sjekk trinn 6

Dette er alle mulige feilene du kan omgå under gjennomføringen av dette prosjektet hvis du har flere feil eller spørsmål

Legg igjen en reprise til [email protected] Vil spille på nytt om 1 dag muligens

Trinn 8: Arduino -kode, Pcb Gerber -fil

Arduino -koden

Gerber File

Jlcpcb

Anbefalt: