Innholdsfortegnelse:
- Trinn 1: Konfigurere HARDWARE
- Trinn 2: Stille inn arbeidet
- Trinn 3: Fest ledninger til matrisen
- Trinn 4: Lag kontrollerkortet
- Trinn 5: Tilkobling sammen
- Trinn 6: Last opp Arduino Code & Testing
- Trinn 7: Feilsøking og tips…. ?
- Trinn 8: Arduino -kode, Pcb Gerber -fil
Video: Led Matrix With Arduino: 8 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:22
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
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
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
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
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
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
Å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:
Digital Clock LED Dot Matrix - ESP Matrix Android App: 14 trinn
Digital Clock LED Dot Matrix - ESP Matrix Android App: Denne artikkelen er stolt sponset av PCBWAY. PCBWAY lager prototyper av høy kvalitet for mennesker over hele verden. Prøv det selv og få 10 PCB for bare $ 5 på PCBWAY med veldig god kvalitet, takk PCBWAY. ESP Matrix Board som jeg utvikler
IoT Smart Clock Dot Matrix Bruk Wemos ESP8266 - ESP Matrix: 12 trinn (med bilder)
IoT Smart Clock Dot Matrix Bruk Wemos ESP8266-ESP Matrix: Lag din egen IoT Smart Clock som kan: Vis klokke med et vakkert animasjonsikon Vis påminnelse-1 til påminnelse-5 Vis kalender Vis muslimsk bønnetid Vis værinformasjon Nyheter Vis råd Vis Bitcoin rate Display
Hvordan bygge 8x8 BIG LED Matrix (MAX7219 LED 10mm): 9 trinn (med bilder)
Hvordan bygge 8x8 BIG LED Matrix (MAX7219 LED 10mm): Har du jobbet med ferdig 8x8 LED-matrise som skjermer? De kommer i forskjellige størrelser og er ganske interessante å jobbe med. En stor lett tilgjengelig størrelse er rundt 60 mm x 60 mm. Men hvis du er ute etter en mye større ferdig LED-matrise
MATRIX Voice og MATRIX Creator kjører Alexa (C ++ versjon): 7 trinn
MATRIX Voice og MATRIX Creator som kjører Alexa (C ++ versjon): Påkrevd maskinvare Før vi begynner, la oss se på hva du trenger. Raspberry Pi 3 (anbefalt) eller Pi 2 modell B (støttes). MATRIX Voice eller MATRIX Creator - Raspberry Pi har ikke en innebygd mikrofon, MATRIX Voice/Creator har en
Kontrollerende LED Matrix Array With Arduino Uno (Arduino Powered Robot Face): 4 trinn (med bilder)
Kontrollere LED Matrix Array With Arduino Uno (Arduino Powered Robot Face): Denne instruktøren viser hvordan du styrer en rekke 8x8 LED -matriser ved hjelp av en Arduino Uno. Denne guiden kan brukes til å lage en enkel (og relativt billig skjerm) for dine egne prosjekter. På denne måten kan du vise bokstaver, tall eller tilpassede animasjoner