Съдържание:
- Консумативи
- Стъпка 1: КРЪГ
- Стъпка 2: СХЕМА НА ВРЪЖКИ
- Стъпка 3: Предпазни мерки
- Стъпка 4: КОД
- Стъпка 5: Обяснение
- Стъпка 6: Неща, които трябва да вземете
- Стъпка 7: Препратки
Видео: 4X4 LED MATRIX Използване на 74hc595 IC: 7 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Описание
В този блог ще се съсредоточим върху това как да направим и кодираме 4x4 LED матрица, използвайки регистър за смяна (SN7HC595N)
Консумативи
Необходими материали
- Регистър за смяна (SN7HC595N)
- Кабелни кабели
- Дъска Arduino (ще използвам Arduino UNO)
- 16 светодиода
- Резистори 330 ома x4
- Комплект за запояване
- Pcb плоча
- Плътни проводници
Стъпка 1: КРЪГ
Поставете 16 светодиода в квадрат, така че анодът на всеки светодиод да е обърнат надолу, а катодите - надясно
- Свържете всички катоди на светодиода в колони
- Свържете всички аноди на светодиодите в редове
- Вземете изход от всеки ред и колони, така че в края ще имате 8 изхода от матрицата 4x4.
Стъпка 2: СХЕМА НА ВРЪЖКИ
Стъпка 3: Предпазни мерки
- Правилната стойност на резистора е много важна, тъй като веригата няма да работи правилно без него.
- Докато запоявате, бъдете много внимателни и се уверете, че проводниците на ред и колона не се допират един до друг.
- Не свързвайте веригата, докато arduino е включен, т.е.-когато платката arduino се захранва.
- Индивидуално проверете всички светодиоди преди свързването.
Стъпка 4: КОД
изтеглете кода от дадената връзка. връзка за кода
Стъпка 5: Обяснение
Важни щифтове на IC-
SER (Serial), където данните влизат;
SRCLK (сериен часовник) щифтът, който сте задали на високо, за да съхраните това, което е в SER;
RCLK (Register Clock) пина, който сте задали на високо, след като приключите с настройването на всички пинове
Чипът за смяна на регистъра трансформира битове, които се вмъкват последователно през пина за данни в 8 паралелни бита, така че ако искате да изпратите да кажем 10010000, започвате с най -малкия бит (0), така че задавате SER на LOW (D10 на Arduino). След това задавате SCK (D11 на Arduino) на HIGH и след това на LOW, за да „запишете“стойността
Стъпка 6: Неща, които трябва да вземете
- Чрез промяна на кода всъщност можете да отпечатате различни модели и фигури върху матрица 4x4.
Той може да действа като дисплей с ниска цена за малки проекти
Препоръчано:
MAX7219 LED Matrix MQTT Използване на Esp8266: 6 стъпки
MAX7219 LED Matrix MQTT Използвайки Esp8266: Опитвах се да свържа моя MAX7219 LED дисплей към MQTT сървър и да получа текст от абонамента за MQTT за показване. Но не получих подходящ код в интернет, затова започнах да изграждам собствен … и резултатът идва доста добре … можете да
Използване на клавиатура 4x4 с CircuitPython: 4 стъпки
Използване на клавиатура 4x4 с CircuitPython: Тази евтина клавиатура предлага прост метод за цифрово въвеждане на вашите проекти CircuitPython. Ще го използвам с Adafruit ItsyBitsy M0 express. Ще ви трябва: Клавиатура - моята е 4x4ItsyBitsy M0 Express или подобна дъска, Mu Editor, инсталиран на
Neopixel Ws2812 Rainbow LED Glow с M5stick-C - Стартиране на Rainbow на Neopixel Ws2812 Използване на M5stack M5stick C Използване на Arduino IDE: 5 стъпки
Neopixel Ws2812 Rainbow LED Glow с 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 светодиода. Всеки регистър за смяна ще управлява 8 светодиода. Регистрите за смяна са свързани така, че всеки изход на регистъра на смяна ще изглежда като дубликат на другия
Направи си сам „Измервателен уред за използване на компютър ROG Base“Използване на Arduino и Python: 5 стъпки (със снимки)
Направи си сам „Измерител за използване на компютър ROG Base“Използване на Arduino и Python: ************************************* +На първо място, тези инструкции са написани от неносещ англоговорящ … не е професор по английски, така че, моля, информирайте за някаква граматическа грешка, преди да ми се подигравате.: P +и моля, не имитирайте