Sisällysluettelo:
- Tarvikkeet
- Vaihe 1: VIRTA
- Vaihe 2: PIIRIKAAVIO
- Vaihe 3: VAROTOIMET
- Vaihe 4: KOODI
- Vaihe 5: Selitys
- Vaihe 6: Ota pois
- Vaihe 7: Viitteet
Video: 4X4 LED MATRIX 74hc595 IC: n avulla: 7 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Kuvaus
Tässä blogissa keskitymme siihen, miten 4x4 -LED -matriisi tehdään ja koodataan siirtorekisterin (SN7HC595N) avulla
Tarvikkeet
Tarvittavat materiaalit
- Vuororekisteri (SN7HC595N)
- Käynnistyskaapelit
- Arduino -levy (käytän Arduino UNO: ta)
- 16 LEDiä
- 330 ohmin vastukset x4
- Juotosarja
- Pcb -levy
- Kiinteät johdot
Vaihe 1: VIRTA
Aseta 16 LEDiä neliöön siten, että kunkin LEDin anodi on alaspäin ja katodit oikealle
- Liitä kaikki LED -katodit sarakkeisiin
- Liitä kaikki LED -valojen anodit riveihin
- Ota lähtö jokaiselta riviltä ja sarakkeelta, joten lopussa saat 8 lähtöä 4x4 -matriisista.
Vaihe 2: PIIRIKAAVIO
Vaihe 3: VAROTOIMET
- Vastuksen oikea arvo on erittäin tärkeä, koska piiri ei toimi kunnolla ilman sitä.
- Ole juottamisen aikana erittäin varovainen ja varmista, ettei rivi- ja pylväsjohdot kosketa toisiaan.
- Älä kytke piiriä, kun arduino on päällä, eli kun arduino-kortti on kytketty päälle.
- Tarkista kaikki LED -valot erikseen ennen liittämistä.
Vaihe 4: KOODI
lataa koodi annetusta linkistä. linkki koodiin
Vaihe 5: Selitys
Tärkeitä nastoja IC-
SER (sarja), johon tiedot saapuvat;
SRCLK (sarjakello) nasta, jonka asetit korkealle SER -sisällön tallentamiseksi;
RCLK (rekisterikello), jonka asetit korkealle, kun olet asettanut kaikki nastat
Shift -rekisterisiru muuttaa bitit, jotka on lisätty sarjaan datanastan läpi, 8 rinnakkaisbittiä, joten jos haluat lähettää esimerkiksi 10010000, aloitat vähiten merkitsevällä bitillä (0), joten asetat SER -asetukseksi LOW (D10 Arduinolla). Seuraavaksi asetat SCK: n (D11 Arduinolla) asentoon HIGH ja sitten LOW arvon "tallentamiseksi"
Vaihe 6: Ota pois
- Muuttamalla koodia voit itse tulostaa erilaisia kuvioita ja lukuja 4x4 -matriisiin.
Se voi toimia edullisena näyttönä pienissä projekteissa
Suositeltava:
Hallitse talon valoja Google Assistantin avulla Arduinon avulla: 7 vaihetta
Hallitse talon valoja Google Assistantin avulla Arduinon avulla: (Päivitys 22.8.2020: Tämä ohje on 2 vuotta vanha ja perustuu joihinkin kolmansien osapuolien sovelluksiin. Kaikki heidän puolellaan tehdyt muutokset saattavat tehdä projektista toimimattoman. Se voi olla tai ei työskentele nyt, mutta voit seurata sitä viitteenä ja muokata sen mukaan
Useiden ESP-keskustelujen tekeminen ESP-NOW: n avulla ESP32: n ja ESP8266: n avulla: 8 vaihetta
Useiden ESP-keskustelujen tekeminen ESP-NYT: n avulla ESP32: n ja ESP8266: n avulla: Käynnissä olevassa projektissani tarvitsen useita ESP: itä puhuakseni keskenään ilman reititintä. Tätä varten käytän ESP-NOW-ohjelmaa langattoman viestinnän tekemiseen keskenään ilman ESP: n reititintä
Ihmisen ja tietokoneen käyttöliittymä: Function a Gripper (valmistaja Kirigami) ranneliikkeen avulla EMG: n avulla: 7 vaihetta
Ihmisen ja tietokoneen käyttöliittymä: Function a Gripper (valmistaja Kirigami) ranneliikkeen avulla EMG: n avulla: Joten tämä oli ensimmäinen kokeiluni ihmisen ja tietokoneen välisessä käyttöliittymässä. pythonin ja arduinon kautta ja käytti origamipohjaista tarttujaa
Arduino DIY -laskin 1602 LCD -näytön ja 4x4 -näppäimistön avulla: 4 vaihetta
Arduino DIY -laskin 1602 LCD -näytön ja 4x4 -näppäimistön avulla: Hei kaverit tässä ohjeessa, teemme laskimen Arduinon avulla, joka voi tehdä peruslaskelmia. Joten periaatteessa otamme syötteet 4x4 -näppäimistöltä ja tulostamme tiedot 16x2 lcd -näyttöön ja arduino tekee laskelmat
4x4 matriisikalvonäppäimistö Arduino Nanon avulla: 4 vaihetta
4x4 Matrix Membrane -näppäimistö Arduino Nanon avulla: 4x4 Matrix Membrane -näppäimistö on näppäimistömoduuli, jota käytetään usein Arduino -projektien tekemiseen, kuten laskimiin, salasanan syöttöön ja muihin. Tärkeimmät tiedot: Maxi