Innholdsfortegnelse:

Arduino LED -skjerm med Bluetooth -kontroll: 11 trinn
Arduino LED -skjerm med Bluetooth -kontroll: 11 trinn

Video: Arduino LED -skjerm med Bluetooth -kontroll: 11 trinn

Video: Arduino LED -skjerm med Bluetooth -kontroll: 11 trinn
Video: Котика ударило током, 10 т. Вольт 2024, November
Anonim
Arduino LED -skjerm med Bluetooth -kontroll
Arduino LED -skjerm med Bluetooth -kontroll

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

Designe vår PCB på Fritzing
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

Bestill våre PCB -er til svært lave kostnader fra JLCPCB
Bestill våre PCB -er 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

Jobber
Jobber

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

Koble Data Out (Pin 24) til Data Input (Pin 1) til Other IC
Koble Data Out (Pin 24) til Data Input (Pin 1) til Other IC

Trinn 6: Gjør tilkoblingen av klokke og LAD deretter

Gjør tilkoblingen av klokke og LAD deretter
Gjør tilkoblingen av klokke og LAD deretter

Trinn 7: Koble kondensatoren og motstanden som vist i diagrammet

Koble kondensatoren og motstanden som vist i diagrammet
Koble kondensatoren og motstanden som vist i diagrammet
Koble kondensatoren og motstanden som vist i diagrammet
Koble kondensatoren og motstanden som vist i diagrammet

Trinn 8: Gjør tilkoblingen av matrisepinnene som vist i diagrammene

Gjør tilkoblingen til matrisepinnene som vist i diagrammene
Gjør tilkoblingen til matrisepinnene som vist i diagrammene
Gjør tilkoblingen til matrisepinnene som vist i diagrammene
Gjør tilkoblingen til matrisepinnene som vist i diagrammene

Trinn 9: Lag etui til vår LED -skjerm

Gjør saken til vår LED -skjerm
Gjør saken til vår LED -skjerm
Gjør saken til vår LED -skjerm
Gjør saken til vår LED -skjerm
Gjør etuiet til vår LED -skjerm
Gjør etuiet til vår LED -skjerm
Gjør saken til vår LED -skjerm
Gjør saken 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

Lenke til koden og appen
Lenke til koden og appen

Kode: Last ned

PCB Design: Last ned

App -filer: Last ned

Anbefalt: