Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
Ang tutorial na ito ay tungkol sa Blinking ng mata ng Robot gamit ang LED dot matrix.
Hakbang 1: Teorya
Sa isang dot matrix display, maraming mga LED ang naka-wire nang magkasama sa mga hilera at haligi. Ginagawa ito upang i-minimize ang bilang ng mga pin na kinakailangan upang himukin sila. Halimbawa, ang isang 8 × 8 matrix ng LEDs (ipinakita sa itaas) ay mangangailangan ng 64 I / O pin, isa para sa bawat LED pixel. Sa pamamagitan ng mga kable ng lahat ng mga anode nang magkakasama sa mga hilera (R1 hanggang R8), at mga cathode sa mga haligi (C1 hanggang C8), ang kinakailangang bilang ng mga I / O na pin ay nabawasan sa 16. Ang bawat LED ay tinutugunan ng row at numero ng haligi. Sa pigura sa ibaba, kung ang R4 ay hinila ng mataas at ang C3 ay hinila pababa, ang LED sa ika-apat na hilera at pangatlong haligi ay bubuksan. Maaaring ipakita ang mga character sa pamamagitan ng mabilis na pag-scan ng alinman sa mga hilera o haligi.
Hakbang 2: KINAKAILANGAN ANG HARDWARE
- Arduino UNO na may Cable
- LED dot matrix7219 display module (2)
- M-F Jumper wires
Hakbang 3: Animasyon ng Mata
Pinapayagan ng arkitekturang ito ang software na tukuyin ang mga pagkakasunud-sunod ng mga animasyon bilang mga talahanayan ng mga pares ng mga bitmap at tagal ng pagpapakita.
Hakbang 4: Mga Hakbang
- Ang pin 2 ay konektado sa DataIn
- Ang pin 4 ay konektado sa CLK
- ang pin 3 ay konektado sa CS
- VCC hanggang 5v
- Gnd kay Gnd