
Sisukord:
2025 Autor: John Day | [email protected]. Viimati modifitseeritud: 2025-01-23 14:40

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:
Seitsme segmendi kuva juhtimine Arduino ja 74HC595 vahetuste registri abil: 6 sammu

Seitsme segmendi kuva juhtimine Arduino ja 74HC595 vahetuste registri abil: Hei, mis toimub, poisid! Akarsh siin CETechist. Seitsme segmendi kuva on hea vaadata ja see on alati mugav tööriist andmete kuvamiseks numbrite kujul, kuid neil on puudus, mis seisneb selles, et kui me kontrollime reaalselt seitsme segmendi kuva
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