
Четырёхразрядный индикатор Quad Display — простой и универсальный модуль для вывода показаний сенсоров или часов реального времени. На борту модуля сборка из четырёх семисегментных индикаторов и сдвиговые регистры для управления ими.
Каждый символ выводится с помощью восьми светодиодов. Семь формируют цифры и некоторые буквы, восьмой служит для вывода десятичной точки.
Индикаторы монохромные, все светодиоды в них светятся только одним цветом. А вот каким он будет — красным, жёлтым или зелёным — вы можете выбрать по вкусу.
Для управления светодиодами индикаторов напрямую понадобились бы 32 управляющих пина. Это не лучшая идея. Поэтому мы добавили цепочку из четырёх сдвиговых регистров — по одному на каждый символ. Регистры управляются по шине SPI, поэтому для подключения к управляющей плате используются всего пять ног — три для обмена данными и две для питания.
Модуль работает с управляющими сигналами напряжением от 3 до 5 вольт. Поэтому индикатор подойдёт для проектов на Arduino, Raspberry и WiFi Slot.
Для работы с дисплеем мы написали библиотеку QuadDisplay. Она берёт на себя реализацию протокола SPI и предоставляет простые функции для вывода значений в удобном формате.
Четырёхсегментный индикатор пригодится в метеостанциях, электронных будильниках и системах контроля умного дома. С ним не придётся возиться с пайкой, десятками резисторов и проводов на макетке — всё уже готово к работе.
Подробное описание, библиотеки, скетчи для работы с Quad Display:
В ролике использовались:
• Quad Display –
• Arduino Uno –
• Iskra JS –
• Troyka Slot Shield –
• Power Shield –
• Wi-Fi Slot –
• Slot Expander –
• Slot Connector –
• Цифровой метеодатчик –
#quaddisplay #железки #arduino #амперка