Inhoudsopgave:

LED-oog knippert voor robot - Ajarnpa
LED-oog knippert voor robot - Ajarnpa

Video: LED-oog knippert voor robot - Ajarnpa

Video: LED-oog knippert voor robot - Ajarnpa
Video: Liktobot - LED robot 2024, November
Anonim
LED-oog knippert voor robot
LED-oog knippert voor robot

Deze tutorial gaat over het knipperen van het oog van de robot met behulp van LED-dotmatrix.

Stap 1: Theorie

Theorie
Theorie

In een dot matrix-display zijn meerdere LED's in rijen en kolommen met elkaar verbonden. Dit wordt gedaan om het aantal pinnen dat nodig is om ze aan te drijven te minimaliseren. Een 8×8 matrix van LED's (hierboven weergegeven) zou bijvoorbeeld 64 I/O-pinnen nodig hebben, één voor elke LED-pixel. Door alle anodes in rijen (R1 t/m R8) en kathodes in kolommen (C1 t/m C8) aan elkaar te bedraden, wordt het vereiste aantal I/O-pinnen teruggebracht tot 16. Elke LED wordt aangesproken door zijn rij- en kolomnummer. Als in de onderstaande afbeelding R4 hoog wordt getrokken en C3 laag wordt getrokken, gaat de LED in de vierde rij en de derde kolom branden. Tekens kunnen worden weergegeven door snel de rijen of kolommen te scannen.

Stap 2: HARDWARE VEREIST

  1. Arduino UNO met kabel
  2. LED dot matrix7219 weergavemodule (2)
  3. M-F Jumper-draden

Stap 3: Animatie van het oog

Animatie van het oog
Animatie van het oog

Met deze architectuur kan de software animatiereeksen definiëren als tabellen van paren bitmaps en weergaveduur.

Stap 4: STAPPEN

STAPPEN
STAPPEN
  • pin 2 is verbonden met de DataIn
  • pin 4 is verbonden met de CLK
  • pin 3 is verbonden met CS
  • VCC naar 5v
  • Gnd naar Gnd

Stap 5: BIBLIOTHEEK EN CODE

Aanbevolen: