Innholdsfortegnelse:
- Trinn 1: Designe vår PCB på Fritzing
- Trinn 2: Bestill PCB -ene våre til svært lave kostnader fra JLCPCB
- Trinn 3: Nødvendige komponenter:
- Trinn 4: Arbeid
- Trinn 5: Koble Data Out (Pin 24) til Data Input (Pin 1) til Other IC
- Trinn 6: Gjør tilkoblingen av klokke og LAD deretter
- Trinn 7: Koble kondensatoren og motstanden som vist i diagrammet
- Trinn 8: Gjør tilkoblingen av matrisepinnene som vist i diagrammene
- Trinn 9: Lag etui til vår LED -skjerm
- Trinn 10: Lenke til koden og appen
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
I denne instruksen vil vi lage 32X8 LED Matrix -skjerm som vil ha funksjonaliteten til å endre tekstmeldingen med smarttelefonen vår i sanntid og vil lage vår egen app ved hjelp av MIT App Inventor.
Så venner kan komme i gang med dette kule og fantastiske prosjektet.
Trinn 1: Designe vår PCB på Fritzing
Vi har designet PCB på Fritzing, som er et maskinvareinitiativ med åpen kildekode som gjør elektronikk tilgjengelig som et kreativt materiale for alle.
Det er en 2 -lags PCB -design der vi har pakket våre nødvendige ting perfekt.
Nå er det på tide å eksportere Gerber -filen og bestille PCB -ene.
Trinn 2: Bestill PCB -ene våre til svært lave kostnader fra JLCPCB
Når du har opprettet zip -mappen for PCB -Gerber -filen. Nå er det på tide å laste opp filen til JLCPCB og gjøre kravene tilsvarende som å velge maskeringen som svart, noe jeg har gjort for PCB -ene mine. Hvis du leter etter PCB av beste kvalitet for prosjektene dine enn JLCPCB er det beste alternativet å gå for.
De tilbyr 10 PCB for bare 2 $ med ekstra frakt, og jeg synes det er det beste tilbudet.
Så, hvor skal du bare prototype 10 PCB for $ 2:
Trinn 3: Nødvendige komponenter:
- Arduino (NANO eller UNO)
- Bluetooth-modul HC-05
- Lysdioder (32X8 = 256 stk)
- MAX7219 LED matrisedriver IC (4 stk)
- 10uF kondensator (4 stk)
- 100nF kondensator (4 stk)
- 40K motstand (4 stk)
- Koblinger, loddetinn, ledninger, verktøy osv …
Trinn 4: Arbeid
Her har vi laget 4 matriser hver av 8X8 lysdioder. Hver MAX7219 -driver kan håndtere en 64 LED -matrise. Arduino sender dataene ved hjelp av en seriell kommunikasjon. Så vi må koble klokken og lastepinnene fra Arduino til alle MAX7219 -drivere. Datapinnen blir bare koblet til den første driveren. Fra "data out" -pinnen til den første driveren, vil vi koble en ledning til den andre "Data" til den andre driveren og så videre. Det er slik vi kobler sammen fire 8x8 matriser i serie. Vi bør også koble Bluetooth -modulen til Tx- og Rx -pinnene på Arduino og levere 5V til den og til hver av MAX7219 -driverne. La oss først se på hvordan du kobler hver av 8x8 -matrisene. Når vi har våre 4 matriser, kan vi slå dem sammen med "data out" "data in" pins.
Trinn 5: Koble Data Out (Pin 24) til Data Input (Pin 1) til Other IC
Trinn 6: Gjør tilkoblingen av klokke og LAD deretter
Trinn 7: Koble kondensatoren og motstanden som vist i diagrammet
Trinn 8: Gjør tilkoblingen av matrisepinnene som vist i diagrammene
Trinn 9: Lag etui til vår LED -skjerm
Når du har gjort koblingen ovenfor, er det på tide å lage en sak for at jeg har brukt en pappskrap og har laget en eske av den med en plast over lysdiodene, slik at lysstyrken ikke diffunderer og gir oss en mer beroligende utsikt.
Trinn 10: Lenke til koden og appen
Kode: Last ned
PCB Design: Last ned
App -filer: Last ned