Печать

ИК датчик (ИК приемник, IR receiver) способен обнаруживать импульсы инфракрасного излучения. Датчик настроен на прием модулированного инфракрасного излучения с частотой модуляции 38 кГц.

Рис. 1. Принципиальная электрическая схема генератора ИК импульсов с периодом 110 мсек промодулированных частотой 38 кГц.

void setup() {
  pinMode (11, OUTPUT);
  TCCR2A = _BV(COM2A0) | _BV(WGM21);
  TCCR2B = _BV(CS20);
  OCR2A = 209;                     // for 38khz, OCR2A = (F_CPU/(IR_CLOCK_RATE*2L)-1);
}

void loop() {
  pinMode (11, OUTPUT);
  delay (55);
  pinMode (11, INPUT);
  delay (55);  
}

Рис. 2. Листинг программы генератора ИК импульсов с периодом 110 мсек промодулированных частотой 38 кГц.