INHOUDSOPGAWE:

IR -ontvanger ligbeheer: 4 stappe
IR -ontvanger ligbeheer: 4 stappe

Video: IR -ontvanger ligbeheer: 4 stappe

Video: IR -ontvanger ligbeheer: 4 stappe
Video: НЕ ВЫБРОСИЛА СТАРЫЙ ТЮЛЬ И ХОРОШО СЭКОНОМИЛА СЕМЕЙНЫЙ БЮДЖЕТ! 4 КРУТЫЕ ИДЕИ ИЗ ТЮЛЯ! 2024, November
Anonim
IR -ontvanger ligbeheer
IR -ontvanger ligbeheer

As u net begin leer hoe om 'n IR -ontvanger te gebruik en uitvind hoe die komponent werk, is dit die perfekte projek om mee te begin! Voordat u met hierdie projek begin, moet u seker maak dat u die IR -ontvangerbiblioteek afgelaai het onder Tools << Bestuur biblioteke.

Voorrade

  • 3 verskillende kleure LED's
  • IR ontvanger
  • Afstandsbediening ('n TV -afstandsbediening sou werk)
  • Jumper Wires
  • 3 1K weerstande
  • Broodbord

Stap 1: Stap 1: Ontvang HEX -kode

Afhangende van watter afstandsbediening gebruik word, is die HEX -kodes vir elke afstandsbediening anders. Om die IR -ontvanger die afstandsbedienings wat ingedruk word te herken, moet die HEX -kodes geïdentifiseer en binne die kode gestoor word.

Hier is die kode om die HEX -kode vir elke kontrole te ontvang. U wil 5 knoppies vanaf u afstandsbediening opneem, insluitend 'n OFF en ON -knoppie.

#insluit

const int RECV_PIN = 7;

IRrecv irrecv (RECV_PIN); resultate van dekode_resultate;

ongeldige opstelling () {

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

leemte -lus () {

if (irrecv.decode (& resultate)) {

Serial.println (resultate.waarde, HEX);

irrecv.resume (); }}

Stap 2: Stap 2: Stel IR -ontvanger op

Stap 2: Stel IR -ontvanger op
Stap 2: Stel IR -ontvanger op

Dit is nou tyd om die komponente op die broodbord op te stel. Begin deur die IR -ontvanger te monteer.

Daar is 3 bene op die IR -ontvanger. Die been heel regs is VCC (krag), die been heel links as UIT (verbind met 'n pen), en die middelste been is vir GND.

  • Koppel die VCC aan die kragrail op die broodbord
  • Koppel die OUT -pen aan 11 op die Arduino
  • Koppel die GND -pen aan die grondrail op die broodbord

Stap 3: Stap 3: Koppel LED's

Stap 3: Koppel LED's
Stap 3: Koppel LED's
  • Koppel die kort been van al die LED's aan 'n 1 K ohm weerstand wat dan met krag verbind kan word
  • Koppel die lang been van die blou LED aan pen 5 op die Arduino
  • Koppel die lang been van die rooi LED aan pen 3 op die Arduino
  • Koppel die lang been van die groen LED aan pen 6 op die Arduino

Stap 4: Stap 4: die kode

Stap 4: die kode
Stap 4: die kode

Hier is die kode:

Maak seker dat u elke knoppies HEX -kode verander na die aangewese HEX -kode vir die afstandsbediening wat gebruik word.

Aanbeveel: