Компактный и простой модуль 4-разрядного цифрового LED индикатора позволит вам отображать необходимую информацию. Благодаря использованию схемы TM1637 для управления LED индикатором понадобится лишь четыре провода, в то время как для вывода данных на аналогичный индикатор без TM1637 придется использовать одиннадцать выводов.
Пример
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
#include "TM1637.h" // Скачайте библиотеку ниже и подключите ее int8_t DispMSG[] = {1, 2, 3, 4}; // Настройка символов для последующего вывода на дисплей //Определяем пины для подключения к плате Arduino #define CLK 3 #define DIO 2 //Создаём объект класса TM1637, в качестве параметров //передаём номера пинов подключения TM1637 tm1637(CLK, DIO); void setup() { //Инициализация модуля tm1637.init(); //Установка яркости горения сегментов /* BRIGHT_TYPICAL = 2 Средний BRIGHT_DARKEST = 0 Тёмный BRIGHTEST = 7 Яркий */ tm1637.set(BRIGHT_TYPICAL); } void loop() { //Задание на включение разделителя tm1637.point(true); //Выводим массив на дисплей tm1637.display(DispMSG); //Задержка delay(1000); //Задание на выключение разделителя tm1637.point(false); //Выводим массив на дисплей tm1637.display(DispMSG); //Задержка delay(1000); } |