Sadržaj:
- Korak 1: Šta je promjenjivi registar?
- Korak 2: Upotreba smjenskih registara
- Korak 3: Elektroničke komponente korištene u krugu
- Korak 4: Postavljanje kruga
- Korak 5: Kako krug funkcionira
- Korak 6: Izlazi će se brzo pomaknuti s lijeva na desno
- Korak 7: Zatim će LED diode vrlo brzo krenuti zdesna nalijevo
- Korak 8: Zaključak
- Korak 9: Video zapis registara pomaka
Video: Korištenje 2 registra za promjenu stupnja prijenosa (74HC595) za pogon 16 LED dioda: 9 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
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: Šta je promjenjivi registar?
Registri pomaka su uzastopna logička kola. Sposobni su za pohranu i prijenos podataka.
Registri pomaka sastoje se od mnogih japanki i satova koji su povezani zajedno. Izlazi registara pomaka se pomiču ili mijenjaju prema satovima (impulsni izlazi).
Korak 2: Upotreba smjenskih registara
Registri pomaka su digitalna memorijska kola koja se koriste u kalkulatorima i računarima. Registri pomaka se mogu koristiti za proširenje broja izlaza iz mikrokontrolera poput Arduina.
Korak 3: Elektroničke komponente korištene u krugu
2 registra izmjene 74HC595
16; 1 k otpornici (smeđi, crni, crveni)
16 LED dioda
1 Arduino Uno
2 elektrolitička kondenzatora; 10 Uf
2 duga hljeba
ž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 spojen na Arduino digitalni pin 11. SER je DATA ulaz koji će se pomaknuti.
Pin12 je RCLK (LATCH) je povezan na
Arduino digitalni pin 8
Pin11 je SRCLK (SAT) je spojen na Arduino digitalni pin 12
svaki put kad se ovaj pin podigne (1) vrijednosti u registru pomaka pomaknut će se za 1 bit.
Vcc pin 16 je povezan sa crvenom šinom
pin 8 je spojen na masu
Arduino 5 volti spojen je na crvenu šinu ploče
Arduino Grounsd je povezan sa crnom šinom
Povežite uzemljenje ploča zajedno kako je prikazano na dijagramu.
Korak 5: Kako krug funkcionira
Tri različita ulaza (SAT, LATCH, DATA) promijenit će napone izlaza koji se vide 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 će LED diode vrlo brzo krenuti zdesna nalijevo
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 će vam trebati Tinkercad račun da biste je vidjeli. Veza je gore postavljena također sa KODOM.
Hvala ti
Korak 9: Video zapis registara pomaka
video zapise smjena
Preporučuje se:
Upravljanje zaslonom sa sedam segmenata pomoću Arduino i 74HC595 registra pomaka: 6 koraka
Upravljanje zaslonom sa sedam segmenata pomoću Arduina i 74HC595 Shift registra: Hej, šta ima, momci! 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
Neopixel Ws2812 Rainbow LED sjaj sa M5stick-C - Pokretanje Rainbow -a na Neopixelu Ws2812 Korištenje M5stack M5stick C Korištenje Arduino IDE -a: 5 koraka
Neopixel Ws2812 Rainbow LED sjaj sa M5stick-C | Pokretanje Rainbow-a na Neopixel Ws2812 Korištenje M5stack M5stick C Korištenje Arduino IDE-a: Zdravo momci 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 sa njim
Korištenje RGB LED dioda za kreiranje nizova boja: 12 koraka
Korištenje RGB LED dioda za kreiranje nizova boja: Ove upute će vam pokazati kako koristiti RGB LED za kreiranje nizova boja pomoću Arduino Uno i koda. Tri RGB LED diode će s vremenom promijeniti boje, dok će ostale 2 RGB LED diode ostati iste boje
Napravite ruku od 3 stupnja slobode za pomoć pri lemljenju / lijepljenju: 6 koraka
Napravite „ruku“od 3 stupnja slobode za pomoć pri lemljenju / lijepljenju: Kako napraviti novu ruku od tri stupnja slobode za svoje „ruke pomoći“. Dizajn vam omogućuje da napravite prilagođene, promjenjive završne dijelove (pored standardne štipaljke od aligatora)
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 sa http://www.cpemma.co.uk/sdiodes.html SADA http: //www.pcsilencioso.com/cpemma/sdiodes.html i htio sam to još malo objasniti i izgraditi