Arduino урок. Анимация на семисегментный индикатор TM1637

  Рет қаралды 4,355

Arduino Tex

Arduino Tex

Күн бұрын

Сегодня в Arduino уроке научимся выводить анимацию и бегущую строку на семисегментный индикатор TM1637.
Четырехразрядный индикатор на TM1637 пригодится нам для сборки электронных часов с термометром и медиаплеером, DS3231 RTC Arduino.
Больше информации и код вы можете скачать на сайте проекта Portal-PK:
portal-pk.ru/n...
ВНИМАНИЕ! Материалы для скачивания находятся внизу статьи!
Урок 23. Подключение сегментного дисплея TM1637 к Arduino.
portal-pk.ru/n...
**********************
Донаты:
Самоделки, ЧПУ на X-Tex
/ @x-tex6088
*********************
Этот модуль собранный на драйвере TM1637.
• Есть модули красного, синего, зелёного, белого цвета.
• Размеры 0,36” и 0,56”
Двоеточие по центру даёт возможность применять этот модуль для индикации часов.
Всю самую сложную работу по динамической индикации берёт на себя драйвер TM1637.
Варианты применения.
И хотя сейчас на смену индикаторам пришли LED дисплеи, такие индикаторы всё равно применяются в разработках.
Например часы, вольтметры, весы, индикаторы электроприборов и другое.
Отличие модуля индикатора на TM1637 от других - это его компактность, они не дорогие, и управление всего по двум проводам.
++++++++++++++++++++++++++++++++++++++++++++++++++
**** Проекты на Arduino:
**** portal-pk.ru/pa...
**** Уроки Arduino:
**** portal-pk.ru/pa...
-------------------------------------------------------------------------------------------------------------
Официальный сайт: portal-pk.ru
Мы в контакте: portal_pk
Мы на фейсбук: / arduinoportalpk
#Arduino #урок #TM1637

Пікірлер: 56
@dimfad1
@dimfad1 4 жыл бұрын
Автор молодец. лайк.
@ArduinoTex
@ArduinoTex 4 жыл бұрын
Спасибо!
@АзатВагапов-н1и
@АзатВагапов-н1и 4 жыл бұрын
Узнал много интересного. Спасибо за подробный обзор.
@ArduinoTex
@ArduinoTex 4 жыл бұрын
И Вам спасибо.
@ГалкаМак-б9н
@ГалкаМак-б9н 4 жыл бұрын
Интересная реализация. Отличная задумка.
@АзатВагапов-н1и
@АзатВагапов-н1и 4 жыл бұрын
Автор молодец. Много полезной информации.
@OLEGVLADIMIROVICH
@OLEGVLADIMIROVICH 4 жыл бұрын
Отличная задумка.
@ArduinoTex
@ArduinoTex 4 жыл бұрын
Ok. спасибо.
@AIAvenger
@AIAvenger 4 жыл бұрын
Лайк за старания!
@ArduinoTex
@ArduinoTex 4 жыл бұрын
Спасибо.
@ЕвгенийСамойлов-з7к
@ЕвгенийСамойлов-з7к 4 жыл бұрын
Отличное видео.
@ArduinoTex
@ArduinoTex 4 жыл бұрын
ок.
@ПатрушевДмитрий
@ПатрушевДмитрий 4 жыл бұрын
Спасибо! Мне понравилось! Лайк!
@ВикторМаргацкий-т2ч
@ВикторМаргацкий-т2ч 4 жыл бұрын
Интересная реализация.
@ArduinoTex
@ArduinoTex 4 жыл бұрын
=) Спасибо.
@arduinonodemcu3833
@arduinonodemcu3833 4 жыл бұрын
Спасибо. Интересный урок.
@ArduinoTex
@ArduinoTex 4 жыл бұрын
Спасибо что смотрите мои уроки.
@ВалерийЧеркасов-д5в
@ВалерийЧеркасов-д5в 4 жыл бұрын
узнал много нового для себя
@ArduinoTex
@ArduinoTex 4 жыл бұрын
Спасибо. Ок
@Easyfastmoney
@Easyfastmoney 4 жыл бұрын
Спасибо! Познавательное видео.
@ArduinoTex
@ArduinoTex 4 жыл бұрын
ок. спс
@elitetrade3343
@elitetrade3343 4 жыл бұрын
Приветствую, в этой библиотеке не работает точка, вернее ее не получается вызвать в любую позицию перед выводом displayByte, как в другом виде автора с другой библиотекой, просто появляется хаотично где ей заблагорассудится. Пробовал на симуляторе и на живой ардуине. А так хотелось совместить анимацию и вывод чисел с точкой.
@ВикторМаргацкий-э1ь
@ВикторМаргацкий-э1ь 4 жыл бұрын
Совсем неплохо.
@ArduinoTex
@ArduinoTex 4 жыл бұрын
Ок. спасибо.
@mcvladoc8818
@mcvladoc8818 4 жыл бұрын
Прикольный дисплей
@ArduinoTex
@ArduinoTex 4 жыл бұрын
Обычный светодиодный. или вам понравился цвет?
@MrMultiSIM
@MrMultiSIM 2 жыл бұрын
Спасибо! Как управлять точками на дисплеях, у которых не двоеточие, а 4 точки внизу - у каждой цифры - к ним есть доступ по отдельности? Можете пример кода дать? Или подсказать: вот фрагмент мигания двоеточием - что в нём заменить и на что, для дисплея с точками, чтобы мигала вторая точка, а не двоеточие? Сейчас на нём, при таком коде, все 4 точки мигают. // #ifdef TM1637_USE if (millis() - tmr_clock > 500UL) { // каждую секунду изменяем tmr_clock = millis(); // обновляем значение счетчика dotFlag = !dotFlag; // инверсия флага if (!DisplayFlag) display.point(dotFlag); // выкл/выкл двоеточия Display_Timer (); } if (dawnFlag) { clockTicker_blink(); } #endif //TM1637_USE
@ArduinoTex
@ArduinoTex 2 жыл бұрын
Ни на всех дисплеях есть возможность управлять точками внизу.
@MrMultiSIM
@MrMultiSIM 2 жыл бұрын
Да, но на моём точно есть - у него нет двоеточия между 2 и 3 символами. На таких - точки управляются. А у которых двоеточние - только оно и управляется, а нижние - бутафория.
@Misha4320-c2g
@Misha4320-c2g Ай бұрын
​@@MrMultiSIM0b10000000 создаем массив. Если просто точка нужна.
@ДанилФилилеев-ы1я
@ДанилФилилеев-ы1я 4 жыл бұрын
как мне написать на дисплей Tm1637 как написать число с буквами t 30 c изменяющейся число кто может подсказать
@ArduinoTex
@ArduinoTex 4 жыл бұрын
Вот в этом уроке расказывал portal-pk.ru/news/253-podklyuchenie-segmentnogo-displeya-tm1637-k-arduino.html
@АЛЕКС-ш2э3и
@АЛЕКС-ш2э3и 4 жыл бұрын
А возможно вывести на дисплей цифру с плавающей точкой?
@ArduinoTex
@ArduinoTex 4 жыл бұрын
Да если дисплей поддерживает. Некоторые экземпляры из Китая не умеют выводить нижнюю точку.
@АЛЕКС-ш2э3и
@АЛЕКС-ш2э3и 4 жыл бұрын
@@ArduinoTex Программно, как это сделать?
@malberee
@malberee 4 жыл бұрын
У меня чёт не работает дисплей... Я собирал всё на макетке, может контакты дисплея просто не достают но контактов макетки из-за каких-то насадок на контакты, как на Ардуино... Но тогда почему Ардуино такие же насадки не мешают?... П.С.: Ошибку исправил. Просто удалил все библиотеки и поставил заново библиотеку с сайта. Всё работает! Пасиб)
@ArduinoTex
@ArduinoTex 4 жыл бұрын
На дисплее есть с задней стороны индикатор питания? Если нет, прозвоните контакты.
@malberee
@malberee 4 жыл бұрын
@@ArduinoTex Мультиметром чтоль?... У меня его нету)
@ArduinoTex
@ArduinoTex 4 жыл бұрын
@@malberee Можно и другими способами. Например светодиодам. \Но аккуратно чтобы ни чего не спалить.
@malberee
@malberee 4 жыл бұрын
@@ArduinoTex То есть, запитать дисплей на VCC и GND и прикасаться светодиодом к контактам?
@malberee
@malberee 4 жыл бұрын
@@ArduinoTex Щас пытался просто подключить светодиод к Ардуино Нано, чёт не работает...
@серыйкуб-ш4н
@серыйкуб-ш4н 3 жыл бұрын
привте а как можно на адресную ленту эти анимации прнести . это мой проект часы с анимацией
@ArduinoTex
@ArduinoTex 3 жыл бұрын
Все зависит от ваших часов и как располагаются светодиоды.
@серыйкуб-ш4н
@серыйкуб-ш4н 3 жыл бұрын
@@ArduinoTex А ЕСЛИ ПРЕДОСТАВИТЬ МАТЕРИАЛ СМОЖЕТЕ ПОМОЧЬ?
@серыйкуб-ш4н
@серыйкуб-ш4н 3 жыл бұрын
А КАК В ПРОШИВКУ ЭТО ВСТАВИТЬ
@ArduinoTex
@ArduinoTex 3 жыл бұрын
@@серыйкуб-ш4нВремени свободного нет.
@ВладимирЯнварский
@ВладимирЯнварский 4 жыл бұрын
Доброго времени суток. Библиотека TM1637.zip скачалась и установилась. Как установить скетч? Остальные файлы для загрузки не видит ПК.
@ArduinoTex
@ArduinoTex 4 жыл бұрын
Установите Arduino IDE portal-pk.ru/news/117-programma-arduino-ide-besplatno-dlya-windows-mac-os-linux-proshivaem.html
@ВладимирЯнварский
@ВладимирЯнварский 4 жыл бұрын
@@ArduinoTex Ардуино стоит, библиотеку TM1637.zip установил , а вот остальные файлы, которые вы предлагаете для скачивания Ардуино не видит. Спасибо Вам за бегущую строку - матрица 8 x 8 .
@ВладимирЯнварский
@ВладимирЯнварский 4 жыл бұрын
Спасибо, все вроде получилось.
@КонстантинПрошин-й4й
@КонстантинПрошин-й4й 4 жыл бұрын
ничего не понял, но понравилось
@ArduinoTex
@ArduinoTex 4 жыл бұрын
Бывает
@ЕвгенийИстомин-ж4ж
@ЕвгенийИстомин-ж4ж 4 жыл бұрын
Совсем неплохо.
@ArduinoTex
@ArduinoTex 4 жыл бұрын
Спасибо.
@МаринаХижняк-ч8ю
@МаринаХижняк-ч8ю 4 жыл бұрын
Отличное видео
@ArduinoTex
@ArduinoTex 4 жыл бұрын
Спасибо
Работа Arduino с дисплеем TM74HC595
13:51
Заметки Ардуинщика
Рет қаралды 103 М.
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 62 МЛН
黑天使只对C罗有感觉#short #angel #clown
00:39
Super Beauty team
Рет қаралды 36 МЛН
When you have a very capricious child 😂😘👍
00:16
Like Asiya
Рет қаралды 18 МЛН
Sigma Kid Mistake #funny #sigma
00:17
CRAZY GREAPA
Рет қаралды 30 МЛН
Эти часы на Arduino заставят тебя работать!
12:06
Заметки Ардуинщика
Рет қаралды 82 М.
All About TM1637
8:58
Crazy Couple DIY
Рет қаралды 34 М.
Лекция 172. Схема динамической индикации
18:35
Электротехника и электроника для программистов
Рет қаралды 12 М.
Управление семисегментным индикатором
6:32
Паяльник TV
Рет қаралды 152 М.
LED display TM1637 and Arduino
8:03
Home Made
Рет қаралды 43 М.
Уроки Arduino. Работа с энкодером
10:55
Заметки Ардуинщика
Рет қаралды 191 М.
AVR 53# Динамическая индикация.
21:00
Andrey Frolov
Рет қаралды 6 М.
“Don’t stop the chances.”
00:44
ISSEI / いっせい
Рет қаралды 62 МЛН