LED дисплей TM1637 и Ардуино

preview_player
Показать описание
Всем привет! В этом видео мы будем подключать 7 сегментный дисплей на сдвиговом регистре TM1637

Полезные ссылки:

Самый удобный Кешбек:

Самый выгодный Кешбек:
Рекомендации по теме
Комментарии
Автор

Большое спасибо за видео. Мне очень помогло. Подключил два индикатора, доволен как слон)) Процветания и успехов каналу.

Jackson_Sam
Автор

разжевал и накормил, спасибо, наверное самый понятный обзор библиотеки.

sergeitannenberg
Автор

купил такой экран как раз из за точек и часов и десятичных, покупал под разбор.
но оказалось что он великоват, и таких же размеров можно купить вли, которые тоже меньше не бывают.
хотел в плеер поставить, но наверно часы с плеером сделаю, вот про нерабочие точки не знал, точно на разбор пущу

TheKelikat
Автор

Как вариант: можно попробовать сделать так чтобы целое число горело постоянно, а десятки и сотые мерцали (типа вместо точки)

lexasto
Автор

для отображения десятичных точек нужно установить старший бит в единицу в отправляемом байте кода символа. Например символ "0" отправляется командой disp.displayByte(3, 0x3F);// а символ"0" с горящей точкой отправляется командой disp.displayByte(3, 0xBF);//
P.S. у меня дисплей без двоеточия но с десятичными точками.
P.P.S. Или можно просто к готовому коду прибавить 0x80. Например так disp.displayByte(3, 0x3F+0x80)

reodos
Автор

Можно без калькулятора, компилятор понимает двоичные числа, аналогично шестнадцатиричным - B11110101 (заглавная B) или 0b11110101.

ascuber
Автор

Спасибо за видео. Вы можете программивать TM 1723 ?

abdulqadirahmedli
Автор

какую библиотеку используете? Я не нашел таких команд.

ИгорьКорниенко-вб
Автор

Хорошо! Но есть вопрос: у меня дисплеи 6-разрядные. И данная библиотека не годится! Не подскажите какую библиотеку в случае 6-разрядных индикаторов использовать?

Gosha_Khabarovsk
Автор

Что значит "если понравилось"? Такие видео не могут не нравиться)

АртёмЗыков-зр
Автор

И почему не прикрутили полноценный i2c? Или хотяб предусмотрели, чтобы у всех команд 8-ой бит 0 был. Иначе через аппаратный i2c не запустить. (Только ногодрыгом:( )

АлексейБойченко-зю
Автор

Молодец. Каким образом можно подключить 2 и более подобных дисплея одновременно. Например одновременно отображать время и температуру?

vtech
Автор

Hi friend,
I have 2 Displays of this but, from the large module (0.56") and I've tried connecting with esp8266 NodeMCU but it doesn't work at all; and interestingly, with the small module (0.36") it works normally with NodeMCU.
I think it has a manufacturing fault with the two resistors (103) and the two capacitors behind the board. Do you know anything about this? Have you ever connected with esp8266 NodeMCU? Thanks

Dancopymus
Автор

Спасибо! Как управлять точками на дисплеях, у которых не двоеточие, а 4 точки внизу - у каждой цифры - к ним есть доступ по отдельности?

MrMultiSIM
Автор

добрый вечер, Игорь, меня зовут Сан.
подскажите пожалуйста, можно ли использовать TM1637 вместо двухстрочного дисплея LCD1602, дело втом, и что я слеповат, и на двухстрочном цифирки маловаты, да и I2C на борту даёт преимущества.а заменить хочу на( Ардуино контроллер поворотки)

sanli
Автор

Очень доходчиво объяснил! Лайк! Только не могу понять, почему нельзя засветить точки у знаков? Ведь ты сам расписал в двоичном коде символ. И получается что самая старшая единица это как раз точка. Или я чего не понимаю?

dreamerggibberish
Автор

Есть такие на |2с? Надо не занимать пинов

Gameplayer
Автор

подскажите пожалуйста, как вывести число из переменной и букву, одновременно?

ЛеонПарепко
Автор

Почему решили, что TM1637 сдвиговый регистр? Цитата из datasheet: kind of LED (light-emitting diode display) drive control special circuit with keyboard
scan interface.

ermakamre
Автор

Для flprog есть пользовательский блок с возможностью управления нижними точками. Значит как-то они должны работать.

АнатолийМ-ьк