Sadržaj:
- Korak 1: Što je registar pomaka?
- Korak 2: Upotreba registara pomaka
- Korak 3: Elektroničke komponente korištene u krugu
- Korak 4: Postavljanje kruga
- Korak 5: Kako krug radi
- Korak 6: Izlazi će se brzo pomaknuti s lijeva na desno
- Korak 7: Zatim LED diode Wil vrlo brzo idu s desna na lijevo
- Korak 8: Zaključak
- Korak 9: Video zapis registara pomaka
Video: Korištenje 2 registra pomaka (74HC595) za pogon 16 LED dioda: 9 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
Ovaj krug će koristiti 2 registara pomaka (74HC595). Registri pomaka će kao izlaz izlaziti 16 LED dioda. Svaki registar pomaka će pokretati 8 LED dioda. Registri pomaka su ožičeni tako da će svaki izlaz registra pomaka izgledati kao duplikat drugog.
Korak 1: Što je registar pomaka?
Registri pomaka su uzastopni logički sklopovi. Sposobni su za pohranu i prijenos podataka.
Registri pomaka sastoje se od mnogih japanki i satova koji su povezani zajedno. Izlazi registara pomaka pomiču se ili mijenjaju prema satovima (impulsni izlazi).
Korak 2: Upotreba registara pomaka
Registri pomaka su digitalni memorijski krugovi koji se koriste u kalkulatorima i računalima. Registri pomaka mogu se koristiti za proširenje broja izlaza iz mikrokontrolera poput Arduina.
Korak 3: Elektroničke komponente korištene u krugu
2 registra prijenosa 74HC595
16; 1 k otpornika (smeđi, crni, crveni)
16 LED dioda
1 Arduino Uno
2 elektrolitička kondenzatora; 10 Uf
2 duga kruha
žice.
Korak 4: Postavljanje kruga
Izlazi su Qa do Qh. Prvo ožičite Qa, a zatim idite na međusobni izlaz kao što je prikazano na dijagramu.
pin14 je SER je spojen na Arduino digitalni pin 11. SER je DATA ulaz koji će se pomaknuti.
Pin12 je RCLK (LATCH) je spojen na
Arduino digitalni pin 8
Pin11 je SRCLK (SAT) spojen je na Arduino digitalni pin 12
svaki put kad ovaj pin postane visok (1) vrijednosti u registru pomaka pomaknut će se za 1 bit.
Vcc je pin 16 spojen na crvenu tračnicu
pin 8 je spojen na masu
Arduino 5 volti spojen je na crvenu šinu ploče
Arduino Grounsd je povezan s crnom tračnicom
Spojite uzemljenje ploča zajedno kako je prikazano na dijagramu.
Korak 5: Kako krug radi
Tri različita ulaza (SAT, LATCH, DATA) promijenit će napone izlaza kako se vidi na LED -ovima. KOD će programirati redoslijed LED dioda i brzinu uključivanja i isključivanja LED dioda.
Korak 6: Izlazi će se brzo pomaknuti s lijeva na desno
LED diode će se brzo pomicati slijeva nadesno.
Korak 7: Zatim LED diode Wil vrlo brzo idu s desna na lijevo
LED diode mijenjaju smjer (zdesna nalijevo).
Korak 8: Zaključak
Nadam se da će ovaj projekt pomoći u razumijevanju registara pomaka i njihove uporabe. Uživao sam u projektu. Testirano je
Tinkercad i radi.
Postoji veza, ali možda ćete trebati Tinkercad račun da biste je vidjeli. Veza je gore postavljena također s KODOM.
Hvala vam
Korak 9: Video zapis registara pomaka
video zapise smjena
Preporučeni:
Upravljanje zaslonom sa sedam segmenata pomoću Arduino i registra pomaka 74HC595: 6 koraka
Upravljanje zaslonom sa sedam segmenata pomoću Arduina i registra izmjene 74HC595: Hej, što ima, dečki! Akarsh ovdje iz CETech -a. Zasloni sa sedam segmenata su dobri za gledanje i uvijek su zgodan alat za prikaz podataka u obliku znamenki, ali u njima postoji nedostatak, a to je da kada kontroliramo prikaz sa sedam segmenata u stvarnosti
Kaskada registara pomaka 74HC595 kontrolirano putem Arduina i Etherneta: 3 koraka
Kaskada registara pomaka 74HC595 kontrolira se putem Arduina i Etherneta: Danas bih htio predstaviti projekt koji sam implementirao u dvije verzije. Projekt koristi 12 registara pomaka 74HC595 i 96 LED dioda, Arduino Uno ploču s Ethernet štitom Wiznet W5100. Na svaki registar pomaka spojeno je 8 LED dioda. Brojevi 0
Neopixel Ws2812 Rainbow LED sjaj s M5stick-C - Pokretanje Rainbow na Neopixelu Ws2812 Korištenje M5stack M5stick C Korištenje Arduino IDE -a: 5 koraka
Neopixel Ws2812 Rainbow LED sjaj s M5stick-C | Pokretanje Rainbow-a na Neopixelu Ws2812 Korištenje M5stack M5stick C Korištenje Arduino IDE-a: Zdravo dečki, u ovim uputama naučit ćemo kako koristiti neopixel ws2812 LED diode ili LED traku ili LED matricu ili LED prsten s razvojnom pločom m5stack m5stick-C s Arduino IDE-om, a mi ćemo napraviti dugin uzorak s njim
Korištenje RGB LED dioda za stvaranje niza boja: 12 koraka
Korištenje RGB LED dioda za kreiranje nizova boja: Ove upute će vam pokazati kako koristiti RGB LED diode za stvaranje sekvenci boja pomoću Arduino Uno i koda. Tri RGB LED diode će tijekom vremena mijenjati boje, dok će ostale 2 RGB LED diode ostati iste boje
Korištenje dioda za upravljanje ventilatorom .: 7 koraka
Korištenje dioda za kontrolu ventilatora. Ovo je alternativa korištenju reostata i čipova za kontrolu brzine ventilatora. Ideja za ovo došla je s http://www.cpemma.co.uk/sdiodes.html SADA http: //www.pcsilencioso.com/cpemma/sdiodes.html i htio sam to još malo objasniti i izgraditi