Spisu treści:

Miganie diody LED dla robota: 6 kroków
Miganie diody LED dla robota: 6 kroków

Wideo: Miganie diody LED dla robota: 6 kroków

Wideo: Miganie diody LED dla robota: 6 kroków
Wideo: Aplikacja, która da Ci DIODĘ POWIADOMIEŃ w Twoim smartfonie! 2024, Listopad
Anonim
Migająca dioda LED dla robota
Migająca dioda LED dla robota

Ten samouczek dotyczy mrugania okiem Robota za pomocą matrycy punktowej LED.

Krok 1: Teoria

Teoria
Teoria

Na wyświetlaczu z matrycą punktową wiele diod LED jest połączonych ze sobą w rzędach i kolumnach. Ma to na celu zminimalizowanie liczby pinów wymaganych do ich napędzania. Na przykład, matryca 8×8 diod LED (pokazana powyżej) wymagałaby 64 pinów I/O, po jednym dla każdego piksela LED. Dzięki okablowaniu wszystkich anod w rzędach (R1 do R8) i katod w kolumnach (C1 do C8), wymagana liczba pinów I/O jest zmniejszona do 16. Każda dioda LED jest adresowana za pomocą numeru wiersza i kolumny. Na poniższym rysunku, jeśli R4 jest wyciągnięty wysoko, a C3 nisko, dioda LED w czwartym rzędzie i trzeciej kolumnie zostanie włączona. Znaki mogą być wyświetlane przez szybkie skanowanie wierszy lub kolumn.

Krok 2: WYMAGANY SPRZĘT

  1. Arduino UNO z kablem
  2. Moduł wyświetlacza LED z matrycą punktową7219 (2)
  3. Przewody połączeniowe M-F

Krok 3: Animacja oka

Animacja oka
Animacja oka

Ta architektura umożliwia oprogramowaniu definiowanie sekwencji animacji jako tabel par bitmap i czasu wyświetlania.

Krok 4: KROKI

KROKI
KROKI
  • pin 2 jest podłączony do DataIn
  • pin 4 jest podłączony do CLK
  • pin 3 jest podłączony do CS
  • VCC do 5v
  • Gnd do Gnd

Krok 5: BIBLIOTEKA I KOD

Zalecana: