Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 12.04.2015, 10:14   #1
Tohin
Moderator
 
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1030
Tohin is a jewel in the roughTohin is a jewel in the roughTohin is a jewel in the rough
По умолчанию 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.
Tohin вне форума   Ответить с цитированием
Старый 12.04.2015, 11:09   #2
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Re: GPIO на MR3020 и кнопки

Таким образом не устроит? Здесь о том же.

Последний раз редактировалось sakatgg; 12.04.2015 в 11:22.
sakatgg вне форума   Ответить с цитированием
Старый 12.04.2015, 20:29   #3
Tohin
Moderator
 
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1030
Tohin is a jewel in the roughTohin is a jewel in the roughTohin is a jewel in the rough
По умолчанию Re: GPIO на MR3020 и кнопки

Цитата:
Сообщение от sakatgg Посмотреть сообщение
Таким образом не устроит? Здесь о том же.
Беглый гуглинг дал 800руб на алиекспрессе за эту микруху. При общих затратах в 1100руб, на текущий момент, несколько выбивается из канвы..
Ардуино нано дешевле и гибче будет.. ещё варианты?
Tohin вне форума   Ответить с цитированием
Старый 13.04.2015, 11:58   #4
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: GPIO на MR3020 и кнопки

Расширитель портов PCF8574, можно в России купить за 420руб
Что лучше Ардуино или PCF8574?
Я считаю что тут еще вопрос надежности и скорости работы.
Чем проще тем надежнее. Не будет глюков и подвисаний
Так же на ардуине будет немного медленней работать, так как для того что бы получить байт данных из шины I2C
и преобразовать его в параллельный вид, понадобится еще несколько тактов контроллера
Admin вне форума   Ответить с цитированием
Старый 13.04.2015, 13:15   #5
paulerr
Senior Member
 
Регистрация: 04.01.2013
Адрес: Москва
Сообщений: 461
Вес репутации: 1152
paulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond reputepaulerr has a reputation beyond repute
По умолчанию Re: GPIO на MR3020 и кнопки

А саму микросхему PCF8574 , так и меньше 100р.
paulerr вне форума   Ответить с цитированием
Старый 13.04.2015, 15:37   #6
sakatgg
Senior Member
 
Регистрация: 15.07.2014
Сообщений: 939
Вес репутации: 989
sakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nicesakatgg is just really nice
По умолчанию Re: GPIO на MR3020 и кнопки

Цитата:
Сообщение от Tohin Посмотреть сообщение
Беглый гуглинг дал 800руб на алиекспрессе за эту микруху.
Здесь брал, распаянная на платке, со штырьками 0.95$, то что доктор прописал оптом наверняка и дешевле найти можно

Последний раз редактировалось sakatgg; 13.04.2015 в 16:00.
sakatgg вне форума   Ответить с цитированием
Старый 13.04.2015, 20:06   #7
Tohin
Moderator
 
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1030
Tohin is a jewel in the roughTohin is a jewel in the roughTohin is a jewel in the rough
По умолчанию Re: GPIO на MR3020 и кнопки

sakatgg - во! Спасибо! Это уже ближе! немного смущает куча проводов: один к усб-звук.карте, один к мониторчику, теперь еще один к пульту с кнопками... но уже вариант! Заказал, буду думать дальше..

Последний раз редактировалось Tohin; 13.04.2015 в 20:09.
Tohin вне форума   Ответить с цитированием
Старый 22.04.2015, 19:43   #8
Tohin
Moderator
 
Регистрация: 20.07.2014
Адрес: МСК
Сообщений: 991
Вес репутации: 1030
Tohin is a jewel in the roughTohin is a jewel in the roughTohin is a jewel in the rough
По умолчанию Re: GPIO на MR3020 и кнопки

Пока жду платку, расковырял роутер... в связи с чем пара вопросов:
1. Я правильно понимаю, что в случае необходимости на шину i2c через 2 GPIO я могу повесить несколько устройств? (мне бы еще хотелось какой-нибудь АЦП подцепить.)
Или в этом случае без Дуины и UART не обойтись?
2.Рядом с разъемом питания написано USB1. Хотя везде написано, что это только питание. Я правильно понял, что это неудачная шутка или там действительно полноценный USB?
Tohin вне форума   Ответить с цитированием
Старый 22.04.2015, 19:53   #9
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию Re: GPIO на MR3020 и кнопки

Цитата:
Я правильно понял, что это неудачная шутка или там действительно полноценный USB?
Правильно

Цитата:
Я правильно понимаю, что в случае необходимости на шину i2c через 2 GPIO я могу повесить несколько устройств?
Правильно
Admin вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 02:57. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика