Библиотека Arduino для TM1637 (светодиодный драйвер)
Библиотека Arduino для модулей 7-сегментного дисплея на базе чипа TM1637, таких как 4-разрядный дисплей Seeed Studio Grove. Чип TM1637 также имеет возможность ввода с клавиатуры, но в этой библиотеке она не реализована.
Модули дисплея имеют два сигнальных разъема (и два разъема питания): CLK и DIO. Эти контакты можно подключить к любой паре цифровых контактов Arduino. Когда объект создан, контакты должны быть настроены. Нет ограничений на количество одновременно используемых экземпляров (при условии, что каждый экземпляр имеет собственную пару контактов)
Библиотека устанавливается как любая библиотека Arduino путем копирования файлов в каталог по пути поиска библиотеки Arduino IDE.
Библиотека предоставляет единственный класс с именем TM1637Display. Экземпляр этого класса предоставляет следующие функции:
setSegments
— Установить необработанное значение сегментов каждой цифрыshowNumberDec
— Отобразить десятичное число.showNumberDecEx
— отображает десятичное число с десятичной точкой или двоеточием.setBrightness
— устанавливает яркость дисплея.Информация, приведенная выше, является лишь кратким изложением. Для получения дополнительной информации обратитесь к TM1637Display.h. Прилагается пример, демонстрирующий работу большинства функций.