Определяем код кнопок ИК пульта

Аватара
Автор темы
Дим M
Администратор
Администратор
Сообщения: 1159
Репутация: 74
С нами: 5 лет 7 месяцев

Определяем код кнопок ИК пульта

Сообщение #1 Дим » 24 июня 2017, 21:04

Что бы управлять arduino с ИК пульта, нужно знать коды кнопок. Для начала подключаем ИК приёмник по нижеприведённой схеме

Определяем код кнопок ИК пульта.png
подключение ИК приёмника к arduino


Заливаем скетч.

Код: Выделить всё

#include "IRremote.h"

IRrecv irrecv(2); // указываем вывод, к которому подключен приемник

decode_results results;

void setup() {
  Serial.begin(9600); // выставляем скорость COM порта
  irrecv.enableIRIn(); // запускаем прием
}

void loop() {
  if ( irrecv.decode( &results )) { // если данные пришли
    Serial.println( results.value, HEX ); // печатаем данные
    irrecv.resume(); // принимаем следующую команду
  }


Открываем монитор порта (Ctrl+Shift+M)

Открываем монитор порта (Ctrl+Shift+M).jpg
Открываем монитор порта (Ctrl+Shift+M)
Открываем монитор порта (Ctrl+Shift+M).jpg (103.43 КБ) 375 просмотров


Далее в этом окне будет виден код нажимаемых кнопок на пульте.

phpBB [media]
i love you mxIni Mysql

! ! !


Аватара
Автор темы
Дим M
Администратор
Администратор
Сообщения: 1159
Репутация: 74
С нами: 5 лет 7 месяцев

Сообщение #2 Дим » 13 января 2018, 21:58

Ещё для определения кодов в библиотеке есть пример - IRrecvDump
IRrecvDump.jpg
IRrecvDump
IRrecvDump.jpg (93.18 КБ) 286 просмотров
i love you mxIni Mysql


  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Программирование»

Кто сейчас на форуме

Сейчас этот раздел просматривают: 1 гость