![]() |
ИК пульт на arduino micro pro
Вложений: 3
Создаю пульт управления для планшета и магнитолы, в основе лежит arduino micro pro, с передачей кнопок в планшет проблем нет, а вот с магнитолой беда, хочу реализовать управление через ИК диод, коды кнопок ИК пульта считываю, но вот отправить никак не могу.
Заливаю в ардуино скетч из вложения, собираю все в соответствии со схемой во вложении, но команда не передается, смотрю на диод через камеру телефона - реакции при нажатии кнопку никакой. Если заменить отправку команды на отправку HIGH на пин 3, то через камеру видно что ИК-диод горит. |
Транзистор на схеме нарисован pnp, а BC337 - npn. 1K резистор слишком большого номинала. При токе через светодиод 50мА, должен быть ~75 Om.
В скетче Вы настроили ногу кнопки на выход ;) И вместо ее чтения выдаете на нее 0. А кто будет указывать ногу для передачи ИК сигнала? Для начала изучите матчасть. |
Цитата:
Скетч исправил, косяки в счетке из-за того что писал его щас по памяти)) в оригинале этих ошибок нет. нога для ИК диода прописана в библиотеке, по крайней мере так в интернете пишут. Резистор не может же полностью зарезать команду и почему при HIGH на пине даже через этот резистор индикацию видно |
А самому удостовериться в этом посмотрев код библиотеки? ;)
Кроме того, библиотека может выдавать и просто огибающую ИК без модуляции несущей... |
Цитата:
В примере от библиотеки тоже прописано что Ик диод на 3 пине |
|
Исправил, но результата нет.
|
А зачем вообще нужен транзистор?
http://www.righto.com/2009/08/multi-...e-library.html |
Цитата:
Прямое подключение тоже не работало Скетч на отправку данных из приведенной вами статьи так же не заработал |
Имел опыт построения данной конструкции. Про-микро очень слабая. Очень. И китайцам пофиг, что в даташитах написано. В итоге перешел на про-мини, поставил и забыл.
Правда делал не пульт, а адаптер рулевых кнопок, но в моём случае то же, ибо нужно было выдавать протокол NEC и без модуляции. Библиотека IRemote.h действительно жестко привязана к пину 3. |
Часовой пояс GMT +4, время: 06:47. |
Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot