12.04.2015, 10:14 | #1 |
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1030 |
GPIO на MR3020 и кнопки
"Внезапно" закончились usb-порты на хабе. Остался нерешенным вопрос с управлением железкой без терминала.
Если я все правильно понял, у тп-линка есть только 2 свободных GPIO. Один из них я планирую под DS18b20. Остается один GPIO. а мне хотелось бы штук 7-10 дополнительных кнопок. (play/stop, next/prev, volume +/-, "change screen on lcd4linux") Можно ли заставить работать через gpio резистивные кнопки? то есть каждая кнопка со своим сопротивлением. желательно не пихая ардуин. Штатные использовать не совсем хочется, ввиду того что резистивным кнопкам нужно 2 провода на всех, а под обычные нажно тащить по 1 на каждую, то есть 7 как минимум. Или покупать еще один хаб, уже на 5-7 портов сразу? Последний раз редактировалось Tohin; 21.04.2015 в 22:30. |
12.04.2015, 20:29 | #3 |
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1030 |
Re: GPIO на MR3020 и кнопки
|
13.04.2015, 11:58 | #4 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821 |
Re: GPIO на MR3020 и кнопки
Расширитель портов PCF8574, можно в России купить за 420руб
Что лучше Ардуино или PCF8574? Я считаю что тут еще вопрос надежности и скорости работы. Чем проще тем надежнее. Не будет глюков и подвисаний Так же на ардуине будет немного медленней работать, так как для того что бы получить байт данных из шины I2C и преобразовать его в параллельный вид, понадобится еще несколько тактов контроллера |
13.04.2015, 13:15 | #5 |
Senior Member
Регистрация: 04.01.2013
Адрес: Москва
Сообщений: 461
Вес репутации: 1152 |
Re: GPIO на MR3020 и кнопки
А саму микросхему PCF8574 , так и меньше 100р.
|
13.04.2015, 20:06 | #7 |
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1030 |
Re: GPIO на MR3020 и кнопки
sakatgg - во! Спасибо! Это уже ближе! немного смущает куча проводов: один к усб-звук.карте, один к мониторчику, теперь еще один к пульту с кнопками... но уже вариант! Заказал, буду думать дальше..
Последний раз редактировалось Tohin; 13.04.2015 в 20:09. |
22.04.2015, 19:43 | #8 |
Moderator
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1030 |
Re: GPIO на MR3020 и кнопки
Пока жду платку, расковырял роутер... в связи с чем пара вопросов:
1. Я правильно понимаю, что в случае необходимости на шину i2c через 2 GPIO я могу повесить несколько устройств? (мне бы еще хотелось какой-нибудь АЦП подцепить.) Или в этом случае без Дуины и UART не обойтись? 2.Рядом с разъемом питания написано USB1. Хотя везде написано, что это только питание. Я правильно понял, что это неудачная шутка или там действительно полноценный USB? |
22.04.2015, 19:53 | #9 | ||
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821 |
Re: GPIO на MR3020 и кнопки
Цитата:
Цитата:
|
||
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|