![]() |
|
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
![]() |
#11 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Можно конечно и библиотека IRremote поддерживает такую функцию
Для Arduino Nano достаточно только одного ИК светодиода подключенного на выход SPK |
![]() |
![]() |
![]() |
#12 |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1605 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Admin если можно поподробнее.
Какой светодиод? Он может и излучать и принимать? Схему подключения. Пример кода. |
![]() |
![]() |
![]() |
#13 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Поддерживаемые протоколы: NEC, Sony SIRC, Philips RC5, Philips RC6, and raw protocols
Предающий ИК светодиод должен быть подключен к pin 3 В примере передача команды по протоколу RC5 PHP код:
|
![]() |
![]() |
![]() |
#14 |
Senior Member
|
![]()
а тогда причем здесь выход SPK?
|
![]() |
![]() |
![]() |
#15 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Для большего радиуса действия, нужно использовать для усиления транзистор, на SPK он уже есть.
Но для его использования придется подправить библиотеку |
![]() |
![]() |
![]() |
#16 |
Senior Member
Регистрация: 20.01.2013
Адрес: Уфа
Сообщений: 444
Вес репутации: 800 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Скопировал код, попробовал скомпилировать, не хочет, погуглил - оказывается в оригинале библиотека IRremote с Arduino 1.0 и её потомками не совместима, там изменено название одной из библиотек, исправленная версия http://www3.zippyshare.com/v/24546193/file.html - предлагаю в первом посте поместить ссылку или перезалить библиотечку
|
![]() |
![]() |
![]() |
#17 |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1605 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Ну это как бы не существенно и давно описано на сайтах Arduino
где упоминается библиотека <WProgram.h> меняется на <Arduino.h> а еще универсальнее написать так: #if ARDUINO >= 100 #include "Arduino.h" #else #include "WProgram.h" #endif |
![]() |
![]() |
![]() |
#18 |
Junior Member
Регистрация: 14.02.2013
Сообщений: 7
Вес репутации: 0 ![]() |
![]()
нашел более простое решение использовать радиовыключатель и реле к нему.. все просто и незатейливо. Правда отгрузки обещают не раньше марта.
|
![]() |
![]() |
![]() |
#19 |
Member
Регистрация: 03.02.2013
Сообщений: 34
Вес репутации: 0 ![]() |
![]()
Подскажите пожалуйста, при компиляции widows выдает ошибку " Прекращена работа программы "avr-g ++.exe". Собирал схему для управления ПДУ, скачал библиотеку для ИК приемника, скачал IDE 0023. До этого на IDE 1.0.2 все было нормально. Ошибка вылетает и при подключенной ардуине и без нее на всех версиях компилятора.
|
![]() |
![]() |
![]() |
#20 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Возможно что программа повредилась, попробуйте скачать по новой IDE 0023
|
![]() |
![]() |
![]() |
Здесь присутствуют: 2 (пользователей: 0 , гостей: 2) | |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|