Страница 2 из 4

4-digit display

Добавлено: 13.04.2017{, 12:06}
pan
не планируется ли в еще доработка блока на тм1637 для задействования кнопок? , ведь эта микросхема позволяет подключить до 16 кнопок. экономия выводом на лицо.

4-digit display

Добавлено: 08.05.2017{, 21:53}
krom23

4-digit display

Добавлено: 02.08.2017{, 11:13}
Labu55

4-digit display

Добавлено: 02.08.2017{, 15:17}
Sancho
У ТМ1638 больше сегментов и кнопок может быть( по ДШ). Варим кашу тут

я мозг заодно, ввиду отсутствия блока... у меня.

4-digit display

Добавлено: 07.09.2017{, 23:25}
Darkentus
а как это узнать - позонить и наехать?

4-digit display

Добавлено: 06.10.2017{, 15:19}
golowa70
Есть ещё библиотека SevenSegmentTM1637 , много функций, выводит бегущую строку .

4-digit display

Добавлено: 06.11.2017{, 17:16}
Labu55
golowa70 писал(а):Есть ещё библиотека
Библиотек (и любительских поделок из нескольких библиотек) конечно много, как и разъяснений о том как работает это чудо китайской РЭП, но как не старался не нашёл ни одного  скетча  со считыванием кнопок. Больше 2-х месяцев сам пробую обуздать этого зверя по ТехДок,- дело плохо (что неудивительно с моей квалификацией). Может кому-то попадался рабочий скетч, библиотека, или даже реализация в аппаратуре где работает это чудо с кнопками. Буду благодарен за информацию. А пока предлагать автору делать самостоятельно этот блок (тема топика) думаю рановато.
P.S.ТМ1638- очень далёкий родственник у общих родителей TitanMicro  (или ТМ1637 подкидыш) - и для примера не годится.
С этими теоретическими примерами знаком ссылка№1, или ссылка№2.

Извините, больше нет сил, если кому-то пригодится мой мазохизм- в архиве проект в Протеусе 8.6, протеус-модель ТМ1637, пользовательский блок FLProg на 6-ть разрядов с выводом точек рабочий, с проблемными кнопками (закомментированы), в который раз модифицированная библиотека, и тестовый проект в FLProg. Если кто-то сможет глянуть, может что можно поправить, может я зациклился (zа_Loop_ilsya) на какой-то мелочи? Буду весьма признателен.
Повторюсь - блок полностью рабочий, так что можно использовать (без кнопок конечно), тестировать, предлагать. Пока он полностью "бомбит" МК в каждом цикле, потом сделаю как сделал в ТМ1638-м при изменении данных на входе.
Солидарен с Ув. модератором в 9-м сообщении, но не мне решать- тема не моя.

4-digit display

Добавлено: 08.11.2017{, 14:57}
Labu55
golowa70 писал(а):Есть ещё библиотека SevenSegmentTM1637
Я нашёл 5-ть разных рабочих оригинальных (неизменённых под очередного пользователя) библиотек на TM1637, сделал блоки пользователя на их основе (рабочих). Везде одно и то же: сканирование кнопок не предусмотрено, не обрабатывается полностью (заменяется ногодрыганьем) ACK, NACK, игнорируются тайминги , не синхронизируюся шины приёма-передачи ( digitalWrite() ). Возможно этого и не нужно, потому как: написал с нуля без копирования с других источников скетч без библиотек по Даташиту, все компилируется - не пашет; сложил скетч по ссылке выше (без библиотеки) с макросами, не понимая их работу,  копированием, поправив несколько очевидных ошибок, копилируется без ошибок - всё тоже. Заело конкретно. Как на Эбее, Али и т.д. успешно продаются модули с кнопками на TM1637 без софтовой поддержки?

Добавлено (08.11.2017, 14:57)
---------------------------------------------
Labu55 писал(а):Пока он бомбит постоянно МК
Очередная тестовая версия ПБ, лишённая указанного недостатка. Подробности в описании. Внимание! Блок TM1637Dig6_beta5 предназначен для 6-и разрядных модулей, а не как в шапке темы. С такими (их тоже имеется несколько видов с разным порядком разрядов ) корректное отображение не гарантируется (известите-поправлю). Подключение микросхемы TM1637 к 6-ти разрядному дистплею по Даташиту, или как указано в Протеус проекте выше, в сообщении №27.
Ну и что-бы не нарушать тему указанную в шапке- модификация ПБ TM1637Dig4_beta5 для указанного модуля (тест, подробности уже знаете где). 

4-digit display

Добавлено: 16.11.2017{, 19:19}
Phazz
Последняя версия у меня вообще не работает. А предпоследняя только на 6 знаков, настройка в блоке никак не влияет.

Добавлено (16.11.2017, 19:19)
---------------------------------------------
Labu55, не меняется яркость индикации

4-digit display

Добавлено: 23.11.2017{, 21:32}
Ivan-07
Подскажите как подключить этот индикатор На какие ножки надо подключить резисторы, и каким выводам блока в FL они соответствуют.
Спасибо

4-digit display

Добавлено: 23.11.2017{, 21:39}
pan
1. пишешь продавану чтоб дал схему, даташит или в любом другом виде инфу.
2. если есть маркировка, гуглить даташит на это чудо.
3. тестер в руки и самосстоятельно находим пины

4-digit display

Добавлено: 24.11.2017{, 18:40}
Ivan-07
Вот что есть. Правда в реальности 12 ног а не 10. Как их соединить с блоком из FL Prog? Особенно r1 r2 r3

Изображение

Изображение

4-digit display

Добавлено: 24.11.2017{, 19:25}
pan
Ivan-07, это я и сам на странице продавана видел. вы разве не видите что это распиновка для индикатора с одной цифрой.
я выше написал возможные варианты действий.

4-digit display

Добавлено: 25.11.2017{, 13:54}
Labu55
pan писал(а):Как их соединить с блоком
Если Вы тему (ветку) не перепутали, то для "просто" соединить (см.ниже) нужен 3461BS с общим анодом (китаец, видать что-то от фонаря написал - с общим анодом или маркировка 3461АS ).

Добавлено (25.11.2017, 13:54)
---------------------------------------------
Phazz писал(а):Последняя версия у меня вообще не работает
Так и есть, я не забросил работу. Спасибо Вам за отзыв и тестирование TM1637beta6 (на данный момент уже не новой версии) блока.
Просто как-то не логично выкладывать тестовый блок, для людей которые регистрируются лишь для того, чтобы попросить о помощи, но ихняя скромность или религия не позволяет отписаться и помочь сделать нужную в первую очередь им самим работу, как положено.

4-digit display

Добавлено: 25.11.2017{, 15:34}
pan
Labu55, сообщение №32.
он хочет подключить просто индикатор. на 4 сегмента. а картинка распиновки на странице продавана для односегментного.

4-digit display

Добавлено: 25.11.2017{, 17:08}
Labu55
pan писал(а):он хочет подключить
Извините, никак не привыкну, что здесь "можно" писать куда попало (тема о TM1637 как бы?).
Labu55 писал(а):Если Вы тему (ветку) не перепутали
Информация для раздумий при вытекающих вариантах- выложена. Пожелаем удачи!
Для Ivan-07 прилагаю, как пример подключения, проект в FLProg Вашего индикатора. Всё подробно расписано.

4-digit display

Добавлено: 28.11.2017{, 20:07}
Ivan-07
Labu55 писал(а):Цитата pan ()он хочет подключить
Извините, никак не привыкну, что здесь "можно" писать куда попало (тема о TM1637 как бы?).
Цитата Labu55 ()
Если Вы тему (ветку) не перепутали
Информация для раздумий при вытекающих вариантах- выложена. Пожелаем удачи!
Для Ivan-07 прилагаю, как пример подключения, проект в FLProg Вашего индикатора. Всё подробно расписано.
Прикрепления: Ivan_07.flp(14
    Огромное спасибо!!!
Кратко и даже мне понятно!)))
Только с моими часами DS1302 ног не хватает((. Попробую через сдвиговый регистр.

PS  Извиняюсь. По неопытности не в ту ветку влез.

4-digit display

Добавлено: 28.11.2017{, 23:36}
Labu55
Ivan-07 писал(а):Извиняюсь. По неопытности не в ту ветку влез.
Ivan-07, не извиняйтесь, потому как прийдёт опыт, подозреваю что Вы вернётесь в эту ветку. Вы сейчас проходите тот путь которым я шёл в свое время. Я сделал первые часики на ардуино + 7-сегм индикатор, было жуткое мерцание. Решил добавить 595 сдвиговые регистры. Мигание осталось такое-же. Причем это мигание вызывает тошноту через некоторое время у беременных женщин ну и с похмелья тоже.   Вот ребята тут проекты часов на сдвиговых регистрах демонстрируют- я думаю радости на долго не хватит им. Так что лучше сразу берите спецдрайвера типа MAX7219, TM1638, TM1637 и т.п. Ну или делайте на 595/164 сдвиговых регистрах статическую индикацию, но тогда индикаторы одиночные нужны. Удачи Вам!

Теперь по теме. Следующая тестовая версия блока этого направления TM1637_4digits_beta6. Блок кроме моего, прошел тестирование Ув. Phazz, за что моя отдельная благодарность. Пока вроде бы ошибок не найдено.

4-digit display

Добавлено: 12.01.2018{, 03:42}
Александр_Светлый
:unsure:

4-digit display

Добавлено: 21.01.2018{, 09:16}
AVGN
Labu55 писал(а):
28.11.2017{, 23:36}
Следующая тестовая версия блока этого направления TM1637_4digits_beta6.
Ссылка битая. Требует какой то авторизации
СпойлерПоказать
Pass.PNG