3 таймера с 7-сегментным дисплеем

Источник:

3 таймера с 7-сегментным дисплеем

Я искал простой в использовании светодиодный таймер с 3 отдельными значениями времени, показываемыми одновременно, но не смог его найти. Итак, я сделал это, и мне бы хотелось поделиться им и с вами. =)

Функции:

3 отдельных таймера, отсчитывающих время до 00.00.00.
Оставшееся время таймеров отображается на трех различных 8-значных 7-сегментных дисплеях.
Таймеры отсчитывают время каждую секунду.
Таймеры можно запускать, останавливать и удалять индивидуально.
Работающие таймеры можно удалять отдельно или вместе.
Планируемые функции в одной из следующих версий:
Уведомление о таймерах с помощью Telegram на ваш смартфон.
Скрыть отображение таймера, если таймер не установлен.
Замените 1,2,3 в начале на A,B,C. На данный момент ошибка в библиотеке Arduino.

Использование:

Ввод: Результат:
A011545 Устанавливает таймер А на 1 час, 15 минут и 45 секунд, и таймер запускается.
B124559 Устанавливает таймер B на 12 часов, 45 минут и 59 секунд, и таймер запускается.
C065535 Устанавливает таймер C на 6 часов, 55 минут и 35 секунд, и таймер запускается.
DA Удаляет таймер A
DB Удаляет таймер B
DC Удаляет таймер C
DD Удаляет все таймеры одновременно

Необходимые детали:

1x ESP32 NodeMCU
1 матричная клавиатура 4x4
3 светодиодных 7-сегментного дисплея MAX7219 TM1637
1x кабель Micro-USB
1 блок питания USB 5 В/2 А
1x несколько проводов разных цветов
6 винтов с потайной головкой M3x35 мм.
1x небольшая кабельная стяжка для фиксации USB-кабеля и ESP32 в чехле

Инструкции по подключению:

ESP32: Дисплей A: Дисплей B: Дисплей C: Клавиатура: Цвет провода:
3V3 VCC VCC VCC красный
GND GND GND GND черный
G27 DIN зеленый
G12 CS белый
G14 CLK серый
G33 DIN зеленый
G26 CS белый
G25 CLK серый
G15 DIN зеленый
G32 CS белый
G13 CLK серый
G19 1 белый
G18 2 коричневый
G5 3 оранжевый
G17 4 серый
G16 5 желтый
G4 6 фиолетовый
G0 7 синий
G2 8 зеленый

Загрузка кода:

Код можно найти в моем репозитории GitHub.

Инструкции по печати:

Используется черновой профиль 0,3
Использован текстурированный лист
Никаких опор не требуется
Никакие поля не требуются

Удачной печати =)

21:29
28
Нет комментариев. Ваш будет первым!

Ссылка появится после регистрации

Похожие модели

держатель микрофона yaesu ft450
это простой держатель микрофона дляПодробнее
8-контактный краевой разъем карты (например, марки амфено...
I needed this for a project. STEP filesПодробнее
Переключатель на 4 аркадные кнопки......
Я разработал этот блок для четырехПодробнее
Держатель щупов для осциллографа Rigol DHO (804)
Легко печатаемый защелкивающийсяПодробнее
Крышка осциллографа Rigol 804 (800-900 серия)
Защелкивающаяся крышка для осциллографовПодробнее
Линки для пайки "третья рука"
Стандартные звенья типа Loc-LineПодробнее
USB-вытяжка C для пайки (+ прочный корпус)........
Я хотел, чтобы вентилятор отсасывалПодробнее
Носимый чехол для Seeed Xiao (ремешок 22 мм)........
Это чехол, напечатанный на 3D-принтереПодробнее
Лабораторный блок питания - корпус блока питания Riden RK..
Компактный чехол для модулей RidenПодробнее
BIGTREETECH BTT Relay V1.2 Крепление на DIN-рейку........
Модель от Фабиана не была доступна воПодробнее
Модульная система Pegboard - Макетные платы........
Когда я впервые нашел «ВертикальнуюПодробнее
Wemos D1 mini (крепление на DIN-рейку)
Это крепление для Wemos D1 mini. WemosПодробнее
Реле для крепления на DIN-рейку
Нужно распечатать: 2 шт. файлаПодробнее
Нагрузочная катушка любительского радио........
Это мой прототип самодельной загрузочнойПодробнее
Чехол Heltec v3 для Meshtastic
**Вы можете приобрести этот и другие ужеПодробнее
Komplettes Stativ mit Kugelkopf-Adapter und Gehäuse für e..
Комплектная модель для мини-стата дляПодробнее
Корпус BrickLight
Корпус, состоящий из двух частейПодробнее
Чехол на камеру ESO32-CAM
Чехол на камеру ESO32-CAM+ DevelopmentПодробнее
ULTIMATE Devboard (без поддержки) для двигателей n20, Ard..
Сопло .6. Высота слоя .2. КреплениямПодробнее
Настенное крепление модуля светодиодного дисплея 192*192 ..
Простая пластина для настенногоПодробнее
Я люблю Ардунио
ПОЕХАЕМ, Ардунио (запускать из esp32Подробнее
Lolin32 lite открытый корпус с зажимом DIN........
I added the 2 models together. Подробнее
2,4-дюймовый TFT-дисплей Zoll Gehäuse Schräg........
Dieses flache Gehäuse для 2,4-дюймовогоПодробнее
Крепление тумблера - поддержка прерывателя на подставке (..
Завидуете ли вы свободному подключениюПодробнее
Датчик CO2 TTGO Настольная подставка под углом 45 градусо..
Датчик CO2 TTGO Настольная подставка подПодробнее
Я люблю Ардунио
ПОЕХАЕМ, Ардунио (запускать из esp32Подробнее
Чехол Flip_C3
Я создал этот корпус, чтобы можно былоПодробнее
Магнитное крепление на стену 4 дюйма........
Я переделал модель, потому что стопорныеПодробнее
Угловой футляр и крепление
Эта модель представляет собойПодробнее
Крепление для силиконовых лент (5,6 мм x 11,6 мм) и код д..
Fixation pour Ruban del En Silicone (5,6Подробнее
Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.