Перейти к содержимому






Фотография
- - - - -

Датчик приема ИК (ID:109)

Написано admin , 08 May 2015 · 3536 Просмотров

инфракрасный
Датчик приема ИК (ID:109) Датчик приема ИК выполнен на основе фототранзистора и предназначен для приема сигнала от инфракрасных излучателей
Обозначение трех контактного разъема:
VCC - контакт для подключения напряжения питания 5 Вольт.
GND - контакт для подключения общего провода.
DAT- выход цифрового сигнала.
Красный светодиод на плате- индикатор приема сигналов.




После скачивания файла архива IRremote.zip, поместите содержимое архива в папку libraries, которая находится в папке с программой Arduino.

Попробуем вывести на экран компьютера коды с любого инфракрасного пульта дистанционного управления.
Примерный скетч для работы с датчиком приема ИК выглядит так:
#include <IRremote.h>
int RECV_PIN = 11; // вывод DAT датчика подключаем к выводу 11 платы Arduino.
IRrecv irrecv(RECV_PIN);
decode_results results;
void setup()
{
  Serial.begin(9600); // устанавливает скорость обмена данными с компьютером
  irrecv.enableIRIn();
}
void loop() {
  if (irrecv.decode(&results)) { // если сигнал принят
    Serial.println(results.value, HEX); // выводим его на экран компьютера
    irrecv.resume(); /
  }
}
Записав скетч в Arduino и включив монитор порта, мы можем видеть коды , присвоенные клавишам инфракрасного пульта. Попробуйте использовать пульт из нашего магазина, либо пульт от любой домашней техники.
Прикрепленное изображение: 308485b976d43164a63f13f44d044335-324.jpg
Ссылка на витрину магазина http://dvrobot.ru/238/366.html.

Прикрепленное изображение: Снимок экрана от 2015-05-08 20:55:43.png





Trackbacks для записи [ Trackback URL ]

Для данной записи нет trackbacks.

Последние комментарии