Мазмуну:
- Жабдуулар
- 1 -кадам: CIRCUIT
- 2 -кадам: ЦИРКТИН ДИАГРАММАСЫ
- 3 -кадам: САКТЫКТАР
- 4 -кадам: КОД
- 5 -кадам: түшүндүрмө
- 6 -кадам: Алып кете турган нерселер
- 7 -кадам: Шилтемелер
Video: 4X4 LED MATRIX 74hc595 IC колдонуу: 7 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Description
Бул блогдо биз 4x4 светодиоддук матрицаны сменалык реестрди (SN7HC595N) кантип жасоого жана коддоого көңүл бурабыз
Жабдуулар
Керектүү материалдар
- Shift реестри (SN7HC595N)
- Өтмө кабелдер
- Arduino тактасы (Мен Arduino UNO колдоном)
- 16 LED
- 330 Ом резисторлору x4
- Лагердик комплект
- Pcb табак
- Катуу зымдар
1 -кадам: CIRCUIT
16 LED'ди квадратка койгула, аноддун ар бир аноду ылдый карайт жана катоддор оңго карайт
- LEDдин бардык катоддорун мамычаларга туташтырыңыз
- LED'дин бардык аноддорун катар катары туташтырыңыз
- Ар бир саптан жана мамычадан өндүрүштү алыңыз, андыктан сиз 4x4 матрицадан 8 жыйынтыкка ээ болосуз.
2 -кадам: ЦИРКТИН ДИАГРАММАСЫ
3 -кадам: САКТЫКТАР
- Резистордун туура мааниси абдан маанилүү, анткени ансыз схема туура иштебейт.
- Ширетүүдө өтө этият болуңуз жана катар жана мамыча зымдары бири -бирине тийбешин текшериңиз.
- Ардуино иштеп турганда, чынында, туташтырбаңыз, качан arduino тактасы иштейт.
- Жалгаштыруудан мурун бардык LED'дерди текшериңиз.
4 -кадам: КОД
берилген шилтемеден кодду жүктөп алыңыз. код үчүн шилтеме
5 -кадам: түшүндүрмө
IC боюнча маанилүү казыктар
SER (Serial), анда маалыматтар кирет;
SRCLK (Serial Clock) SERдеги нерселерди сактоо үчүн сиз койгон пин
Бардык казыктарды коюп бүткөндөн кийин, RCLK (Каттоо сааты) төөнөгүчтү бийиктикке коюңуз
Shift реестринин чипи маалымат пини аркылуу катар киргизилген биттерди 8 параллель битке айландырат, андыктан 10010000 деп айткыңыз келсе, анча чоң эмес бит менен баштайсыз (0), андыктан SERди LOW (Arduinoдогу D10) деп коюңуз.. Андан кийин, маанини "сактоо" үчүн SCK (Arduinoдогу D11) ЖОГОРУ, анан ТӨМӨНгө коюңуз
6 -кадам: Алып кете турган нерселер
- Кодду өзгөртүү менен сиз 4х4 матрицасына ар кандай үлгүлөрдү жана фигураларды басып чыгара аласыз.
Бул кичинекей долбоорлор үчүн арзан дисплей катары иштей алат
Сунушталууда:
Arduino жана 74HC595 Shift реестрин колдонуу менен жети сегменттин дисплейин көзөмөлдөө: 6 кадам
Arduino жана 74HC595 Shift реестрин колдонуу менен жети сегменттин дисплейин башкаруу: Эй, эмне болду, балдар! Akarsh бул жерден CETechтен. Seven Segment Дисплейлерди кароо жакшы жана дайыма цифралар түрүндө маалыматтарды көрсөтүү үчүн ыңгайлуу курал, бирок алардын бир кемчилиги бар, биз реалдуу түрдө жети сегменттүү дисплейди башкарганда
4X4 баскычын колдонуу менен Arduino Calculator: 4 кадам (сүрөттөр менен)
4X4 баскычтопту колдонуу менен Arduino Calculator: Бул окуу куралында биз Arduino менен өзүбүздүн эсептегичибизди курабыз. Маанилер баскычтоп аркылуу жөнөтүлүшү мүмкүн (4 × 4 баскычтоп) жана жыйынтыгын ЖК экранда көрүүгө болот. Бул эсептегич кошуу, азайтуу, көбөйтүү сыяктуу жөнөкөй амалдарды аткара алат
CircuitPython менен 4x4 баскычтопту колдонуу: 4 кадам
4x4 баскычтопту CircuitPython менен колдонуу: Бул арзан баскычтоп CircuitPython долбоорлоруңузга сандык киргизүүнүн жөнөкөй ыкмасын сунуштайт. Мен аны Adafruit ItsyBitsy M0 экспрессинде колдоном. Сизге керек болот: Ариптакта - меники 4x4ItsyBitsy M0 Express же окшош boardMu Editor орнотулган
Neopixel Ws2812 Rainbow LED жарыгы M5stick-C - менен Rainbowту Neopixel Ws2812де иштетүү M5stack M5stick Cди колдонуу Arduino IDEди колдонуу: 5 кадам
Neopixel Ws2812 Rainbow LED Glow with M5stick-C | Rainbow боюнча Neopixel Ws2812де чуркоо M5stack M5stick Cди колдонуу Arduino IDEди колдонуу: Салам балдар бул көрсөтмөлөрдө биз неопиксел ws2812 светодиоддорун же LED тилкесин же LED матрицасын же LED шакегин m5stack m5stick-C өнүктүрүү тактасы менен Arduino IDE менен колдонууну үйрөнөбүз жана биз жасайбыз. аны менен асан -үсөн үлгүсү
2 смена реестрин (74HC595) колдонуу 16 светодиодду айдоо үчүн: 9 кадам
2 смена реестрин (74HC595) 16 светодиодду колдонуу үчүн колдонуу: Бул схема 2 сменалык регистрди (74HC595) колдонот. Сменалык регистрлер 16 LEDди чыгаруу катары айдайт. Ар бир сменалык регистр 8 светодиодду айдайт.Сменалык регистрлер зымдуу болгондуктан ар бир сменалык регистрдин чыгышы экинчисинин дубликатына окшош болот