Përmbajtje:

Sytë e dritës LED që vezullojnë për robotin: 6 hapa
Sytë e dritës LED që vezullojnë për robotin: 6 hapa

Video: Sytë e dritës LED që vezullojnë për robotin: 6 hapa

Video: Sytë e dritës LED që vezullojnë për robotin: 6 hapa
Video: Five Amazing Humanoid Encounters 2024, Nëntor
Anonim
Sytë e LED që vezullojnë për robotin
Sytë e LED që vezullojnë për robotin

Ky tutorial ka të bëjë me Mbylljen e syrit të Robotit duke përdorur matricën e pikave LED.

Hapi 1: Teoria

Teori
Teori

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

  1. Arduino UNO me kabllo
  2. Moduli i ekranit LED dot matrix7219 (2)
  3. Telat J-Jumper

Hapi 3: Animacioni i Syrit

Animacion i syrit
Animacion 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

HAPAT
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

Hapi 5: Biblioteka dhe Kodi

Recommended: