Skip to contentSkip to main navigation Skip to footer

Arduino и дисплей TM1637

Описание


В Ардуино наборе GyverKIT есть 7-сегментный дисплей на 4 знакоместа с двоеточием. На модуле стоит контроллер TM1637, что позволяет подключать дисплей всего по двум пинам + питание.

Подключение


Подключается к питанию и любым цифровым пинам:

Библиотеки


В примерах на этом сайте мы будем использовать библиотеку GyverTM1637. Библиотека идёт в архиве к набору GyverKIT, а свежую версию всегда можно установить/обновить из встроенного менеджера библиотек Arduino по названию GyverTM1637. Краткая документация находится по ссылке выше, базовые примеры есть в самой библиотеке.

Библиотека позволяет:

  • Вывод цифр
  • Вывод букв
  • Вывод бегущей строки
  • Различные эффекты переключения цифр

Примеры


Рассмотрим пример с выводом разными способами. Остальные варианты рассмотрены в примерах библиотеки:

#include "GyverTM1637.h"
GyverTM1637 disp(2, 3);

void setup() {
  disp.clear();        // очистить
  disp.brightness(7);  // яркость 0-7

  disp.displayByte(_H, _E, _L, _L);  // вывести текст

  delay(2000);
  disp.displayInt(1234);      // вывести чисел
  
  delay(2000);
  disp.displayClock(16, 37);  // вывести часы и минуты
}

void loop() {
  // мигаем двоеточием дисплея
  disp.point(0);
  delay(500);
  disp.point(1);
  delay(500);
}

Домашнее задание


  • Изучить примеры к GyverTM1637

Полезный пример?

Подписаться
Уведомить о
6 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии