Satura rādītājs:

Izlasiet tālvadības pulti, izmantojot IR sensoru: 4 soļi
Izlasiet tālvadības pulti, izmantojot IR sensoru: 4 soļi

Video: Izlasiet tālvadības pulti, izmantojot IR sensoru: 4 soļi

Video: Izlasiet tālvadības pulti, izmantojot IR sensoru: 4 soļi
Video: 20 товаров для автомобиля с Алиэкспресс, автотовары №37 2024, Jūlijs
Anonim
Izlasiet tālvadības pulti, izmantojot IR sensoru
Izlasiet tālvadības pulti, izmantojot IR sensoru

Sveiki, visi

Iepriekšējā rakstā es rakstīju par to, kā izmantot "IR šķēršļu novēršanas sensoru".

Un šajā rakstā es uzrakstīšu vēl vienu šī IR sensora funkciju.

IR šķēršļu novēršanas sensoram ir 2 galvenās daļas, proti, IR emitētājs un IR uztvērējs. Un šajā rakstā es iespējošu tikai IR uztvērēju.

Es to izmantošu, lai lasītu datus, kas nosūtīti ar tālvadības pulti.

1. darbība. Nepieciešamas sastāvdaļas

Nepieciešamas sastāvdaļas
Nepieciešamas sastāvdaļas
Nepieciešamas sastāvdaļas
Nepieciešamas sastāvdaļas
Nepieciešamas sastāvdaļas
Nepieciešamas sastāvdaļas

Nepieciešamās sastāvdaļas:

  • IR šķēršļu novēršanas sensors
  • Arduino NAno V.3
  • Jumpper Wire
  • Tālvadība
  • USB mini

Nepieciešamā bibliotēka:

IRremote

Izlasiet šo rakstu, lai uzzinātu, kā pievienot bibliotēkas Arduino "Pievienot bibliotēku"

2. darbība: savienojiet IR Sensore ar Arduino

Savienojiet IR Sensore ar Arduino
Savienojiet IR Sensore ar Arduino

IR Sensore uz Arduino

VCC ==> +5V

GND ==> GND

OUT ==> D2

3. solis: programmēšana

Programmēšana
Programmēšana

Pirms sākat skicēt, pārliecinieties, vai ir instalēta bibliotēka "IRremote". Lai nekādas kļūdas nerastos, kad izmēģināt manu sniegto skici.

Zemāk ir skice, kuru varat izmantot:

#iekļaut

int RECV_PIN = 2;

IRrecv irrecv (RECV_PIN); decode_results rezultāti;

anulēts iestatījums ()

{Sērijas sākums (9600); irrecv.enableIRIn (); // Iedarbiniet uztvērēju}

void loop () {

if (irrecv.decode (& results)) {Serial.println (results.value); irrecv.resume (); // Saņemt nākamo vērtību} delay (100); }

Ja jums ir nepieciešams fails, varat to lejupielādēt zemāk:

4. solis: rezultāts

Image
Image

Pavērsiet tālvadības pulti pret IR uztvērēju. Pēc tam nospiediet dažas pogas.

Sērijas monitors parādīs datus no nospiestās tālvadības pogas.

Šī eksperimenta iegūtos datus var izmantot citām interesantām lietām. Piemēram, LED vadīšana ar tālvadības pulti, ventilatora ieslēgšana utt.

paldies, ka izlasījāt, uz redzēšanos nākamajā rakstā

Ieteicams: