Модуль светодиодного дисплея RobotDyn® 10Pcs 4-разрядная 7-сегментная трубка для Arduino DIY

₽ 2 333 ₽ 2 333 Бесплатный возврат

Особенность: Это является одним из основных 4-разрядный модуль 7-сегментный дисплей Дисплей имеет двойных точек в Midle. Десятичная точка на цифре не активной. Модуль подключения к цифровому I / O на 2 ригеля. Для Arduino использовать библиотеку: TM1637.h Цвет: ЖЕЛТЫЙ В коплект входит: 10 x желтый светодиодный дисплейный трубчатый модуль Пример1 / * Часы пример пример (расширенный пример класса) Отображение часов на дисплее. Для этой демонстрации вы можете добавить множитель скорости чтобы сделать часы работать быстрее. Для часов реального вы хотите использовать задержку в 1 мин или даже использовать модуль часов реального времени (RTC) Схема: * Подключить TM1637 контактный CLK к Arduino контактном D4 * Подключить TM1637 контактный разъем DIO к Arduino контактном D5 * Подключить TM1637 пин Vcc к Arduino контактный 5V * Подключить TM1637 контактный GND к GND Arduino контактный * /   //включают в себя библиотеку SevenSegmentTM1637 #include "SevenSegmentTM1637.h" #include "SevenSegmentExtended.h"   / * инициализировать глобальный объект TM1637 Display * Конструктор принимает два аргумента число тактовых штифтом и цифровой выходной контакт: * SevenSegmentTM1637 (байт pinCLK, байт pinDIO); * /   Const байтовый PIN_CLK = 4; //определить CLK штифт (любой цифровой PIN-код) константный байт PIN_DIO = 5; // Определяем DIO штифт (любой цифровой пин) SevenSegmentExtended дисплей (PIN_CLK, PIN_DIO); Const unsigned int clockSpeed ​​= 10000; //ускорить часы для демо   //запустить установочный код недействительными установки () { Serial.begin (9600); // яnitializes последовательного соединения @ 9600 бод display.begin (); //Инициализирует дисплей Display.setBacklight (100); //установить яркость до 100% Задержка (1000); //ждать 1000 мс };   //Run цикл (навсегда) аннулируются петля () { Байт часов = 14; //инициализация часов Байт минут = 39; //инициализации минут для (; ч <24; ч ++) {   //Часы подсчета до 24 for ( ; minutes < 60; minutes++) {   //кол минут до 59 Display.printTime (часы минуты истина); //Время показа Задержка (60000 / тактовой); //Тактовая задержка мс }; минут = 0; //Сброс минут }; }; Example2 # Включить "TM1637.h"; //включают в себя библиотеку TM1637 Дисплей TM1637 (2, 3); //инициализировать библиотеку для контактов 2, 3 недействительными установки (){ Display.init (); //Начать показ Display.set (7); //Яркость Настройка от 0 до 7 Int8_t Disp [4]; //Размер цифр } аннулируются петля (){ Disp [0] = 1; //Написать цифры размерности Дисп [1] = 2; Дисп [2] = 3; Дисп [3] = 4; Display.display (Disp); //Показать размеры (цифры) для отображения }

  • Описание
  • Отзывы

ВВЕРХ