Arduino 4-знаковый LED индикатор 7SEG на TM1637

Описание:

Компактный семисегментный 4х-значный дисплея размера 0,5 дюйма с красными символами может контролироваться как от любых контроллеров Ардуино, так и от miniPC Raspberry или Orange. Имеет между двумя символами двоеточие. Может применяться для вывода: времени, отсчёта секунд, буквенно-цифровое обозначение и других значений.

Схема подключения модуля к Arduino


Тестовая программа для демонстрации принципов управления динамической индикацией. Выводит число 1234

  • /*
  • Пример вывода на дисплей с регистром TM1637
  • */
  • //--- ПИНЫ ---
  • #define CLK 5
  • #define DIO 4
  • //--- ПИНЫ ---
  • //--- ОБЪЯВЛЕНИЕ ---
  • #include "TM1637.h"
  • TM1637 disp(CLK, DIO);
  • //--- ОБЪЯВЛЕНИЕ ---
  • void setup() {
  • disp.init(); // инициализация
  • disp.set(7); // яркость, 0 - 7 (минимум - максимум)
  • }
  • void loop() {
  • // БЕГУЩАЯ СТРОКА!
  • // забиваем массив бегущей строки буквами из библиотеки
  • byte welcome_banner[] = {_H, _E, _L, _L, _O, _empty, _empty,
  • _e, _n, _j, _o, _y, _empty, _empty,
  • _1, _6, _3, _7, _empty, _D, _i, _S, _P, _l, _a, _y
  • };
  • disp.runningString(welcome_banner, sizeof(welcome_banner), 300); // выводим
  • delay(700);
  • disp.clearDisplay();
  • disp.displayByte(0x76, 0x79, 0x38, 0x38); // вывести HELL "вручную"
  • delay(2000);
  • disp.clearDisplay();
  • disp.displayByte(_H, _E, _L, _L); // вывести HELL, используя буквы из библиотеки
  • delay(2000);
  • disp.clearDisplay();
  • byte lol[] = {1, 2, 3, 4}; // вывести 1234 из массива
  • disp.display(lol);
  • delay(2000);
  • disp.clearDisplay();
  • for (byte j = 0; j < 99; j++) { // вывести 0-99 счётчик с нулями слева
  • disp.displayIntZero(j);
  • delay(20);
  • }
  • disp.clearDisplay();
  • for (int j = 0; j < 1100; j += 5) { // счётчик 0-1100 без нулей
  • disp.displayInt(j);
  • delay(20);
  • }
  • disp.clearDisplay();
  • for (byte i = 0; i <= 3; i++) { // выводим цифры 0-9 по очереди в каждый порт
  • for (byte j = 0; j <= 9; j++) {
  • disp.display(i, j);
  • delay(100);
  • }
  • disp.clearDisplay();
  • }
  • disp.clearDisplay();
Дисплеи
Тип дисплея LED, знакосинтезирующий
Цвет Красный
Общие
Размер платы (мм) 46x22x10

Написать отзыв

Внимание: HTML не переведен!
    Плохо           Хорошо

Arduino 4-знаковый LED индикатор на TM1637

  • Код товара: MD255
  • Доступность: На складе
  • 60.00 грн.


0 отзывов / Написать отзыв


Рекомендуемые товары

Arduino UNO R3 ATmega328P AU AVR

Arduino UNO R3 ATmega328P AU AVR

Ардуино Уно Р3 Arduino UNO R3 2014 ATmega328P AU AVR ВНИМАНИЕ: кабель USB Am-Bm поставляется опцион..

149.00 грн.

Ds1307 Ардуино часы реального времени

Ds1307 Ардуино часы реального времени

Ds1307 Ардуино часы реального времени Модуль изначально поставляется без батарейки. Для заказа моду..

35.00 грн.

Ds3231 Ардуино часы реального времени

Ds3231 Ардуино часы реального времени

Ds3231 Ардуино часы реального времени Модуль поставляется с батарейкой. Данный модуль собран на ос..

67.00 грн.

Arduino NANO R3 ATmega328P AU AVR

Arduino NANO R3 ATmega328P AU AVR

Ардуино Нано Р3 Arduino NANO R3 2014 ATmega328 AU AVR Описание: Микроконтроллер Arduino Nano -..

94.00 грн.