Форум myROBOT.ru » Лаборатория » Электронная мастерская » тачпанель из светодиодов?

Страниц (1): [1]
 

1. lavds - 29 Октября, 2012 - 11:05:54 - перейти к сообщению
Сразу скажу, что это первое более плотное знакомство с миром электроники, поэтому вопросы местаим могут быть очень странными.


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

Нужно пдключить светодиоды матрицей 4*20 (впринципе можно увеличить или уменьшить кол-вао диодов) . Но нужно максимально съекомномить входы на arduino. Тоесть выстраивать матрицу лучше как 8*8 или 9*9 ? А распологать уже как нужно по 4 в ряд.

Какие сдвиговы регистры понадобятся. Как все это организовать, чтобы можно было управлять горением светодиода и отслеживанием нажатия на него.
2. elmot - 29 Октября, 2012 - 14:12:04 - перейти к сообщению
lavds пишет:

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


Думаю, ничего путного не получится. Светодиод крайне вяло реагирует на освещенность, а там есть его собственный ток, наводки с соседних диодов, окружающая температура и т.д.
Имхо либо дохлый номер, либо минимум кандидатская диссертация. Ищите другие способы ловить нажатия.

lavds пишет:
Нужно пдключить светодиоды матрицей 4*20 (впринципе можно увеличить или уменьшить кол-вао диодов) . Но нужно максимально съекомномить входы на arduino. Тоесть выстраивать матрицу лучше как 8*8 или 9*9 ? А распологать уже как нужно по 4 в ряд.

Можно поставить многоканальные драйверы светодиодов с интерфейсом i2c, тогда будет очень простая схемотехника, от мк понадобится 2 ноги, а диодов можно навесить море. Вплоть до того, что могу продать несколько таких микросхем-драйверов. Мне они не подошли. Есть еще решение - китайская лента с RGB светодиодами, каждый из которых управляется отдельно. Тоже 1 или 2 ноги и питание.
Кстати, озвучьте решаемую задачу, может Вы вообще не с того конца зашли.
3. lavds - 29 Октября, 2012 - 15:22:59 - перейти к сообщению
Нужно получить полосу. размером примерно 10 см в шиину и пол метра в длину.
Все это должно быть разбито на 4*20 кнопок, каждая из которых должна быть подсвечена.

Нужно управлять светом и отслеживать соотвественно нажатия.
Места в ширину достаточно мало. Поэтому не знаю какую связку использовать элементов.

жеалательно чтобы кнопка реагировала на прикосновение, а не опускание\подъем как класическая кнопка

может связка светодиод + фоторезистор. но както громоздко.
4. elmot - 29 Октября, 2012 - 16:12:53 - перейти к сообщению
lavds пишет:
Нужно получить полосу. размером примерно 10 см в шиину и пол метра в длину.
Все это должно быть разбито на 4*20 кнопок, каждая из которых должна быть подсвечена.

Нужно управлять светом и отслеживать соотвественно нажатия.
Места в ширину достаточно мало. Поэтому не знаю какую связку использовать элементов.

жеалательно чтобы кнопка реагировала на прикосновение, а не опускание\подъем как класическая кнопка

может связка светодиод + фоторезистор. но както громоздко.

4*20? 80 шт?
Хм... Я даж не знаю. есть всякие решения на емкостной touch, думаю, это самое правильное решение в таком случае, но я тут не разбираюсь.
5. nestandart - 29 Октября, 2012 - 16:20:35 - перейти к сообщению
http://robocraft.ru/blog/arduino/70.html
Вот здесь светодиод включают в качестве фотосенсора. Более того где то видел статью где на таких фотосенсорах делали матрицу , некое подобие видеокамеры только с очень маленьким разрешением.

Но elmot прав , при таких условиях это будет очень сложно сделать.

Вам подойдут лишь емкостные сенсорные панели.
Насколько я помню это называется интерактивный монитор. Там сенсорная панель (прозрачная) лежит поверх светодиодной или жк матрицы.
6. elmot - 29 Октября, 2012 - 17:10:24 - перейти к сообщению
Ну насчет "Лишь" - неправда. Есть и другие решения. Тем не менее самое простое - хоть и не самое дешевое, я думаю, - это тач-монитор соответствующего размера. А дальше хоть стой-хоть пляши.
(Добавление)
Есть скажем вот - стшный МК до 300 тач-каналов.
http://www.st.com/internet/mcu/p...oduct/253359.jsp
7. lavds - 30 Октября, 2012 - 02:17:00 - перейти к сообщению
ох не самое дешевое решение)

может топорно? вокруг каждого диода емкости, чтобы реагировали на прикосновение
8. Роботов - 30 Октября, 2012 - 08:30:22 - перейти к сообщению
lavds пишет:
вокруг каждого диода емкости, чтобы реагировали на прикосновение

А что, уже есть емкости которые реагируют на прикосновение? Не знал, просвятите...
9. lavds - 30 Октября, 2012 - 10:21:20 - перейти к сообщению
не так выразился

емкостной датчик, пластинку металлическую обычную
10. Роботов - 30 Октября, 2012 - 12:54:42 - перейти к сообщению
Можно не емкостные, а резистивные датчики поставить. По две пластины замыкать пальцем. И подключить их матрицей 4*20.
11. cjA - 31 Октября, 2012 - 02:59:39 - перейти к сообщению
на ФОТО диодах тыкать пальцами (и закрывать свет) мне кажется реализуемой. (я наверное самой большой оптимист на этой ветке)
Так делали и даже без МК, на транзюках