Indholdsfortegnelse:

Arduino LED -display med Bluetooth -kontrol: 11 trin
Arduino LED -display med Bluetooth -kontrol: 11 trin

Video: Arduino LED -display med Bluetooth -kontrol: 11 trin

Video: Arduino LED -display med Bluetooth -kontrol: 11 trin
Video: Универсальный инфракрасный пульт ДУ на Arduino 2024, November
Anonim
Arduino LED -display med Bluetooth -kontrol
Arduino LED -display med Bluetooth -kontrol

I denne instruks vil vi lave 32X8 LED Matrix -display, der har funktionen til at ændre tekstbeskeden med vores smartphone i realtid og vil lave vores egen app ved hjælp af MIT App Inventor.

Så venner kan komme i gang med dette fede og fantastiske projekt.

Trin 1: Design af vores printkort på Fritzing

Design af vores printkort på Fritzing
Design af vores printkort på Fritzing

Vi har designet printkortet på Fritzing, som er et open-source hardwareinitiativ, der gør elektronik tilgængelig som et kreativt materiale for alle.

Det er et 2 -lags PCB -design, hvor vi perfekt har pakket vores nødvendige ting meget pænt.

Nu er det tid til at eksportere Gerber -filen og bestille vores printkort.

Trin 2: Bestil vores printkort til meget lave omkostninger fra JLCPCB

Bestil vores printkort til meget lav pris fra JLCPCB
Bestil vores printkort til meget lav pris fra JLCPCB

Når du har oprettet zip -mappen for dit PCBs Gerber -fil. Nu er det tid til at uploade filen til JLCPCB og stille kravene i overensstemmelse hermed som at vælge maskeringen som sort, hvilket jeg har gjort for mine printkort. Hvis du leder efter PCB'er af bedste kvalitet til dine projekter, end JLCPCB er den bedste løsning at gå efter.

De tilbyder 10 PCB'er til kun 2 $ med ekstra forsendelse, og jeg finder det som det bedste tilbud.

Så hvor skal man kun prototype 10 PCB'er for $ 2:

Trin 3: Påkrævede komponenter:

  • Arduino (NANO eller UNO)
  • Bluetooth-modul HC-05
  • Lysdioder (32X8 = 256 stk.)
  • MAX7219 LED matrix driver IC (4 stk.)
  • 10uF kondensator (4 stk.)
  • 100nF kondensator (4 stk.)
  • 40K modstand (4 stk.)
  • Stik, lodning, ledninger, værktøjer osv …

Trin 4: Arbejde

Arbejder
Arbejder

Her har vi skabt 4 matricer hver med 8X8 lysdioder. Hver MAX7219 driver kan håndtere en 64 LEDs matrix. Arduino sender dataene ved hjælp af en seriel kommunikation. Så vi skal tilslutte uret og indlæse stifter fra Arduino til alle MAX7219 drivere. Datapinden forbindes kun til den første driver. Fra "data out" -pinden på den første driver, vil vi forbinde en ledning til den anden "Data" for den anden driver og så videre. Sådan forbinder vi fire 8x8 matricer i serie. Vi bør også forbinde Bluetooth -modulet til Tx- og Rx -benene på Arduino og levere 5V til det og til hver af MAX7219 -driverne. Lad os først se på, hvordan vi tilslutter hver af de 8x8 matricer. Når vi har vores 4 matricer, kan vi slutte dem sammen med "data out" "data in" pins.

Trin 5: Tilslutning af dataudgangen (pin 24) til dataindgangen (pin 1) på anden IC

Tilslutning af dataudgangen (pin 24) til dataindgangen (pin 1) på anden IC
Tilslutning af dataudgangen (pin 24) til dataindgangen (pin 1) på anden IC

Trin 6: Forbind tilslutning af ur og LOAD i overensstemmelse hermed

Forbind tilslutning af ur og LOAD i overensstemmelse hermed
Forbind tilslutning af ur og LOAD i overensstemmelse hermed

Trin 7: Tilslut kondensatoren og modstanden som vist i diagrammet

Tilslut kondensatoren og modstanden som vist i diagrammet
Tilslut kondensatoren og modstanden som vist i diagrammet
Tilslut kondensatoren og modstanden som vist i diagrammet
Tilslut kondensatoren og modstanden som vist i diagrammet

Trin 8: Forbind forbindelsen mellem matrixpinnene som vist i diagrammerne

Lav forbindelsen mellem matrixpinnene som vist i diagrammerne
Lav forbindelsen mellem matrixpinnene som vist i diagrammerne
Lav forbindelsen mellem matrixpinnene som vist i diagrammerne
Lav forbindelsen mellem matrixpinnene som vist i diagrammerne

Trin 9: Fremstilling af etui til vores LED -display

Fremstilling af etui til vores LED -display
Fremstilling af etui til vores LED -display
Fremstilling af etui til vores LED -display
Fremstilling af etui til vores LED -display
Fremstilling af etui til vores LED -display
Fremstilling af etui til vores LED -display
Fremstilling af etui til vores LED -display
Fremstilling af etui til vores LED -display

Når du har foretaget ovenstående forbindelse, er det tid til at lave en sag for, at jeg har brugt en skrotpap og har lavet en kasse ud af det med en plastik over lysdioderne, så lysstyrken ikke diffunderer og giver os en mere beroligende udsigt.

Trin 10: Link til koden og appen

Link til koden og appen
Link til koden og appen

Kode: Download

PCB Design: Download

App -filer: Download

Anbefalede: