Inhoudsopgave:

Lees de afstandsbediening met IR-sensor: 4 stappen
Lees de afstandsbediening met IR-sensor: 4 stappen

Video: Lees de afstandsbediening met IR-sensor: 4 stappen

Video: Lees de afstandsbediening met IR-sensor: 4 stappen
Video: How To Make Motion Sensor Light Switch using CD4017 & IR sensor at Home 2024, November
Anonim
Lees de afstandsbediening met IR-sensor
Lees de afstandsbediening met IR-sensor

Hallo allemaal

In het vorige artikel schreef ik over het gebruik van de "IR Obstacle Avoidance Sensor".

En in dit artikel zal ik een andere functie van deze IR-sensor schrijven.

IR Obstacle Avoid Sensor heeft 2 hoofdonderdelen, namelijk IR-zender en IR-ontvanger. En in dit artikel zal ik alleen de IR-ontvanger inschakelen.

Ik zal het gebruiken om gegevens te lezen die door de afstandsbediening zijn verzonden.

Stap 1: componenten vereisen

Componenten nodig
Componenten nodig
Componenten nodig
Componenten nodig
Componenten nodig
Componenten nodig

Benodigde componenten:

  • IR Obstakelvermijdingssensor
  • Arduino Nano V.3
  • Doorverbindingsdraad
  • Afstandsbediening
  • USB Mini

Vereiste bibliotheek:

IRafstandsbediening

Lees dit artikel om erachter te komen hoe u bibliotheken toevoegt aan Arduino "Bibliotheek toevoegen"

Stap 2: Verbind de IR-sensor met Arduino

Verbind de IR-sensor met Arduino
Verbind de IR-sensor met Arduino

IR-sensor naar Arduino

VCC ==> +5V

GND ==> GND

UIT ==> D2

Stap 3: Programmeren

Programmeren
Programmeren

Voordat u begint met schetsen, moet u ervoor zorgen dat de bibliotheek "IRremote" is geïnstalleerd. Zodat er geen fouten optreden wanneer u de Sketch probeert die ik heb gegeven.

Hieronder staat een schets die je kunt gebruiken:

#erbij betrekken

int RECV_PIN = 2;

IRrecv irrecv(RECV_PIN); decode_results resultaten;

ongeldige setup()

{ Serieel.begin (9600); onrecv.enableIRIn(); // Start de ontvanger}

lege lus() {

if (irrecv.decode(&resultaten)) { Serial.println(results.value); irrev.resume(); // Ontvang de volgende waarde} vertraging (100); }

Als je het bestand nodig hebt, kun je het hieronder downloaden:

Stap 4: Resultaat

Image
Image

Richt de afstandsbediening op de IR-ontvanger. Druk vervolgens op een paar knoppen.

Seriële monitor geeft gegevens weer van de knop op de afstandsbediening die is ingedrukt.

De gegevens die we uit dit experiment halen, kunnen voor andere leuke dingen worden gebruikt. Bijvoorbeeld het bedienen van de LED met de afstandsbediening, het aanzetten van de ventilator, etc.

bedankt voor het lezen, tot ziens in het volgende artikel

Aanbevolen: