Talaan ng mga Nilalaman:

4X4 LED MATRIX Paggamit ng 74hc595 IC: 7 Mga Hakbang
4X4 LED MATRIX Paggamit ng 74hc595 IC: 7 Mga Hakbang

Video: 4X4 LED MATRIX Paggamit ng 74hc595 IC: 7 Mga Hakbang

Video: 4X4 LED MATRIX Paggamit ng 74hc595 IC: 7 Mga Hakbang
Video: PAANO MAG SETUP NG UNIVERSAL REMOTE 2024, Nobyembre
Anonim
4X4 LED MATRIX Gamit ang 74hc595 IC
4X4 LED MATRIX Gamit ang 74hc595 IC

Paglalarawan

Sa blog na ito magtutuon kami sa kung paano gumawa at mag-code ng isang 4x4 LED matrix gamit ang isang shift register (SN7HC595N)

Mga gamit

Mga Materyal na Kinakailangan

  • Rehistro ng shift (SN7HC595N)
  • Mga kable ng jumper
  • Arduino board (gagamitin ko ang Arduino UNO)
  • 16 na LED
  • Resistors ng 330 ohm x4
  • Kit ng panghinang
  • Pcb plate
  • Solid wires

Hakbang 1: CIRCUIT

Ilagay ang 16 LED'S sa parisukat na tulad ng anode ng bawat LED ay nakaharap pababa at mga cathode na nakaharap pakanan

  • Ikonekta ang lahat ng mga cathode ng LED sa mga haligi
  • Ikonekta ang lahat ng mga anode ng LED'S sa mga hilera
  • Kumuha ng output mula sa bawat mga hilera at haligi, kaya sa dulo magkakaroon ka ng 8 output mula sa the4x4 matrix.

Hakbang 2: CIRCUIT DIAGRAM

CIRCUIT DIAGRAM
CIRCUIT DIAGRAM

Hakbang 3: PRECAUTIONS

  • Ang wastong halaga ng risistor ay napakahalaga dahil ang circuit ay hindi gagana nang maayos nang wala ito.
  • Habang ang paghihinang ay maging maingat at siguraduhin na walang mga hilera at mga wire ng haligi ang magkadikit.
  • Huwag ikonekta ang circuit habang ang arduino ay nasa i.e-kapag ang arduino board ay pinapagana.
  • Indibidwal na suriin ang lahat ng LED'S bago kumonekta.

Hakbang 4: CODE

i-download ang code mula sa ibinigay na link. link para sa code

Hakbang 5: Paliwanag

Mahalagang mga pin sa IC-

SER (Serial) kung saan nakukuha ang data;

SRCLK (Serial Clock) ang pin na itinakda mo sa mataas upang maiimbak kung ano ang nasa SER;

RCLK (Magrehistro ng Orasan) ang pin na itinakda mo sa mataas kapag tapos ka na sa pagtatakda ng lahat ng mga pin

Ang shift register chip ay nagbabago ng mga bit na ipinasok sa serye ng palapag ng data pin sa 8 parallel bit, Kaya't kung nais mong ipadala sabihin nating 10010000 magsimula ka sa hindi gaanong makabuluhang bit (0) kaya't itinakda mo ang SER sa LOW (D10 sa Arduino). Susunod, itinakda mo ang SCK (D11 sa Arduino) sa TAAS at pagkatapos ay sa LOW, upang "i-save" ang halaga

Hakbang 6: Mga Bagay na Dapat Dalhin

  • Sa pamamagitan ng pagbabago ng code maaari mo talagang mai-print ang iba't ibang mga pattern at numero sa isang 4x4 matrix.
  • Maaari itong kumilos bilang isang mababang pagpapakita ng gastos para sa mga maliliit na proyekto

Hakbang 7: Mga Sanggunian

Inirerekumendang: