Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Ten samouczek dotyczy mrugania okiem Robota za pomocą matrycy punktowej LED.
Krok 1: 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
- Arduino UNO z kablem
- Moduł wyświetlacza LED z matrycą punktową7219 (2)
- Przewody połączeniowe M-F
Krok 3: Animacja oka
Ta architektura umożliwia oprogramowaniu definiowanie sekwencji animacji jako tabel par bitmap i czasu wyświetlania.
Krok 4: 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