Отправляем напрямую из Москвы за 3-4 дня

WhatsApp, Telegram, Viber
пн - пт: 10:00 – 20.00

4-х значный семисегментный дисплей RobotDyn на чипе TM1637, 30x14 мм (Зеленый)

Удобный модуль 4-х значного цифрового дисплея для различных проектов Перейти к полному описанию

9 руб.

 

Артикул: 39164770

 

нет

 

4-х значный семисегментный дисплей с точками - разделителями разрядов. Может использоваться для отображения различных значений (температура, давление, влажность, вес, время и т.д.). Отличительной чертой этого модуля является подключение по 4-м проводам, а также возможность последовательного соединения нескольких дисплеев. Для управления используется библиотека TM1637 (скачать).

Библиотека позволяет легко управлять выводом данных в различных форматах. Ниже приведены несколько примеров использования библиотеки.

disp.display(port, num);      // вывести цифру num (0-9) в порт port (0-3)
disp.display(ARRAY);          // вывести ARRAY, где ARRAY - массив из 4х цифр ( byte ARRAY[4] = {0, 1, 2, 3}; )
disp.displayByte(port, Byte); // вывести символ Byte в порт port (0-3) (Byte вида 0x7d)
disp.displayByte(ARRAY_BYTE); // ARRAY_BYTE - массив кодов ( 0x7d, 0x7d, 0x7d, 0x7d )
disp.displayByte(Byte1, Byte2, Byte3, Byte4); // вывести побайтово  

// для вывода некоторых букв доступен вывод вида _A, _b, _h. Полный список смотри в TM1637.h  
disp.displayInt(value);       // вывести 1-4 значное число
disp.displayIntZero(value);   // вывести 1-4 значное число с нулями СЛЕВА

// бегущая строка символов из массива arrayBytes, число символов sizeof(arrayBytes), интервал delay_time в миллисекундах 
disp.runningString(arrayBytes, sizeof(arrayBytes), delay_time); 
disp.point(state);        // включить/выключить двоеточие (1 и 0 соответственно)
disp.clearDisplay();      // очистить дисплей
disp.set(7);              // яркость, 0 - 7 (минимум - максимум)

//Для включения точки устанавливаем старший бит в 1.