Obsah:

Prečítajte si diaľkové ovládanie pomocou infračerveného senzora: 4 kroky
Prečítajte si diaľkové ovládanie pomocou infračerveného senzora: 4 kroky

Video: Prečítajte si diaľkové ovládanie pomocou infračerveného senzora: 4 kroky

Video: Prečítajte si diaľkové ovládanie pomocou infračerveného senzora: 4 kroky
Video: Zigbee пульт управления для умного дома Moes на 4 кнопки. Обзор, интеграция в Home Assistant 2024, Júl
Anonim
Prečítajte si diaľkové ovládanie pomocou infračerveného senzora
Prečítajte si diaľkové ovládanie pomocou infračerveného senzora

Ahoj všetci

V predchádzajúcom článku som písal o tom, ako používať „snímač vyhýbania sa prekážkam IR“.

A v tomto článku napíšem ďalšiu funkciu tohto IR senzora.

Senzor vyhýbania sa IR prekážkam má 2 hlavné časti, a to infračervený vysielač a infračervený prijímač. A v tomto článku povolím iba IR prijímač.

Budem ho používať na čítanie údajov odosielaných diaľkovým ovládaním.

Krok 1: Vyžadujte súčasti

Vyžadovať súčasti
Vyžadovať súčasti
Vyžadovať súčasti
Vyžadovať súčasti
Vyžadovať súčasti
Vyžadovať súčasti

Požadované komponenty:

  • IR snímač vyhýbania sa prekážkam
  • Arduino NAno V.3
  • Prepojovací drôt
  • Diaľkové ovládanie
  • USB mini

Požadovaná knižnica:

IRdiaľkové

V tomto článku sa dozviete, ako pridať knižnice do programu Arduino „Pridať knižnicu“

Krok 2: Pripojte IR senzor k Arduinu

Pripojte IR senzor k Arduinu
Pripojte IR senzor k Arduinu

IR senzor pre Arduino

VCC ==> +5V

GND ==> GND

OUT ==> D2

Krok 3: Programovanie

Programovanie
Programovanie

Predtým, ako začnete skicovať, skontrolujte, či je nainštalovaná knižnica „IRremote“. Aby sa pri pokuse o náčrt, ktorý som dal, nevyskytli žiadne chyby.

Nasleduje náčrt, ktorý môžete použiť:

#zahrnúť

int RECV_PIN = 2;

IRrecv unbcv (RECV_PIN); decode_results výsledky;

neplatné nastavenie ()

{Serial.begin (9600); unbcv.enableIRIn (); // spustenie prijímača}

prázdna slučka () {

if (unbcv.decode (& results)) {Serial.println (results.value); unbcv.resume (); // Príjem ďalšej hodnoty} zdržanie (100); }

Ak súbor potrebujete, môžete si ho stiahnuť nižšie:

Krok 4: Výsledok

Image
Image

Namierte diaľkové ovládanie na infračervený prijímač. Potom stlačte niekoľko tlačidiel.

Sériový monitor zobrazí údaje zo stlačeného tlačidla diaľkového ovládača.

Údaje, ktoré získame z tohto experimentu, môžu byť použité na ďalšie skvelé veci. Napríklad ovládanie LED diódy diaľkovým ovládaním, zapnutie ventilátora atď.

ďakujem za prečítanie, dovidenia v ďalšom článku

Odporúča: