Mündəricat:
- Addım 1: Bir Shift Qeydiyyatı nədir?
- Addım 2: Shift qeydlərindən istifadə
- Addım 3: Dövrdə istifadə olunan elektron komponentlər
- Addım 4: Dövrün qurulması
- Addım 5: Dövrə necə işləyir
- Addım 6: Çıxışlar tezliklə soldan sağa keçəcək
- Addım 7: Sonra LEDlər çox tez sağdan sola keçir
- Addım 8: Nəticə
- Addım 9: Vəziyyət qeydlərinin videosu
Video: 16 LED -i idarə etmək üçün 2 Vəziyyət Qeydindən (74HC595) istifadə edərək: 9 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Bu dövrədə 2 növbəli qeyd (74HC595) istifadə ediləcək. Vəziyyət registrləri 16 LED çıxışı kimi idarə edəcək. Hər bir keçid registri 8 LED -i idarə edəcək. Vəzifə qeydləri hər bir keçid qeydinin çıxışı digərinin dublikatı kimi görünəcək şəkildə bağlanmışdır.
Addım 1: Bir Shift Qeydiyyatı nədir?
Vəziyyət qeydləri ardıcıl məntiq sxemləridir və məlumatları saxlaya və ötürə bilirlər.
Dəyişdirmə qeydləri bir -birinə bağlı olan bir çox flip flop və saatlardan ibarətdir. Vəziyyətin qeydləri saatlara (pulslu çıxışlar) görə dəyişdirilir və ya dəyişdirilir.
Addım 2: Shift qeydlərindən istifadə
Dəyişdirmə qeydləri, kalkulyatorlarda və kompüterlərdə istifadə olunan rəqəmsal yaddaş sxemləridir. Dəyişdirmə qeydləri Arduino kimi bir mikrokontrolördən çıxışların sayını genişləndirmək üçün istifadə edilə bilər.
Addım 3: Dövrdə istifadə olunan elektron komponentlər
2 74HC595 növbəli qeyd
16; 1 k rezistor (qəhvəyi, qara, qırmızı)
16 LED
1 Arduino Uno
2 elektrolitik kondansatör; 10 Uf
2 uzun çörək bordu
tellər.
Addım 4: Dövrün qurulması
Çıxışlar Qa ilə Qh arasındadır. Əvvəlcə Qa telini çəkin və sonra diaqramda göstərildiyi kimi bir -birinizə gedin.
pin14, SER Arduino rəqəmsal pin 11 -ə bağlıdır. SER, dəyişdiriləcək DATA girişidir.
Pin12 RCLK (LATCH) ilə bağlıdır
Arduino rəqəmsal pin 8
Pin11, SRCLK (SAAT) Arduino rəqəmsal pin 12 -yə bağlıdır
bu pin hər dəfə yüksəldikdə (1) shift qeydindəki dəyərlər 1 bit dəyişəcək.
Vcc pin 16 qırmızı çörək taxtası rayına bağlıdır
pin 8 yerə bağlıdır
Arduino 5 volt çörək taxtasının qırmızı rayına qoşulur
Arduino grounsd qara raylı birləşdirir
Diaqramda göstərildiyi kimi lövhələrin zəminlərini bir -birinə bağlayın.
Addım 5: Dövrə necə işləyir
3 fərqli giriş (CLOCK, LATCH, DATA), LED -lərdə göründüyü kimi çıxışların gərginliyini dəyişəcək. KOD, LED -lərin ardıcıllığını və LED -lərin açılma və sönmə sürətini proqramlaşdıracaq.
Addım 6: Çıxışlar tezliklə soldan sağa keçəcək
LEDlər sürətlə soldan sağa keçəcək.
Addım 7: Sonra LEDlər çox tez sağdan sola keçir
LEDlər istiqamətini dəyişir (sağdan sola).
Addım 8: Nəticə
Ümid edirəm ki, bu layihə keçid qeydlərini və istifadəsini anlamağa kömək edəcək. Mən bu layihədən zövq aldım. Bu sınaqdan keçirildi
Tinkercad və işləyir.
Bir keçid var, ancaq onu görmək üçün Tinkercad hesabına ehtiyacınız ola bilər. Link yuxarıda KOD ilə də yerləşdirilib.
Çox sağ ol
Addım 9: Vəziyyət qeydlərinin videosu
növbəli qeydlərin videosu
Tövsiyə:
Zoom -u idarə etmək üçün gitara qəhrəmanı gitara istifadə etmək (yalnız Windows): 9 addım
Gitara Qəhrəmanı Gitara Zoom İdarə etmək üçün (Yalnız Windows): Qlobal bir pandemiya içərisində olduğumuz üçün bir çoxumuz evdə təmizlikdə və Zoom -da görüşlərə qatılırıq. Bir müddət sonra bu çox yumşaq və yorucu ola bilər. Evimi təmizləyərkən içərisinə atılmış köhnə bir Gitar Qəhrəmanı gitara tapdım
Visuino LED kimi şeyləri idarə etmək üçün bir düyməni necə istifadə etmək olar: 6 addım
Visuino LED kimi şeyləri idarə etmək üçün bir düyməni necə istifadə etməli: Bu təlimatda sadə bir düymə və Visuino istifadə edərək LED -i AÇMA və SÖKMƏNİ öyrənəcəyik
Sonlu vəziyyət maşını istifadə edərək Arduino -da rəqəmsal saat: 6 addım
Arduino -da Sonlu Vəziyyət Maşını İstifadə edərək Rəqəmsal Saat: Hey, mən sizə rəqəmsal saatın YAKINDU Statechart Tools ilə necə yaradılacağını və LCD Keypad Shield istifadə edən bir Arduino ilə işləyəcəyini göstərəcəyəm. saat David Hareldən alınıb. Bu barədə bir məqalə nəşr etdi
Esp8266: 5 addımlarından istifadə edərək cihazları idarə etmək və havanı izləmək üçün bir IoT cihazı necə etmək olar
Esp8266 istifadə edərək cihazları idarə etmək və havanı izləmək üçün bir IoT Cihazı Necə Hazırlanır: Əşyaların İnterneti (IoT) fiziki cihazların ("əlaqəli qurğular" və "ağıllı qurğular" olaraq da adlandırılır), binaların, və elektronika, proqram təminatı, sensorlar, aktuatorlar və
Arduino və Bluetooth istifadə edərək Servo Motoru idarə etmək üçün Android (remotexy) UI: 7 addım (şəkillərlə)
Arduino və Bluetooth istifadə edərək Servo Motoru idarə etmək üçün Android (remotexy) UI: Bu Təlimat kitabında, Bluetooth vasitəsilə Arduino Mega ilə əlaqəli Servo Motoru idarə etmək üçün Remotexy Interface Maker istifadə edərək Android İstifadəçi İnterfeysini düzəltmək üçün sürətli bir addım verəcəyəm. Bu video, UI -nin servo motor sürətini və mövqeyini necə idarə edəcəyini göstərir