Описание
Особенности:
# Включить <IRremote. h>
Int RECV_PIN = 11;
IRrecv irrecv (RECV_PIN);
Decode_results результатов;
Вакуум установка ()
{
Серийный. Старт (9600);
Irrecv. enableIRIn ();/Запуск приемника
}
Void loop () {
If (irrecv. decode (и результаты) {
Serial. println (результаты. Значение, Шестигранник);
Irrecv. resume ();/получите следующее значение
}
}
Шаг 1: схема сборки:
Для этого потребуется один Arduino. Я использовала UNO, но почти любой Arduino должен работать. Сначала подключите инфракрасный приемник, который идет в комплекте. Есть 3 провода, PWR, GND и SIG, я использовала порт 11 для SIG. Обратите внимание! Некоторые читатели сообщают, что их датчик имеет разную проводку, дважды проверьте его самостоятельно.
Шаг 2: загрузка ик-библиотеки
Для того, чтобы вернуть пульт дистанционного управления и получить коды для каждой кнопки, нам нужно будет скачать и установить следующую библиотеку.
Http://github.com/shirriff/Arduino-IRremote
Извлеките файл в каталог библиотеки. Например (C: \ electronics \ arduino-1.0.5 \ libraries)
Примечание: мне нужно было изменить название библиотеки, потому что название было слишком длинным, я просто изменил его в IR.
Шаг 3: добавить в эскиз библиотеки
С ик-папкой (или с тем, что вы его называете) теперь в вашем справочнике библиотеки, мы можем импортировать ее в новый эскиз.
Начните новый эскиз и нажмите
Эскиз-> импорт библиотеки-> ик.
Шаг 4: вставьте код и скомпилируйте
Вставьте следующий код в новый эскиз. Затем проверьте, что он компилируется.
# Включает <iptery. h>
Int RECV_PIN = 11;
IRrecv irrecv (RECV_PIN);
Decode_results результатов;
Вакуум установка ()
{
Серийный. Старт (9600);
Irrecv. enableIRIn ();/Запуск приемника
}
Силы петли ()
{
If (irrecv. decode (и результаты)
{
Serial. println (результаты. Значение, Шестигранник);
Irrecv. resume ();/получите следующее значение
}
}
Шаг 5: откройте последовательный монитор
Подключите Arduino к компьютеру с помощью usb-порта, затем загрузите эскиз. Откройте последовательный монитор, получите пульт и нажмите кнопки. Некоторые шестигранные коды должны отображаться на последовательном мониторе.
Шаг 6: коды кнопок записи
Шаг 7: работает на любом пульте!
Откройте для себя великолепие инновационного товара "1 компл. Инфракрасный пульт дистанционного управления модуль беспроводной ИК приемник модуль DIY Kit HX1838 для Arduino Raspberry Pi" на Магнитрон.ру! Погрузитесь в мир передовых технологий и стильного дизайна. Покупайте с уверенностью, создавайте неповторимый опыт использования вместе с нами!
Характеристики
- Бренд
- TZT
- Состояние
- Новый
- Тип
- Регулятор напряжения
- Упаковка
- SMD
- Мощность рассеивания
- 5v
- Номер модели
- HX1838
- Применение
- Компьютер
- Рабочая температура
- 1
- Напряжение электропитания
- 5v
- Индивидуальное изготовление
- Да