Sisukord:
- Tarvikud
- 1. etapp: Ahel
- 2. etapp: LINGADIAGRAAM
- 3. samm: ETTEVAATUSABINÕUD
- 4. samm: KOODI
- 5. samm: selgitus
- 6. samm: asjad, mida ära võtta
- Samm 7: Viited
Video: 4X4 LED MATRIX 74hc595 IC kasutamine: 7 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
Kirjeldus
Selles ajaveebis keskendume sellele, kuidas 4x4 LED -maatriksit teha ja kodeerida vahetusregistri (SN7HC595N) abil
Tarvikud
Vajalikud materjalid
- Vahetuste register (SN7HC595N)
- Jumper kaablid
- Arduino plaat (ma kasutan Arduino UNO -d)
- 16 LED -i
- 330 oomi takistid x4
- Jootekomplekt
- Pcb plaat
- Tahked juhtmed
1. etapp: Ahel
Asetage 16 LED -i ruutu nii, et iga LED -i anood on suunatud alla ja katoodid paremale
- Ühendage kõik LED -i katoodid veergudes
- Ühendage kõik LED -ide anoodid ridadesse
- Võtke väljundid igast reast ja veerust, nii et lõpus on teil 4x4 maatriksist 8 väljundit.
2. etapp: LINGADIAGRAAM
3. samm: ETTEVAATUSABINÕUD
- Takisti õige väärtus on väga oluline, kuna vooluahel ei tööta ilma selleta korralikult.
- Jootmise ajal olge väga ettevaatlik ja veenduge, et rida- ja veergujuhtmed ei puudutaks üksteist.
- Ärge ühendage vooluahelat, kui arduino on sisse lülitatud, st kui arduino plaat on toiteallikas.
- Enne ühendamist kontrollige eraldi kõiki LED -e.
4. samm: KOODI
laadige kood alla antud lingilt. link koodi jaoks
5. samm: selgitus
Olulised kontaktid IC-l
SER (jada), kuhu andmed sisenevad;
SRCLK (jadakell) nööpnõel, mille seadsite kõrgeks, et salvestada SER -i sisu;
RCLK (registreerimiskell) nööpnõel, mille määrasite kõrgeks, kui olete kõigi tihvtide seadistamise lõpetanud
Nihkeregistri kiip muudab bittid, mis on andmeside kaudu järjestikku sisestatud, 8 paralleelseks bitiks, nii et kui soovite saata, ütleme näiteks 10010000, alustate kõige vähem olulise bitiga (0), nii et määrate SER väärtuseks LOW (Arduino D10). Seejärel seadistage väärtuse salvestamiseks SCK (Arduino D11) HIGH ja seejärel LOW
6. samm: asjad, mida ära võtta
- Koodi muutes saate tegelikult printida 4x4 maatriksile erinevaid mustreid ja figuure.
See võib toimida väikeste projektide jaoks odava ekraanina
Soovitan:
DIY LED -massiiv (Arduino kasutamine): 7 sammu
DIY LED -massiiv (Arduino kasutamine): INTRO: Kas olete kunagi tahtnud teha lihtsat projekti, mis paneb LED -id liikuma? Ei? Seda ma arvasin. Noh, kui olete kunagi tahtnud midagi sarnast teha, olete õiges kohas
4x4 KeyPadi kasutamine koos CircuitPythoniga: 4 sammu
4x4 KeyPadi kasutamine koos CircuitPythoniga: see odav klaviatuur pakub teie CircuitPythoni projektidele lihtsat numbrisisestuse meetodit. Kasutan seda koos Adafruit ItsyBitsy M0 ekspressiga. Te vajate: Klaviatuuri - minu oma on 4x4ItsyBitsy M0 Express või sarnane boardMu Editor, mis on installitud
Neopixel Ws2812 LED -i või LED -riba või LED -rõnga kasutamine Arduinoga: 4 sammu
Kuidas kasutada Neopixel Ws2812 LED -i või LED -riba või LED -rõngast Arduinoga: Tere poisid, kuna Neopixeli LED -riba on väga populaarsed ja seda nimetatakse ka ws2812 LED -ribaks. Need on väga populaarsed, kuna nendel LED -ribadel saame käsitleda iga LED -i eraldi, mis tähendab, et kui soovite, et vähesed LED -id helendaksid ühes värvitoonis
Kahe vahetusregistri (74HC595) kasutamine 16 LED -i juhtimiseks: 9 sammu
Kahe vahetusregistri (74HC595) kasutamine 16 LED -i juhtimiseks: see vooluahel kasutab 2 vahetusregistrit (74HC595). Nihkeregistrid töötavad väljunditena 16 LED -i. Iga vahetusregister juhib 8 LED -i. Vahetusregistrid on juhtmega ühendatud, nii et iga vahetusregistri väljund näeb välja nagu teise eksemplar
Lihtne põhiline LED -ahel (LED -ide kasutamine): 4 sammu
Lihtne põhiline LED -ahel (kuidas LED -e kasutada): see juhend annab juhiseid LED -ide kasutamiseks ja lihtsate põhiliste LED -ahelate valmistamiseks, millist voolu piiravat takistit kasutada 3V, 6V, 9V & 12V. LED on elektroonika oluline komponent, seda kasutatakse mitmetes