Динамическая индикация и 7 сегментный индикатор, модуль на двух 74HC595, код из видео

4bit Digital Tube LED Display Module — Обзор модуля с семисегментным индикатором и двумя сдвиговыми регистрами 74HC595. разберем работу с динамической индикацией.

Особенности модуля:

Модуль базируется на двух сдвиговых регистрах TM74HC595 к которым подключен 4х разрядный 7 сегментный индикатор ZS3641BS. Схема похожего модуля, с двумя индикаторами ZS3641BS и 8 сигментами ниже, отличие только в дополнительном индикаторе.

Один TM74HC595 управляет сегментами, причем всеми разом, ибо они все параллельны, а второй управляет разрядами. Если на один регистр отправить байт, в котором будет символ, он будет на всех четырех разрядах, но отобразится на том, который будет включен вторым регистром, и соответственно для этого, на него нужно отправить второй байт.

Динамическая индикация:

Для отображения всех разрядов применяется динамическая индикация, что это и как работает показано в видео ниже.

Код из видео:

код

Подключение модуля к Arduino:

Подключать индикатор можно на любые свободные выходы Arduino, питание у модуля 5 вольт.

Софт:

Для работы с модулем можно использовать код выше, можно использовать библиотеки, например эту.

Купить:

можно тут.