Inhaltsverzeichnis:

So verwenden Sie den IR-Hindernisvermeidungssensor auf Arduino - Gunook
So verwenden Sie den IR-Hindernisvermeidungssensor auf Arduino - Gunook

Video: So verwenden Sie den IR-Hindernisvermeidungssensor auf Arduino - Gunook

Video: So verwenden Sie den IR-Hindernisvermeidungssensor auf Arduino - Gunook
Video: HC-SR04 Ultraschall Sensor - Entfernung messen mit Arduino 2024, November
Anonim
So verwenden Sie den IR-Hindernisvermeidungssensor auf Arduino
So verwenden Sie den IR-Hindernisvermeidungssensor auf Arduino
So verwenden Sie den IR-Hindernisvermeidungssensor auf Arduino
So verwenden Sie den IR-Hindernisvermeidungssensor auf Arduino
So verwenden Sie den IR-Hindernisvermeidungssensor auf Arduino
So verwenden Sie den IR-Hindernisvermeidungssensor auf Arduino
So verwenden Sie den IR-Hindernisvermeidungssensor auf Arduino
So verwenden Sie den IR-Hindernisvermeidungssensor auf Arduino

Hallo alle, In diesem Artikel werde ich schreiben, wie man den Vermeidungs-Hindernis-IR-Sensor auf Arduino verwendet.

Erforderliche Komponenten:

  • IR-Hindernisvermeidungssensor
  • Arduino Nano V.3
  • Überbrückungskabel
  • USBmini

Erforderliche Software:

Arduino-IDE

Schritt 1: Vermeidungs-Hindernis-IR-Sensor

Vermeidung von Hindernissen IR-Sensor
Vermeidung von Hindernissen IR-Sensor
Vermeidung von Hindernissen IR-Sensor
Vermeidung von Hindernissen IR-Sensor

Sein Sensor kann dazu verwendet werden, Objekte oder Hindernisse davor mittels reflektiertem Infrarotlicht zu erkennen.

Dieser Sensor besteht aus 2 Hauptteilen, nämlich IR-Sender und IR-Empfänger. IR-Strahler haben die Aufgabe, Infrarotlicht auszusenden. Wenn es auf ein Objekt trifft, wird Infrarotlicht reflektiert. Und die Funktion des IR-Empfängers besteht darin, die Infrarotreflexion zu empfangen.

Wenn der IR-Empfänger reflektiertes Infrarotlicht empfängt, ist die Ausgabe "LOW". Wenn der IR-Empfänger kein reflektiertes Infrarotlicht empfängt, ist der Ausgang „HIGH“.

In diesem Sensor befinden sich 2 LED-Anzeigen. Betriebsanzeige-LED und Ausgangsanzeige-LED. Die Betriebsanzeige-LED leuchtet auf, wenn das Modul mit elektrischem Strom versorgt wird. Die Ausgangsanzeige-LED leuchtet auf, wenn sich ein Objekt vor dem Sensor oder IR-Empfänger befindet, der Infrarotlichtreflexion empfängt.

Schritt 2: Verbinden Sie den IR-Sensor mit Arduino

Verbinden Sie den IR-Sensor mit Arduino
Verbinden Sie den IR-Sensor mit Arduino
Verbinden Sie den IR-Sensor mit Arduino
Verbinden Sie den IR-Sensor mit Arduino
Verbinden Sie den IR-Sensor mit Arduino
Verbinden Sie den IR-Sensor mit Arduino

Verwenden Sie ein Überbrückungskabel, um den IR-Sensor mit Arduino zu verbinden.

Siehe das Bild oben oder Anweisungen dazu:

IR zu Arduino

VCC ==> + 5V

GND ==> GND

AUS ==> D2

Schritt 3: Programmierung

Programmierung
Programmierung

Unten ist eine Skizze, die ich gemacht habe, um diesen IR-Sensor auszuprobieren:

int pinIR = 2;

Void-Setup () {

Serial.begin (9600); pinMode (pinIR, EINGANG); Serial.println ("IR-Sensor erkennen"); Verzögerung (1000); aufrechtzuerhalten. Void Schleife () { Int IRstate = digitalRead (pinIR); if (IRstate == LOW) {Serial.println ("Erkannt"); aufrechtzuerhalten. Sonst if (IRstate == HIGH) { Serial.println ("Nicht erkannt"); } Verzögerung (1000); }

Ich stelle auch die Datei zur Verfügung, die unten heruntergeladen werden kann:

Schritt 4: Ergebnis

Ergebnis
Ergebnis
Ergebnis
Ergebnis

Wenn Sie ein Objekt vor dem Sensor platzieren, zeigt der serielle Monitor „Erkannt“an.

Wenn sich kein Objekt vor dem Sensor befindet, sagt die Monitorserie "Nicht erkannt".

Dieses Ergebnis kann zur Steuerung von LEDs, Relais und anderen genutzt werden.

Die Funktion von IR-Sensoren besteht nicht nur darin, Objekte zu erkennen. Wir können diesen IR-Sensor verwenden, um Daten von der Fernbedienung zu lesen. und ich werde es im nächsten Artikel machen.

Empfohlen: