Циљ вежбе:
Научити како да уз помоћ инфрацрвеног пријемника и Arduina направите даљински
Задаци вежбе:
1. Осмишљавање шеме
2. Писање скеча
Инструменти које ћемо користити у вежби:
1. Рачунар
2. Аrduino 
3. Инфрацрвени пријемник
4. Каблови
Израда вежбе:
1. Осмишљавање шеме
Инфрацрвени пријемник спојите са микроконтролером као што је приказано на слици:

2. Писање скеча

Активирамо библотеку IRremote путем менаџера библиотека. Креирамо нови скеч, активирамо библиотеку IRremote, на почетку треба да се појави #include <IRremote.h>. Креирамо глобалну промењиву, објекат класе IRrecv.

IRrecv ir(11);

 

У функцији setup() иницирамо монитор порта и активирамо пријемник.
Serial.begin(9600);
ir.enableIRIn(); // Активирај пријемник
У функцији loop() проверамо присутност нових вредности и исписујемо их у монитор порта.
decode_results results;
if (ir.decode(&results))
{
    Serial.println(results.value, HEX);
    ir.resume(); // Прими следећу вредност
}
delay(100);

Ако смо све добро урадили у монитору порта ако притиснемо дугме треба да добијамо декодиране, разумљиве нама вредности. 
 

Задатак: Поставите снимак екрана вредности које сте добили у монитору порта.