Indholdsfortegnelse:

IR -modtager lysstyring: 4 trin
IR -modtager lysstyring: 4 trin

Video: IR -modtager lysstyring: 4 trin

Video: IR -modtager lysstyring: 4 trin
Video: Четыре сестры в древнем Риме — Рэй Лоренс 2024, November
Anonim
IR -modtager lysstyring
IR -modtager lysstyring

Hvis du lige er begyndt at lære at bruge en IR -modtager og finder ud af, hvordan komponenten fungerer, er dette det perfekte projekt at starte med! Inden du hopper ind i dette projekt, skal du sørge for at have downloadet IR -modtagerbiblioteket, der findes under Værktøjer << Administrer biblioteker.

Forbrugsvarer

  • 3 forskellige farvede lysdioder
  • IR -modtager
  • Fjernbetjening (en fjernsyn med fjernsyn ville fungere)
  • Jumper Wires
  • 3 1K modstande
  • Brødbræt

Trin 1: Trin 1: Modtag HEX -kode

Afhængigt af hvilken fjernbetjening der bruges, er HEX -koderne for hver fjernbetjening forskellige. For at IR -modtageren kan genkende de fjernbetjeninger, der trykkes på, skal HEX -koderne identificeres og gemmes i koden.

Her er koden til at modtage HEX -koden for hver kontrol. Du vil optage 5 knapper fra din fjernbetjening inklusive en OFF og ON -knap.

#omfatte

const int RECV_PIN = 7;

IRrecv irrecv (RECV_PIN); decode_results resultater;

ugyldig opsætning () {

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

void loop () {

if (irrecv.decode (& resultater)) {

Serial.println (resultater.værdi, HEX);

irrecv.resume (); }}

Trin 2: Trin 2: Opsætning af IR -modtager

Trin 2: Opsætning af IR -modtager
Trin 2: Opsætning af IR -modtager

Nu er det tid til at opsætte komponenterne på brødbrættet. Start med at samle IR -modtageren.

Der er 3 ben på IR -modtageren. Benet yderst til højre er VCC (power), benet yderst til venstre, hvis OUT (forbind til en pin), og det midterste ben er til GND.

  • Tilslut VCC til strømskinnen på brødbrættet
  • Tilslut OUT -stiften til 11 på Arduino
  • Tilslut GND -stiften til jordskinnen på brødbrættet

Trin 3: Trin 3: Tilslut lysdioder

Trin 3: Tilslut lysdioder
Trin 3: Tilslut lysdioder
  • Tilslut det korte ben af alle lysdioder til en 1 K ohm modstand, som derefter forbindes til strøm
  • Tilslut den blå LED's lange ben til pin 5 på Arduino
  • Tilslut den røde LED's lange ben til pin 3 på Arduino
  • Tilslut den grønne LED's lange ben til pin 6 på Arduino

Trin 4: Trin 4: Koden

Trin 4: Koden
Trin 4: Koden

Her er koden:

Sørg for at ændre hver tast HEX -kode til den angivne HEX -kode for den fjernbetjening, der bruges.

Anbefalede: