Мазмуну:
- 1 -кадам: Shift реестри деген эмне?
- 2 -кадам: Shift реестрин колдонуу
- 3 -кадам: Райондо колдонулган электрондук компоненттер
- 4 -кадам: Районду орнотуу
- 5 -кадам: Район кантип иштейт
- 6 -кадам: Чыгыштар биринчи солдон оңго тез жылат
- 7 -кадам: Андан кийин LEDS Wil оңдон солго өтө тез өтөт
- 8 -кадам: Жыйынтык
- 9 -кадам: Shift реестрлеринин видеосу
Video: 2 смена реестрин (74HC595) колдонуу 16 светодиодду айдоо үчүн: 9 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Бул схема 2 сменалык регистрди колдонот (74HC595). Смена регистрлери 16 LEDди чыгаруу катары айдайт. Ар бир сменалык регистр 8 светодиодду айдайт. Сменалык регистрлер ар бир сменалык регистрдин чыгышы экинчисинин дубликатындай көрүнүшү үчүн зымдуу.
1 -кадам: Shift реестри деген эмне?
Shift реестрлери ырааттуу логикалык схемалар болуп саналат, алар маалыматтарды сактоого жана берүүгө жөндөмдүү.
Вахталык реестрлер бири -бири менен байланышкан көптөгөн флип -флоптордон жана сааттардан турат. Сменанын чыгуулары нөөмөт регистрлери сааттарга жараша өзгөрөт (импульстук чыгуулар).
2 -кадам: Shift реестрин колдонуу
Shift регистрлери - бул эсептегичтерде жана компьютерлерде колдонулуучу санариптик эс тутум схемалары. Shift регистрлери Arduino сыяктуу микроконтроллерден чыгуулардын санын кеңейтүү үчүн колдонулушу мүмкүн.
3 -кадам: Райондо колдонулган электрондук компоненттер
2 74HC595 нөөмөт реестри
16; 1 к резистор (күрөң, кара, кызыл)
16 LED
1 Arduino Uno
2 электролитикалык конденсатор; 10 Uf
2 узун нан
зымдар
4 -кадам: Районду орнотуу
Чыккан нерселер Qa to Qh. Алгач Qa менен байланышыңыз, андан кийин диаграммада көрсөтүлгөндөй бири -бириңизге чыгыңыз.
pin14 - бул SER Arduino санариптик пин 11ге туташкан. SER - бул берилиштер берилиши.
Pin12 RCLK (LATCH) менен туташкан
Ардуино санарип пин 8
Pin11 SRCLK (CLOCK) Arduino санарип пин 12ге туташкан
бул пин жогору кеткен сайын (1) нөөмөт реестриндеги маанилер 1 битке жылат.
Vcc 16 -пин кызыл нандын темир жолуна туташкан
пин 8 жерге туташтырылган
Arduino 5 вольтту нандын кызыл темир жолуна туташтырылган
Arduino grounsd кара рельске туташкан
Диаграммада көрсөтүлгөндөй тактайлардын негиздерин туташтыргыла.
5 -кадам: Район кантип иштейт
3 башка киргизүү (CLOCK, LATCH, DATA) LEDs. The CODEде көрүнүп тургандай, чыгуулардын чыңалуусун өзгөртөт, LEDлердин ырааттуулугун жана светодиоддордун күйүү жана өчүү ылдамдыгын программалайт.
6 -кадам: Чыгыштар биринчи солдон оңго тез жылат
LEDS бат эле оңдон солго жылат.
7 -кадам: Андан кийин LEDS Wil оңдон солго өтө тез өтөт
LEDS багытын өзгөртөт (оңдон солго).
8 -кадам: Жыйынтык
Бул долбоор нөөмөт реестрин жана анын колдонулушун түшүнүүгө жардам берет деп үмүттөнөм. Мен бул долбоорду жактырдым. Бул сыноодон өттү
Tinkercad жана иштейт.
Шилтеме бар, бирок аны көрүү үчүн сизге Tinkercad каттоо эсеби керек болушу мүмкүн. Шилтеме жогоруда КОД менен да жайгаштырылган.
Рахмат
9 -кадам: Shift реестрлеринин видеосу
сменалык регистрлердин видеосу
Сунушталууда:
Arduino жана 74HC595 Shift реестрин колдонуу менен жети сегменттин дисплейин көзөмөлдөө: 6 кадам
Arduino жана 74HC595 Shift реестрин колдонуу менен жети сегменттин дисплейин башкаруу: Эй, эмне болду, балдар! Akarsh бул жерден CETechтен. Seven Segment Дисплейлерди кароо жакшы жана дайыма цифралар түрүндө маалыматтарды көрсөтүү үчүн ыңгайлуу курал, бирок алардын бир кемчилиги бар, биз реалдуу түрдө жети сегменттүү дисплейди башкарганда
Кадам моторун айдоо үчүн 556 таймерди колдонуу: 5 кадам
Step моторун айдоо үчүн 556 таймерди колдонуу: Бул инструкция 556 таймердин кантип тепкичтүү моторду айдай аларын түшүндүрүп берет
LED Strobe Lights сүйрөө айдоо жана башкалар үчүн: 5 кадам (сүрөттөр менен)
Тартуу жана башкалар үчүн LED Strobe Lights: Мен жакында блейзерге чоң пикапта соода кылдым. чоң жүк ташуучу унаанын чатырында толук өлчөмдөгү жарык тилкеси бар болчу, бирок блейзерде люк бар, ошондуктан мен кайра бара албайм. Мен ар кандай жашыруун стробаларды карадым, менде эски кош түтүктүү строб тактасы бар
"Үйдө жалгыз" уурулукка бөгөт коюу/ Stepiny моторун жана Servo айдоо үчүн Attiny13 колдонуу: 5 кадам
Жалгыз үйдө' Уурулукка бөгөт коюу/ Stepiny кыймылдаткычын жана кызматын айдоо үчүн Attiny13 колдонуңуз: Бул менин эң кызык долбоорлорумдун бири болушу мүмкүн :-) Бирок сиз ууруларды алыс кармоо үчүн кызыкдар болбосоңуз дагы, бул долбоор сиз каалаган жерде колдонулушу мүмкүн Steppermotor же servo моторун, ал тургай Attiny13.Mo менен бир нече DC моторун айдаш керек
Shift реестрин колдонуу менен LED Matrix: 7 кадам (Сүрөттөр менен)
LED матрицасы Shift реестрин колдонуу: Бул көрсөтмө интернетте жеткиликтүү болгондорго караганда толук түшүндүрмө болушу керек. Белгилей кетчү нерсе, бул LED555 тарабынан көрсөтүлүүчү LED Marqueeде жеткиликтүү болгондон көбүрөөк аппараттык түшүндүрмөлөрдү берет