![]() |
![]() |
#1 |
Старший Пользователь
![]() Регистрация: 17.12.2014
Возраст: 33
Город: Самара
Регион: 63, 163
Машина: Lifan Solano
Сообщений: 184
![]() |
![]() Создаю пульт управления для планшета и магнитолы, в основе лежит arduino micro pro, с передачей кнопок в планшет проблем нет, а вот с магнитолой беда, хочу реализовать управление через ИК диод, коды кнопок ИК пульта считываю, но вот отправить никак не могу.
Заливаю в ардуино скетч из вложения, собираю все в соответствии со схемой во вложении, но команда не передается, смотрю на диод через камеру телефона - реакции при нажатии кнопку никакой. Если заменить отправку команды на отправку HIGH на пин 3, то через камеру видно что ИК-диод горит. Последний раз редактировалось demtro; 03.06.2016 в 13:28. |
![]() |
![]() |
![]() |
#2 |
Гуру
![]() Регистрация: 01.06.2013
Возраст: 58
Регион: Украина
Машина: Toyota Fortuner 4.0 / Chevrolet Bolt EV
Сообщений: 2,006
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Транзистор на схеме нарисован pnp, а BC337 - npn. 1K резистор слишком большого номинала. При токе через светодиод 50мА, должен быть ~75 Om.
В скетче Вы настроили ногу кнопки на выход ![]() И вместо ее чтения выдаете на нее 0. А кто будет указывать ногу для передачи ИК сигнала? Для начала изучите матчасть. |
![]() |
![]() |
![]() |
#3 | |
Старший Пользователь
![]() Регистрация: 17.12.2014
Возраст: 33
Город: Самара
Регион: 63, 163
Машина: Lifan Solano
Сообщений: 184
![]() |
![]() Цитата:
Скетч исправил, косяки в счетке из-за того что писал его щас по памяти)) в оригинале этих ошибок нет. нога для ИК диода прописана в библиотеке, по крайней мере так в интернете пишут. Резистор не может же полностью зарезать команду и почему при HIGH на пине даже через этот резистор индикацию видно |
|
![]() |
![]() |
![]() |
#4 |
Гуру
![]() Регистрация: 01.06.2013
Возраст: 58
Регион: Украина
Машина: Toyota Fortuner 4.0 / Chevrolet Bolt EV
Сообщений: 2,006
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() А самому удостовериться в этом посмотрев код библиотеки?
![]() Кроме того, библиотека может выдавать и просто огибающую ИК без модуляции несущей... |
![]() |
![]() |
![]() |
#5 | |
Старший Пользователь
![]() Регистрация: 17.12.2014
Возраст: 33
Город: Самара
Регион: 63, 163
Машина: Lifan Solano
Сообщений: 184
![]() |
![]() Цитата:
В примере от библиотеки тоже прописано что Ик диод на 3 пине |
|
![]() |
![]() |
![]() |
#6 |
Гуру
![]() Регистрация: 01.06.2013
Возраст: 58
Регион: Украина
Машина: Toyota Fortuner 4.0 / Chevrolet Bolt EV
Сообщений: 2,006
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() |
![]() |
![]() |
![]() |
#7 |
Старший Пользователь
![]() Регистрация: 17.12.2014
Возраст: 33
Город: Самара
Регион: 63, 163
Машина: Lifan Solano
Сообщений: 184
![]() |
![]() Исправил, но результата нет.
Последний раз редактировалось demtro; 03.06.2016 в 13:33. |
![]() |
![]() |
![]() |
#8 |
Старший Пользователь
![]() Регистрация: 17.01.2010
Возраст: 49
Город: Самара
Регион: 63, 163
Машина: Skoda Octavia A5 FL && Skoda Octavia Tour && ̶F̶F̶3̶
Сообщений: 457
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() А зачем вообще нужен транзистор?
http://www.righto.com/2009/08/multi-...e-library.html |
![]() |
![]() |
![]() |
#9 | |
Старший Пользователь
![]() Регистрация: 17.12.2014
Возраст: 33
Город: Самара
Регион: 63, 163
Машина: Lifan Solano
Сообщений: 184
![]() |
![]() Цитата:
Прямое подключение тоже не работало Скетч на отправку данных из приведенной вами статьи так же не заработал |
|
![]() |
![]() |
![]() |
#10 |
Старший Пользователь
![]() Регистрация: 21.06.2014
Возраст: 47
Регион: 05
Машина: Hyundai Accent II
Сообщений: 556
![]() |
![]() Имел опыт построения данной конструкции. Про-микро очень слабая. Очень. И китайцам пофиг, что в даташитах написано. В итоге перешел на про-мини, поставил и забыл.
Правда делал не пульт, а адаптер рулевых кнопок, но в моём случае то же, ибо нужно было выдавать протокол NEC и без модуляции. Библиотека IRemote.h действительно жестко привязана к пину 3. |
![]() |
![]() |
![]() |
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
Опции темы | Поиск в этой теме |
|
|