Sommario:

LED lampeggiante per robot: 6 passaggi
LED lampeggiante per robot: 6 passaggi

Video: LED lampeggiante per robot: 6 passaggi

Video: LED lampeggiante per robot: 6 passaggi
Video: How to make robot #6 Line Follower | Small Handy Robot | AVR ATTINY | easy explanation 2024, Novembre
Anonim
LED lampeggiante per robot
LED lampeggiante per robot

Questo tutorial riguarda il lampeggiamento dell'occhio del robot utilizzando la matrice di punti LED.

Fase 1: Teoria

Teoria
Teoria

In un display a matrice di punti, più LED sono collegati insieme in righe e colonne. Questo viene fatto per ridurre al minimo il numero di pin necessari per guidarli. Ad esempio, una matrice di LED 8×8 (mostrata sopra) richiederebbe 64 pin I/O, uno per ogni pixel LED. Collegando insieme tutti gli anodi in righe (da R1 a R8) e i catodi in colonne (da C1 a C8), il numero richiesto di pin I/O si riduce a 16. Ogni LED è indirizzato dal numero di riga e di colonna. Nella figura seguente, se R4 è alto e C3 basso, il LED della quarta riga e della terza colonna si accenderà. I caratteri possono essere visualizzati tramite la scansione rapida di righe o colonne.

Passaggio 2: HARDWARE RICHIESTO

  1. Arduino UNO con cavo
  2. Modulo display LED a matrice di punti7219 (2)
  3. Ponticelli M-F

Passaggio 3: animazione dell'occhio

Animazione dell'occhio
Animazione dell'occhio

Questa architettura consente al software di definire sequenze di animazioni come tabelle di coppie di bitmap e durata di visualizzazione.

Passaggio 4: PASSAGGI

PASSI
PASSI
  • il pin 2 è collegato al DataIn
  • il pin 4 è collegato al CLK
  • il pin 3 è collegato a CS
  • VCC a 5v
  • Gnd a Gnd

Passaggio 5: BIBLIOTECA E CODICE

Consigliato: