Table of Contents

Telecomanda IR

Introducere

Prezentarea pe scurt a proiectului:

  • O telecomanda IR trimite un puls de radiatie electromagnetica din spectrul infrarosu ce reprezinta o codificare binara specifica.
  • Aceste coduri corespund diferitelor comenzi pe care device-ul le poate avea.
  • Cand ajung la destinatie, se realizeaza decodificarea lor si se executa comanda corespunzatoare.
  • Poate fi folosita in locul mai multor telecomenzi pentru a controla diferite dispozitive.
  • Multe device-uri pe care le avem in casa folosesc telecomenzi cu infrarosu, deci avand una universala poate fi foarte util.
  • Imi propun sa realizez o astfel de telecomanda folosind arduino.

Descriere generală

Prin apasarea unui buton se vor intampla urmatoarele lucruri:

  • arduino detecteaza apasarea butonului;
  • trimite la LED codificarea binara a comenzii asociate butonului;
  • LED-ul emite o serie de pulsuri de radiatie electromagnetica ce corespunde codificarii binare;
  • Device-ul destinatie decodifica aceste pulsuri si executa comanda.

Schema bloc:

Hardware Design

  • listă de piese
    • Arduino
    • Butoane
    • Led IR
    • Breadboard
    • Baterie 9V

Software Design

Descrierea codului aplicaţiei (firmware):

  • Am scris codul in Arduino IDE
  • Am folosit biblioteca “IRremote”
  • Dupa ce am instalat-o am folosit exemplele pentru a intelege mai bine functionarea:
    • Pentru a ajunge la ele din Arduino IDE: File → Examples → Examples from custom libraries → IRremote
    • Am folosit “SendDemo” si “UnitTest”
  • Am folosit PCINT pentru butoane; la apasarea fiecarui buton este trimisa o comanda spre led
  • Telecomanda mai are o functionalitate care cicleaza prin cele mai cunoscute comenzi ale unor marci de device-uri(pentru a testa daca se potriveste vreuna)

Rezultate Obţinute

Telecomanda functioneaza; trimite comenzile device-urilor prin intermediul led-ului infrarosu(pentru a vedea acest lucru se poate folosi o camera video cum ar fi cea de la telefon).

Concluzii

A fost destul de interesant proiectul; am inteles mult mai bine cum functioneaza acest tip de telecomanda si device-urile care o folosesc.

Download

Bibliografie/Resurse

Resurse Software

Resurse Hardware

Export to PDF