Realizarea unui transmițător și unui receptor care comunică prin semnale optice. Transmițătorul va avea un buton, iar receptorul un LED. Led-ul se va aprinde cât timp butonul de pe transmițător este apăsat. Sistemul trebuie să funcționzele cu o distanță de cel puțin 3m între cele două dispozitive, în condiții diferite de lumină ambientală.
Pentru receptor am folosit un senzor TSOP34838. Acest senzor este folosit în majoritatea dispozitivelor care au o telecomandă (TV, DVD player, etc.). Pentru emițător am folosit o diodă care emite lumină in spectrul infraroșu.
Senzorul TSOP funcționează după un protocol de comunicare. Semnalul infraroșu trebuie să fie modulat cu purtătoare de 38kHZ. Semnalul trebuie să fie de minim 6 impulsuri luminoase. La fiecare serie de maxim 9 impulsuri este necesar o pauză egală cu perioada impulsurilor. Semnalul nu trebuie transmis continu, la fiecare 90ms este necesar o pauză de cel puțin 15ms.
Pentru generare semnalelor am folosit 3 timere 555. Primul timer generează un semnal cu frecvența de 10Hz ieșire timerului unu fiind conectat la pinul de reset al timerului doi. Timerul doi generează un semnal cu frecvența de 2.4KHz ieșirea lui fiind conectată la pinul de reset din timerul trei. Timerul trei generează un semnal cu frecvența de 38kHZ ieșirea lui fiind legată la cele doua leduri infraroșii.
Senzorul TSOP are nevoie de alimentare. In absența undelor infraroșii va avea la ieșire o tensiune HIGH. Iar în prezența undelor infraroșii va avea la ieșire o tensiune LOW. De aceea a fost nevoie să folosesc un tranzistor de tip PNP.
Pentru a ca ledul să nu lumineze intermitent am folosit un condensator.