Показать сообщение отдельно
Старый 25.12.2013, 21:17   #20
s.m.
Гуру
 
Регистрация: 20.07.2009
Город: Минск
Регион: Беларусь
Сообщений: 1,543
s.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to beholds.m. is a splendid one to behold
По умолчанию

Цитата:
Сообщение от ifynk Посмотреть сообщение
На данный момент добился стабильной связи между планшетом и teensy. IR опробован в рабочих условиях и показал хорошую работу. Дальше буду расширять софт. На данный момент хочу сделать регулировку громкости на магнитоле через IR, но проблема в том, что магнитола не поддерживает IR пульты, но есть вход w/r для подключения проводного пульта. Сам пульт очень простой и при нажатии на кнопку просто устанавливает определенное сопротивление между двумя проводами. Вот схема http://www.jvde.net/pioneer_wired_re...red_remote.htm.

Мне нужно, чтоб teensy прикидывалась этим пультом. Подскажите, как такое реализовать с помощью arduino/teensy?
Легко. Вам нужно просто получить одно из напряжений, соответствующее нужной кнопке.

Есть 2 подхода - тупой и посложнее.
тупой - соорудить цап из любых выходов цифровых + матрица резисторов как в пульте. меняя 0-1 на выходе - нажатие-отпускание кнопки. Второй способ тоже цап, но с помощью шим. берется любая нога с шим, ставится интегратор (rc-цепочка), на выходе постоянка, меняя заполнение шим (либа есть в ардуине) можно добится напряжения, которое соответствует нужной кнопке. Эти напряжения нужно или вымерять, если пульт есть, или просто методом перебора заполнения методом тыка подобрать.
__________________
Мой проект: Citroen Xsara Android CarPC
s.m. вне форума   Ответить с цитированием