Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Ky tutorial ka të bëjë me Mbylljen e syrit të Robotit duke përdorur matricën e pikave LED.
Hapi 1: Teoria
Në një ekran të matricës së pikave, LED të shumtë lidhen së bashku në rreshta dhe kolona. Kjo është bërë për të minimizuar numrin e kunjave të kërkuar për t'i drejtuar ato. Për shembull, një matricë 8 × 8 LED (e treguar më lart) do të kishte nevojë për 64 kunja I/O, një për çdo pixel LED. Duke lidhur të gjitha anodat së bashku në rreshta (R1 deri R8), dhe katodat në kolona (C1 deri C8), numri i kërkuar i kunjave I/O zvogëlohet në 16. Çdo LED adresohet me numrin e rreshtit dhe kolonës. Në figurën më poshtë, nëse R4 tërhiqet lart dhe C3 tërhiqet poshtë, LED në rreshtin e katërt dhe kolonën e tretë do të ndizet. Karakteret mund të shfaqen me skanim të shpejtë të rreshtave ose kolonave.
Hapi 2: K HRKOHET HARDWARE
- Arduino UNO me kabllo
- Moduli i ekranit LED dot matrix7219 (2)
- Telat J-Jumper
Hapi 3: Animacioni i Syrit
Kjo arkitekturë lejon që softueri të përcaktojë sekuencat e animacioneve si tabela të çifteve të bitmaps dhe kohëzgjatjen e shfaqjes.
Hapi 4: HAPAT
- pin 2 është i lidhur me DataIn
- pin 4 është i lidhur me CLK
- pin 3 është i lidhur me CS
- VCC në 5v
- Gnd tek Gnd