реклама на сайте
подробности

 
 
> Цветная подсветка клавиатуры, Вопросы в реализации
EvilWrecker
сообщение Apr 14 2015, 06:52
Сообщение #1


ядовитый комментатор
******

Группа: Свой
Сообщений: 2 765
Регистрация: 25-06-11
Пользователь №: 65 887



Здравствуйте!

Имеется следующая клавиатура- хотелось бы узнать, как физически реализуется построение источников света в подобных применениях и распространение света. В случае "обычной" подсветки клавиатуры механизм мне известен- есть несколько светодиодов расположенных на некотором удалении друг от друга, которые подсвечивают прозрачную пленку(световод)- но правильно ли я понимаю, в случае полной радуги происходит смешение цветов в определенных пропорциях, что в случае платы означает наличие, скажем, RGB сборок у которых для определенного конечного цвета один светодиод светит более ярко, другой менее и т.д- или же все совсем иначе?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rx3apf
сообщение Apr 15 2015, 09:28
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Если через DMA, то все равно подготавливать здоровенный массив ресурсы потребуются, да и память тоже. У меня с WS2812B получилось аккуратно и с очень небольшими накладными расходами при использовании AVR UART в режиме SPI и одного канала таймера, объединенных простейшей логикой.
Go to the top of the page
 
+Quote Post
_pv
сообщение Apr 15 2015, 13:57
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 563
Регистрация: 8-04-05
Из: Nsk
Пользователь №: 3 954



Цитата(rx3apf @ Apr 15 2015, 16:28) *
Если через DMA, то все равно подготавливать здоровенный массив ресурсы потребуются, да и память тоже. У меня с WS2812B получилось аккуратно и с очень небольшими накладными расходами при использовании AVR UART в режиме SPI и одного канала таймера, объединенных простейшей логикой.

ну и никто не мешает дма настраивать на 24 байта на каждый светодиод и хранить только 300 байт в "видеопамяти".
а чтобы не тратить ресурсы на подготовку можно несколькими кБ флэша пожертвовать под таблицы.
для МК с УСБ, который больше ничего не делает кроме как опрашивает кнопки, лишние 6кБ флэша это совсем не много.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 21st July 2025 - 16:21
Рейтинг@Mail.ru


Страница сгенерированна за 0.01375 секунд с 7
ELECTRONIX ©2004-2016