Модуль на ТМ1637 и десятичные точки
- Войдите на сайт для отправки комментариев
Чт, 07/04/2016 - 05:35
Здравствуйте, имею 4 значный 7 сегментный дисплей китайский, вот такой
http://ru.aliexpress.com/item/4-Digit-LED-Display-Tube-7-segments/325910...
У него есть двоеточие и десятичные точки.
Использую библиотеку ТМ1637.h, если вывести двоеточие не составило труда командой
display.point( POINT_ON )
То, как вывести десятичную точку на каждом сегменте, я не могу понять.
Помогите пожалуйста.
Когда отправляете (в TM1637) перекодированный по таблице сегментов байт, поднимите у него старший бит (data |= 0x80), будет вам десятичная точка у соответствующей цифры. Если поднимите старшие биты у всех (четырех) отправляемых байт, будет вам двоеточие.
Упреждая вопрос - нет, tm1637.h не пользуюсь. Наверняка ее можно "допилить" и манипулировать точками.
Я спрашивал у продавца - на этой модели в точках нет светодиодов. Кстати один из трех "завис" выдает 1885 и все- спросил у продовца - ответ - посмотрите всю пайку ... (магазин robordun)
Встречный вопрос: есть возможность подключать к мега 2560 два и более TM1637 ??
делал для киношников муляж бомбы. прототип был собран на TM1637, моргает каждые 500млс
видио, схема и исходники на моем канале https://www.youtube.com/watch?v=APHAS2nvHLw
А два ТМ1637 пробовали запустить?
вот такие http://ru.aliexpress.com/item/4-Digit-LED-Display-Tube-7-segments/32591091564.html 2 шт и чтобы кажды был не зависим от другого
там вроде нет жесткой привязки к пинам, поэтому для второго дисплея просто укажите другие пины:
Возможно, что пин CLK может быть общим для всех.
Понял, попробую - отпишусь
Не проходит такой трюк, т.к. в библиотеке только одна переменная объявленна и она ее не видит
выдает: 'class TM1637' has no member named 'display2'
((
хз. вообще никаких проблем с компляцией. может у меня либа другая
Все разобрался)) Перемудрил с переменной. Всем Спасибо)) Расходимся))
Хотя тут вылез один такой трабл, приехали три http://www.aliexpress.com/item-img/Free-shipping-4-digital-display-with-adjustable-brightness-LED-module-clock-Point-Accessories-Blocks-for-arduino/32219331006.html?spm=2114.10010208.0.58.TSHrRH
решил прикрутить к меге 2560 (на ней уже три таких http://ru.aliexpress.com/item/4-Digit-LED-Display-Tube-7-segments/32591091564.html прикрученно уже) и вот появился трабл, к каким бы цифровым пинам не прикуручивал новый модуль - он не работает и более того еще и ардуину вешает. Проверил отдельно на такой же меге - по одному - работают.
Может кто подскажет что??
модуль не может вешать. хотя если питание не продумано все возможно
Питание нормальное(
отключал другой - тоже самое.
выдергивал DIO - все нормально - работают старые модули
тут косяков вроде нет
а вместо одного старого модуля вставлять новый не пробовал?
что выдергивал не понял. что питание нормальное чем подтвердишь? что делал для питания?
там микруха точно TM1637?
угу
выдергивал DIO контакт из нового
взамен работающего ставил - результат тот же
а вместо одного старого модуля вставлять новый не пробовал?
что выдергивал не понял. что питание нормальное чем подтвердишь? что делал для питания?
Питание 12в
дело не в нем ((
pwal прозвоните пины модуля, может там какое кз из за брака
и можно вас попросить посмотреть на плате микросхема напрямую подключена к индикатору или там есть токозадающие резисторы?
в даташите схема нарисована без резисторов, задал вопрос на другом форуме так там целый срач разгорелся по этому поводу) вроде как можно индикаторы без резисторов подключать, но никто не может расчеты показать
хочу сам модули такие запаять, интересно как в готовых модулях сделано
я готовые модули http://www.aliexpress.com/item-img/Free-shipping-4-digital-display-with-adjustable-brightness-LED-module-clock-Point-Accessories-Blocks-for-arduino/32219331006.html?spm=2114.10010208.0.58.TSHrRH взял и они отдельно работают на меге и уно
а вот в куче с этими http://ru.aliexpress.com/item/4-Digit-LED-Display-Tube-7-segments/32591091564.html нехотят
я предполагаю, что дело в чем то другом - типа памяти и т.п.
pwal прозвоните пины модуля, может там какое кз из за брака
и можно вас попросить посмотреть на плате микросхема напрямую подключена к индикатору или там есть токозадающие резисторы?
в даташите схема нарисована без резисторов, задал вопрос на другом форуме так там целый срач разгорелся по этому поводу) вроде как можно индикаторы без резисторов подключать, но никто не может расчеты показать
хочу сам модули такие запаять, интересно как в готовых модулях сделано
там все есть
Питание 12в
дело не в нем ((
ну если замена и та же проблема значит проблема в модулях. 12В и что? стабилизатор снижает напряжение, но индикация динамическая без резисторов, куча модулей, шумы по питанию. но это похоже не тот случай
в даташине не нашел и намека на ограничение по току, просто видно включается на очень короткий промежуток времени
А вот и собака попалась- подключил еще один новый к меге и однотипные дисплеи отказались работать в паре, один всякий мусор на экране выдал а второй даже не запустился. а когда SLK DIO контакты одного выдергиваешь -тогда запускается другой
что делать??
а какая библиотека?
Оказывается, их несколько с одинаковым названием.
#include "TM1637.h"
сам прикол то в том, что с другими то модулем (на такойже мелкосхеме -работает)
у меня другая
а питание модулей от какого пина идет?
а питание модулей от какого пина идет?
от ардуино на макетку потом на них
Дело не в питании, сечас попробую другую библиотеку воткнуть
там все есть
случаем нет ли схемы модуля? Или хотя бы фото снизу
микросхемы точно везде одинаковые? Их есть несколько разных, у некоторых одинаковый интерфейс, у некоторых разный
там все есть
случаем нет ли схемы модуля? Или хотя бы фото снизу
микросхемы точно везде одинаковые? Их есть несколько разных, у некоторых одинаковый интерфейс, у некоторых разный
вот фото первых http://ru.aliexpress.com/item/4-Digit-LED-Display-Tube-7-segments/32591091564.html
а вторых вот http://ru.aliexpress.com/item/Free-shipping-4-digital-display-with-adjustable-brightness-LED-module-clock-Point-Accessories-Blocks-for-arduino/32219331006.html
это не фото, а ссылки на товар. по второй ссылке вообще не фото с обратной стороны
что есть то и показал((
это готовые модули, им не надо никакой пайки
разобрался вроде
работают в паре с TM1637Display.h библиотекой (новые)
а старые только с TM1637.h
сейчас буду в кучу их собирать...
это не фото, а ссылки на товар. по второй ссылке вообще не фото с обратной стороны
внимательнее смотрите - на первой ссылке там со всех сторон все показанно
ну они же у тебя на руках есть)) камера в телефоне наверно тоже имеется
а мышкой тыркнуть не судьба??
Спасибо, фото увидел. Там правда не видно куда резисторы подключены, но судя по количеству не похоже, что на модуле есть токозадающие резисторы, не понятно
у меня есть дома похожий модуль, буду изучать как вернусь. Смущает меня припайка индикатора без резисторов
и интересно было бы понять почему у вас разные библиотеки работабт с одним и тем же чипом
да заходил я по ссылке. модули то разные. один работает другой нет. у второго нет фото с обратной стороны чтобы посмотреть чип. ты сам то заходил?)))
я их покупал.
Спасибо, фото увидел. Там правда не видно куда резисторы подключены, но судя по количеству не похоже, что на модуле есть токозадающие резисторы, не понятно
у меня есть дома похожий модуль, буду изучать как вернусь. Смущает меня припайка индикатора без резисторов
и интересно было бы понять почему у вас разные библиотеки работабт с одним и тем же чипом
вот и прикол в том, что одни с одной библиотекой- а другие с другой
ибо китайцы разные их паяли
Если чипы одинаковые их не возможно спаять так, чтобы работали по разному. Вопрос лишь в том одинаковые или нет. Вы уходите от прямого ответа
посмотрите фото их еще раз.
мне нечего сказать что и как там. может дело в том что первый модуль под мегу r3 заточен а второй под древнюю мегу
ага. тянет резину
посмотрите фото их еще раз.
мне нечего сказать что и как там. может дело в том что первый модуль под мегу r3 заточен а второй под древнюю мегу
сами посмотрите. Там нет фото чипа
я название чипа писал уже - читайте выше
и там и там один и тот же чип. но не хочется работать. это странно. фото не даешь, с чего верить что они точно одинаковые
все понятно с вами...
А какими средствами отправляете?