Turinys:

IR imtuvo šviesos valdymas: 4 žingsniai
IR imtuvo šviesos valdymas: 4 žingsniai

Video: IR imtuvo šviesos valdymas: 4 žingsniai

Video: IR imtuvo šviesos valdymas: 4 žingsniai
Video: Nuotolinis šviesos valdiklis su pulteliu, distansinis šviesos valdymas 2024, Lapkritis
Anonim
IR imtuvo šviesos valdymas
IR imtuvo šviesos valdymas

Jei tik pradedate mokytis naudotis IR imtuvu ir suprantate, kaip veikia komponentas, tai yra puikus projektas pradėti! Prieš pradėdami šį projektą, įsitikinkite, kad atsisiuntėte IR imtuvų biblioteką, esančią skiltyje Įrankiai << Tvarkyti bibliotekas.

Prekės

  • 3 skirtingų spalvų šviesos diodai
  • IR imtuvas
  • Nuotolinis (TV nuotolinio valdymo pultas veiktų)
  • Trumpieji laidai
  • 3 1K rezistoriai
  • Bandomoji Lenta

1 veiksmas: 1 veiksmas: gaukite HEX kodą

Priklausomai nuo naudojamo nuotolinio valdymo pulto, kiekvieno nuotolinio valdymo pulto HEX kodai yra skirtingi. Kad IR imtuvas atpažintų paspaudžiamus nuotolinio valdymo pultus, reikia nustatyti HEX kodus ir juos išsaugoti.

Čia yra kodas kiekvienam valdikliui gauti HEX kodą. Norite iš nuotolinio valdymo pulto įrašyti 5 mygtukus, įskaitant išjungimo ir įjungimo mygtuką.

#įtraukti

const int RECV_PIN = 7;

IRrecv irrecv (RECV_PIN); decode_results rezultatai;

void setup () {

Serial.begin (9600); irrecv.enableIRIn (); irrecv.blink13 (tiesa); }

void loop () {

if (irrecv.decode (& rezultatai)) {

Serial.println (results.value, HEX);

irrecv.resume (); }}

2 veiksmas: 2 veiksmas: nustatykite IR imtuvą

2 veiksmas: nustatykite IR imtuvą
2 veiksmas: nustatykite IR imtuvą

Dabar atėjo laikas nustatyti duonos lentos komponentus. Pradėkite nuo IR imtuvo surinkimo.

IR imtuve yra 3 kojos. Kojos dešinėje yra VCC (galia), koja - kairėje, jei OUT (jungtis prie kaiščio), o vidurinė koja skirta GND.

  • Prijunkite VCC prie maitinimo bloko ant duonos lentos
  • Prijunkite OUT kaištį prie 11 „Arduino“
  • Prijunkite GND kaištį prie duonos lentos įžeminimo bėgelio

3 veiksmas: 3 veiksmas: prijunkite šviesos diodus

3 žingsnis: prijunkite šviesos diodus
3 žingsnis: prijunkite šviesos diodus
  • Prijunkite trumpą visų šviesos diodų kojelę prie 1 K omo rezistoriaus, kuris prijungiamas prie maitinimo šaltinio
  • Prijunkite mėlyną šviesos diodo ilgą koją prie „Arduino“5 kaiščio
  • Prijunkite raudoną šviesos diodo ilgą koją prie „Arduino“3 kaiščio
  • Prijunkite žalią šviesos diodo ilgą koją prie „Arduino“6 kaiščio

4 žingsnis: 4 žingsnis: kodas

4 žingsnis: kodas
4 žingsnis: kodas

Štai kodas:

Būtinai pakeiskite kiekvieno mygtuko HEX kodą į naudojamo nuotolinio valdymo pulto HEX kodą.

Rekomenduojamas: