4-digit display

В данный форуме Вы можете создавать темы посвящённые расширению функционала программы или сайта. После рассмотрения Ваше предложение будет перенесено в соответствующее место
dee-vize
Рядовой
Сообщения: 34
Зарегистрирован: 10 сен 2015, 12:13
Откуда: Москва
Контактная информация:

4-digit display

Сообщение dee-vize »

Хорошо бы добавить поддержку дисплея на базе TM 1637 http://lib.chipdip.ru/004/DOC001004673.pdf

Четырех сегментный дисплей, выполнен на базе драйвера дисплеев ТМ1637, этот драйвер дает  возможность подключить дисплей к Arduino с помощью всего двух контактов.

У вас нет необходимых прав для просмотра вложений в этом сообщении.
VitalGolov
Рядовой
Сообщения: 3
Зарегистрирован: 11 апр 2016, 09:35

4-digit display

Сообщение VitalGolov »

Вот

тут
rf80
Рядовой
Сообщения: 76
Зарегистрирован: 26 ноя 2015, 20:29

4-digit display

Сообщение rf80 »

Доброго времени суток всем. Подскажите имеется ли такая возможность переделать блок для отображения чисел на дисплее. Часы хорошо но хочется вывести температуру на этот дисплей
Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01 май 2016, 01:04
Откуда: Коломна
Имя: Станислав
Контактная информация:

4-digit display

Сообщение Boroda »

Я бы помог, но автор библиотеки TM1637.h настолько недальновидный, что позволил выводить только символы 0~9,A,b,C,d,E,F, знака "минус" нет, точка может только посредине светиться... Вывод один: искать другую библиотеку.

Добавлено (02.07.2016, 11:51)
---------------------------------------------
Походу и пустоту тоже нельзя отобразить. 25 градусов будут выглядеть так "0025". Дурдом, а не библиотека.
Последний раз редактировалось Boroda 02 июл 2016, 11:59, всего редактировалось 1 раз.
Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01 май 2016, 01:04
Откуда: Коломна
Имя: Станислав
Контактная информация:

4-digit display

Сообщение Boroda »

Модифицировал библиотеку и сделал парочку ПБ. Тестируйте. В железе не проверял, т.к. нет такого индикатора.

Добавлено (03.07.2016, 01:08)
---------------------------------------------
Цифры и точки могут быть не на своих местах, да и вообще это могут быть не цифры, а кракозябры. Погоняйте блок на всех режимах.

Добавлено (03.07.2016, 01:56)
---------------------------------------------
Добавил ПБ и библиотеку со входом типа String.

Добавлено (03.07.2016, 03:10)
---------------------------------------------
К последнему добавил выравнивание по правому краю.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Boroda 03 июл 2016, 12:58, всего редактировалось 1 раз.
rf80
Рядовой
Сообщения: 76
Зарегистрирован: 26 ноя 2015, 20:29

4-digit display

Сообщение rf80 »

Boroda, Спасибо буду пробовать на днях отпишусь.
Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01 май 2016, 01:04
Откуда: Коломна
Имя: Станислав
Контактная информация:

4-digit display

Сообщение Boroda »

Допилил блоки TM1637 до рабочего состояния. Большое Спасибо Евгению (rf80) за тестирование.
У данного модуля точки на индикаторе под цифрами есть, но светодиодов там нет, работает только двоеточие.
Верхняя точка загорается при Dot=4 (b00000100), нижняя при Dot=8 (b00001000), обе точки при Dot=12 (b00001100).



Добавлено (14.07.2016, 10:05)
---------------------------------------------
rf80, можно вместо "С" поставить символ "*" (звездочка), тогда вверху нарисуется квадратик градуса.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Boroda 14 июл 2016, 10:48, всего редактировалось 1 раз.
Аватара пользователя
Сергей
Лейтенант
Сообщения: 578
Зарегистрирован: 31 авг 2015, 15:06
Имя: Сергей
Контактная информация:

4-digit display

Сообщение Сергей »

Тему можно перенести в раздел "Спросить у знатоков". Возражения есть?
Аватара пользователя
slavas
Лейтенант
Сообщения: 596
Зарегистрирован: 14 сен 2015, 22:29
Откуда: Санкт-Петербург

4-digit display

Сообщение slavas »

Boroda, проверил на своём экране,в примере Test_TM1637_4dig знакоместа наоборот
Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01 май 2016, 01:04
Откуда: Коломна
Имя: Станислав
Контактная информация:

4-digit display

Сообщение Boroda »

slavas, ну оно тут не принципиально. Да и люди по разному знакоместа считают - кто справа налево, кто слева направо. А вот в блоках _string и _9999 это критично. Да и китайцы лепят выводы микросхем как попало.
Аватара пользователя
Авиакот
Рядовой
Сообщения: 28
Зарегистрирован: 07 апр 2016, 23:13

4-digit display

Сообщение Авиакот »

Блоки проверил, они работают, вот только для блока 4simb обнаружил такую проблему: при использовании в проекте более ОДНОГО блока Переключатель (Switch), или Дешифратор, даже никуда не подключенных, проект не компилируется. Если не сложно, повторите кто-нибудь у себя.
Александр_Светлый
Лейтенант
Сообщения: 355
Зарегистрирован: 12 окт 2016, 19:03
Откуда: Краснодар

4-digit display

Сообщение Александр_Светлый »

Авиакот писал(а):проект не компилируется. Если не сложно, повторите кто-нибудь у себя.
Проверил, всё компилируется, только 4simb на моём экране выдаёт цифры в обратном порядке (4321 вместо 1234).
Жаль что из за прерываний нельзя подключить более одного экрана к маленьким (дешёвым) платам, вариант только на дешёвых STM32 но они пока что не поддерживаются в FlProg.
Последний раз редактировалось Александр_Светлый 08 мар 2017, 01:25, всего редактировалось 1 раз.
Я не флудер , просто мне есть что сказать =)
Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01 май 2016, 01:04
Откуда: Коломна
Имя: Станислав
Контактная информация:

4-digit display

Сообщение Boroda »

Попробую блок сделать без библиотеки, тестировать будете сами, у меня нет такого экрана... хотя скоро буду заказ на ebay делать, и его наверное возьму.

Добавлено (08.03.2017, 14:44)
---------------------------------------------
Хотя подождите. В библиотеке M2 вроде нет прерываний. Все организовано софтово. Ничего не должно глючить хоть с тремя дисплеями, но на разных ногах.
Последний раз редактировалось Boroda 08 мар 2017, 15:31, всего редактировалось 1 раз.
Александр_Светлый
Лейтенант
Сообщения: 355
Зарегистрирован: 12 окт 2016, 19:03
Откуда: Краснодар

4-digit display

Сообщение Александр_Светлый »

Прошу прощения, недоглядел что CLK и DIO можно переназначать на другие порты.
Я не флудер , просто мне есть что сказать =)
Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01 май 2016, 01:04
Откуда: Коломна
Имя: Станислав
Контактная информация:

4-digit display

Сообщение Boroda »

Александр_Светлый, работает с двумя дисплеями? Народ просто выше говорил, что не работает (12 пост). Я конечно логгером могу посмотреть, что на выходах творится, просто неохота по импульсам посылку разбирать.
Александр_Светлый
Лейтенант
Сообщения: 355
Зарегистрирован: 12 окт 2016, 19:03
Откуда: Краснодар

4-digit display

Сообщение Александр_Светлый »

Сейчас попробую. Как раз установил Linux mint и FlProg на старый ноут, за одно попробую прошиться с него. К слову на Linux программа просто летает по сравнению с виндой,одноядерный  проц 1,72гГц, 2Гб оперативки по скорости обскакали ПК Core 2 Duo E8200 2,67 гГц и 8Гб оперативы и 1Гб видео.

Добавлено (08.03.2017, 23:20)
---------------------------------------------
Проверил, по крайней мере 4simb работает.
Последний раз редактировалось Александр_Светлый 08 мар 2017, 23:43, всего редактировалось 1 раз.
Я не флудер , просто мне есть что сказать =)
Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01 май 2016, 01:04
Откуда: Коломна
Имя: Станислав
Контактная информация:

4-digit display

Сообщение Boroda »

У меня под windows тормозит только с графикой Нвидиа, а с графикой интел 4000 и интеграшкой AMD на ноуте все нормально.
Evgesha
Лейтенант
Сообщения: 537
Зарегистрирован: 29 окт 2015, 09:57
Откуда: Kazakhstan
Имя: Evgesha

4-digit display

Сообщение Evgesha »

Boroda гляньте пожалуйста вот этот дисплей

https://m.ru.aliexpress.com/s/item/32795908218.html

Ваши пользов.блоки подойдут для него ?
Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01 май 2016, 01:04
Откуда: Коломна
Имя: Станислав
Контактная информация:

4-digit display

Сообщение Boroda »

Evgesha, о как, дисплей с нормальными точками!
Должна подойти, потому как в описании используется стандартная библиотека TM1637.h, а у меня она чуть модифицирована (добавлены буквы и символы).
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

4-digit display

Сообщение pan »

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

Вернуться в «Новые»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя