Адресуемый 7-ми сегментный дисплей

ku-ku
Offline
Зарегистрирован: 14.11.2018

Собственно, вот!

Незнаю чего тут еще говорить )

3 микрухи WS2812 - и когти их хоть сотнями. Интересная идея!
А то напридумывали сдвиговых регистров, то защелкни, тут расщелкни ))
Адресация - и дело в шляпе!
Если кто не понял - радугу рисовать не получится. А вот последовательно набирать огромные количества дисплейчиков и управлять ими всего по одной ноге - это легко!
Код в наличии, если чо. Не проверял, не смотрел. Просто увидел и решил поделиться )

ku-ku
Offline
Зарегистрирован: 14.11.2018

упс, забыл линку https://www.hackster.io/seanhodgins/addressable-7-segment-displays-26bbfb
И микруха не 12-я, а 11-я. 12-я она ж в светик встроена. Описался ))
 

sadman41
Offline
Зарегистрирован: 19.10.2016

Идея забавная. Только я не понял - дошел он до регулировки яркости шимом или нет? 

asam
asam аватар
Offline
Зарегистрирован: 12.12.2018

Так шим там же автоматом. Что бы засветить один сегмент надо передать 8 бит его яркости.

sadman41
Offline
Зарегистрирован: 19.10.2016

Я в курсе. По статье не видно, чтобы это использовалось, похоже он просто 000000|FFFFFF юзает. Три мс - это оверкилл, конечно... Может есть что-то между 2811 и 7219?

asam
asam аватар
Offline
Зарегистрирован: 12.12.2018

sadman41 пишет:

Я в курсе. По статье не видно, чтобы это использовалось, похоже он просто 000000|FFFFFF юзает. Три мс - это оверкилл, конечно... Может есть что-то между 2811 и 7219?

 

Есть. Attiny2313, STM8 и тому подобное.

qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016

Осталось еще адресный передатчик придумать. А то передача адрессной передачи жрет много мпроцессорного ресурса.

asam
asam аватар
Offline
Зарегистрирован: 12.12.2018

qwone пишет:

Осталось еще адресный передатчик придумать. А то передача адрессной передачи жрет много мпроцессорного ресурса.

 

Ну так тот же STM8S103F3P6 имеет килобайт ОЗУ на борту. Скидываешь в него данные по UART или SPI а он уже пусть пыхтит.

 

sadman41
Offline
Зарегистрирован: 19.10.2016

Надо написать чертовым американцам за тиньки. А то напридумают под каждую задачу по железке...

ku-ku
Offline
Зарегистрирован: 14.11.2018

qwone пишет:
А то передача адрессной передачи жрет много мпроцессорного ресурса.

ну 2812 светит пришедшей посылкой, пока не поменяешь. Так что там передача пакетов только для обновления изображения. наверняка и в 2811 так же.

ku-ku
Offline
Зарегистрирован: 14.11.2018

sadman41 пишет:
Надо написать чертовым американцам за тиньки.

А как же Сколково? ))
Можно к ним обратиться. Только в ТЗ написать, что это для управляемых патронов против врагов. Иначе, если не военщина, оно ж не интересно. Гляди - бюджет утвердят, а под распил - авось и сочинят чегось.

тонной массы на 20 махов управлять - пажалста! А сделать управляемый светодиод - то к кетайсам. Как-то не очень правильно это (

bwn
Offline
Зарегистрирован: 25.08.2014

Пасибки, идея классная, а то ломал башку, как по трем проводам засветить три разряда семисегментников в кухонный таймер. ))))

sadman41
Offline
Зарегистрирован: 19.10.2016

ku-ku пишет:

sadman41 пишет:
Надо написать чертовым американцам за тиньки.

Гляди - бюджет утвердят, а под распил - авось и сочинят чегось.

Теплое ламповое управление светодиодами ? Хорошая мысль.

Zontgom
Offline
Зарегистрирован: 08.09.2018

bwn пишет:

три разряда семисегментников в кухонный таймер. ))))

бери MAX7219 (на 8) тоже самое, на вырост.

3 скромно. Это таймер как в минутах? А если нужно тесколько таймеров.

bwn
Offline
Зарегистрирован: 25.08.2014

 7219 - SPI. А доступных проводов всего три, питание и один для данных.(((

ku-ku
Offline
Зарегистрирован: 14.11.2018

bwn пишет:
Пасибки, идея классная, а то ломал башку, как по трем проводам засветить три разряда семисегментников в кухонный таймер. ))))

как вариант: можно семисегментники вообще на ws2812 делать. Один сегмент - один диод. Или печатаем на принтере пластиком, или колхозим коробочек сами. Внутри непрозрачные перегородки, а с лица - матовый пластик. Пластик закрашиваем краской, но преварительно режем пленку в рекламной конторе для трафаретки. Шрифт типа CRYSTAL или подобный. Клеим пленку, сдираем ненужное, красим, сдираем остатки пленки. В итоге - тот же самый семисегментник, или 15-ти. Как душа желает и нужного размера.

И теперь можно и радугу пускать, и любым цветом мудрить. Если надо - могу нарисовать макет для рекламщиков.  Размеры только нужны.

вот, набросал по-быстрому.

слева полукрасное - это типа полупрозрачный вид тех цифр, вид которых справа. Квадратики с желтеньким - это диоды в натуральном масштабе (кроме контактов и нутрянки желтой). Синее - это перегородки.
По сути, можно напечатать перегородки. Если ABS непрозрачный, то годно. Если прозрачный - то придется красить. Далее, заказываем то, что справа, обведя в прямоугольничек, для порезки пленки. Клеим на полупрозрачное "лицо", обрываем то, что щас белым. Закрашиваем. Потом обрывам остальное и получаем цифрь!
Геморно, знаю! Зато кастом, зато - хардкор!

По сути у меня тут показаны счетай что минимальные размеры. Рисовал не аккуратно углы и отступы перегородок, но толщина линий перегородок и размеры диодов - в натуральном масштабе. Ширина синих линий - 1мм. Так что если нужен больше размер - то его мастерить еще проще.

Тем, кто привносит общественную пользу могу нарисовать бесплатно более точно. Если надо, камрады - говорите. А остальные - пусть сами корячаться или идут во фриланс какой-нить ) у ж   и з в и н и т е !

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

ku-ku пишет:

как вариант: можно семисегментники вообще на ws2812 делать...

Против ws2812 ничего не имею, а вот технология изготовления мне как-то излише сложной кажется.

Я тут по приколу попробовал делать n-сегментник с сегментами из оптоволокна бокового свечения. Сам светодиод спрятан и в термоусадку засунут, его и не видно, а сегментик - полоска оптоволокна. В итоге яркость по сегменту равномерная - красота!

Оптоволокно брал у китацев - там разные диаметры есть. Светодиода хватает примерно на метр равномерного свечения, т.е. сегменты можно длинные делать. Но я такие длинные не делал, зато ток светодиоду менбшедавал, чтоб не перетруддился, бедняга.

bwn
Offline
Зарегистрирован: 25.08.2014

ОК, благодарю за идеи. Крупное как раз не надо, места нет. Сама задумка таймера - винтажный дисковый телефон. Из-за конструкции корпуса, дисплей можно только на обратной стороне трубки разместить - три АЛС324, отсюда же и только три доступных провода. 2811 как-то и в голову не приходили, лисапед пытался изобрести. 

ku-ku
Offline
Зарегистрирован: 14.11.2018

ЕвгенийП пишет:
Против ws2812 ничего не имею, а вот технология изготовления мне как-то излише сложной кажется.

Если синенькое напечатать на 3Д принтере - то не сложно.
Печатаем стенки. Берем кусок молочного акрила (или SAN (стирол-акрилат) пластика, он мне больше нравится и дешевле) и режем лицевую часть.
У рекламщиков заказываем порезку пленки. Для этой площади цена будет рублей 10 по прайсу. Клеим макет на лицо для маскирования прозрачных частей. Закрашиваем лицо и сдираем аккуратненько.
Вуаля!
Я не уверен, но допускаю, что ABS белый тонким слоем будет пропускать свет. Так что если печатать двумя пластиками, то можно без пленок и покрасок обойтись.

Это написано страшнее, чем по факту. Да, с пол-тычка не сделаешь, нужно немного подолбаться. Но если речь идет о чуть большеньких циферках и жажде сделать хардкорный кастом - то это весьма не сложно.
При доступе к лазеру всё еще проще: слоистой структурой из непрозрачного и полупрозрачного пластика нарезаем детали, собираем, подклеиваем (а если правильно угадать до десяток, то и без клея будет держать норм) и вуаля!

ЕвгенийП пишет:
из оптоволокна бокового свечения.

А можно линку на эту зверюгу?

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

ku-ku пишет:

Я не уверен, но допускаю, что ABS белый тонким слоем будет пропускать свет. 

1. Натуральный HIPS даже слоем в 2 мм отлично пропускает, я задолбался с ним бороться. На внутреннюю сторону черную бумагу наклеивал.

2. У FDPlast появился такой SBS GLASS - сам не пробовал, но в рекламе они пишут, то его можно просто прозрачным сделать.

ku-ku пишет:

А можно линку на эту зверюгу?

Я брал вот здесь, но это не вчера было. А Вы поищите сами на али. Ключевые слова: "side glow fiber optics"

ku-ku
Offline
Зарегистрирован: 14.11.2018

ЕвгенийП пишет:
слоем в 2 мм отлично пропускает, я задолбался с ним бороться.

только что получил из китая пленку зеркальную https://ru.aliexpress.com/item/Rescue-Blanket-Foil/32830174803.html
Полиэтиленовая пленка с люминявым напылением. Дешевая вешь, чтобы сгородить отражатель. В местных магазинах она более тонкая продается. Эта вроде не так мнется.
Не могу найти ссылку, где мужичок закрепил эту пленку на стле по круглому контуру диаметром с метр. И начал надувать. Оно довольно неплохо надулось. Потом он сверху наклал стекломатов и залил эпоксидкой. Получил довольно сносный здоровенный солнечный коллектор (основное зеркало - внутри, то есть оно впуклое).
Пластик с боковым свечением нарыл, спасибо! Буду думать что с ним делать )