Cuprins:

Controlul luminii receptorului IR: 4 pași
Controlul luminii receptorului IR: 4 pași
Anonim
Controlul luminii receptorului IR
Controlul luminii receptorului IR

Dacă abia ați început să învățați cum să utilizați un receptor IR și să aflați cum funcționează componenta, acesta este proiectul perfect pentru a începe! Înainte de a intra în acest proiect, asigurați-vă că ați descărcat biblioteca receptor IR care se găsește în Instrumente << Gestionați bibliotecile.

Provizii

  • 3 LED-uri colorate diferite
  • Receptor IR
  • Telecomandă (o telecomandă T. V ar funcționa)
  • Sârme jumper
  • 3 rezistențe 1K
  • Pană de pâine

Pasul 1: Pasul 1: primiți codul HEX

În funcție de telecomanda utilizată, codurile HEX pentru fiecare telecomandă sunt diferite. Pentru ca receptorul IR să recunoască telecomenzile care sunt apăsate, codurile HEX trebuie identificate și stocate în cod.

Iată codul pentru a primi codul HEX pentru fiecare control. Doriți să înregistrați 5 butoane de pe telecomandă, inclusiv un buton OFF și ON.

#include

const int RECV_PIN = 7;

IRrecv irrecv (RECV_PIN); rezultate decode_results;

configurare nulă () {

Serial.begin (9600); irrecv.enableIRIn (); irrecv.blink13 (adevărat); }

bucla nulă () {

if (irrecv.decode (& rezultate)) {

Serial.println (results.value, HEX);

irrecv.resume (); }}

Pasul 2: Pasul 2: Configurarea receptorului IR

Pasul 2: Configurați receptorul IR
Pasul 2: Configurați receptorul IR

Acum este timpul să configurați componentele de pe panou. Începeți prin asamblarea receptorului IR.

Există 3 picioare pe receptorul IR. Piciorul din extrema dreaptă este VCC (putere), piciorul din extrema stângă dacă OUT (conectați la un pin), iar piciorul din mijloc este pentru GND.

  • Conectați VCC la șina de alimentare de pe panou
  • Conectați pinul OUT la 11 de pe Arduino
  • Conectați știftul GND la șina de sol de pe panou

Pasul 3: Pasul 3: Conectați LED-urile

Pasul 3: Conectați LED-urile
Pasul 3: Conectați LED-urile
  • Conectați piciorul scurt al tuturor LED-urilor la un rezistor de 1 K ohm care apoi se conectează la alimentare
  • Conectați piciorul lung al LED-ului albastru la pinul 5 de pe Arduino
  • Conectați piciorul lung al LED-ului roșu la pinul 3 de pe Arduino
  • Conectați piciorul lung al LED-ului verde la pinul 6 de pe Arduino

Pasul 4: Pasul 4: Codul

Pasul 4: Codul
Pasul 4: Codul

Iată Codul:

Asigurați-vă că schimbați fiecare buton de cod HEX la codul HEX desemnat pentru telecomanda care este utilizată.

Recomandat: