Indholdsfortegnelse:

LED -øje blinker til robot: 6 trin
LED -øje blinker til robot: 6 trin

Video: LED -øje blinker til robot: 6 trin

Video: LED -øje blinker til robot: 6 trin
Video: Home Automation: 12V Relay with LED Display Delay 0.1 seconds to 999 seconds Timer module P1 to P4 2024, November
Anonim
LED -øjne blinker til robot
LED -øjne blinker til robot

Denne vejledning handler om at blinke i robotens øje ved hjælp af LED -dotmatrix.

Trin 1: Teori

Teori
Teori

I et punktmatrixdisplay er flere lysdioder forbundet i rækker og kolonner. Dette gøres for at minimere antallet af stifter, der kræves for at drive dem. For eksempel vil en 8 × 8 matrix af lysdioder (vist ovenfor) have brug for 64 I/O -ben, en for hver LED -pixel. Ved at koble alle anoderne sammen i rækker (R1 til R8) og katoder i kolonner (C1 til C8) reduceres det krævede antal I/O -ben til 16. Hver LED adresseres af sit række- og kolonnummer. I figuren herunder, hvis R4 trækkes højt og C3 trækkes lavt, tændes lysdioden i fjerde række og tredje kolonne. Tegn kan vises ved hurtig scanning af enten rækker eller kolonner.

Trin 2: NØDVENDIG HARDWARE

  1. Arduino UNO med kabel
  2. LED dot matrix7219 display modul (2)
  3. M-F Jumper ledninger

Trin 3: Eye's Animation

Eye's Animation
Eye's Animation

Denne arkitektur giver softwaren mulighed for at definere animationssekvenser som tabeller med par bitmaps og visningstid.

Trin 4: TRIN

TRIN
TRIN
  • pin 2 er forbundet til DataIn
  • pin 4 er forbundet til CLK
  • pin 3 er forbundet til CS
  • VCC til 5v
  • Gnd til Gnd

Trin 5: BIBLIOTEK OG KODE

Anbefalede: