Inhaltsverzeichnis:
- Schritt 1: Vermeidungs-Hindernis-IR-Sensor
- Schritt 2: Verbinden Sie den IR-Sensor mit Arduino
- Schritt 3: Programmierung
- Schritt 4: Ergebnis
Video: So verwenden Sie den IR-Hindernisvermeidungssensor auf Arduino - Gunook
2024 Autor: John Day | [email protected]. Zuletzt bearbeitet: 2024-01-30 07:18
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
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
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
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
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:
So verwenden Sie den alten LCD-Bildschirm Ihres defekten Laptops wieder – wikiHow
So verwenden Sie den alten LCD-Bildschirm Ihres kaputten Laptops: Dies ist ein super einfaches, aber auch sehr tolles Projekt. Mit der richtigen Treiberplatine können Sie jeden modernen Laptop-Bildschirm in einen Monitor verwandeln. Die Verbindung dieser beiden ist ebenfalls einfach. Einfach Kabel einstecken und fertig. Aber ich ging noch einen Schritt weiter und auch b
So verwenden Sie einen Debugger auf einem ESP32 – wikiHow
So verwenden Sie einen Debugger auf einem ESP32: Wollten Sie schon immer einen Blick in Ihren Code werfen, um zu sehen, warum er sich so verhält, wie er ist? Traditionell hätten Sie in ESP32-Projekten endlose print-Anweisungen hinzufügen müssen, um herauszufinden, was vor sich ging, aber es gibt einen besseren Weg! Ein Debugger
So verdrahten und verwenden Sie den Lichtsensor GY-30 BH1750 (GY30 / GY302) – Einfach – Arduino-Projekt
So verdrahten und verwenden Sie den Lichtsensor GY-30 BH1750 (GY30 / GY302) - Einfach - Arduino-Projekt!: In diesem Tutorial erfahren Sie, wie Sie den Lichtintensitätssensor GY-30 BH1750 schnell und einfach mit Arduino verwenden
So laden Sie Instagram auf einem iPhone 6 und höher herunter und verwenden es – wikiHow
So laden Sie Instagram auf einem Iphone 6 und höher herunter und verwenden es: Dieses anweisbare ist für die neuen Benutzer von Instagram. Hier erfahren Sie, wie Sie ein Konto einrichten und wie es funktioniert
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Hinzugefügte Informationen: 4 Schritte
So erhalten Sie Musik von fast jeder (Haha) Website (solange Sie sie hören können, können Sie sie bekommen … Okay, wenn sie in Flash eingebettet ist, können Sie es möglicherweise nicht) BEARBEITET!!!!! Zusätzliche Informationen: Wenn Sie jemals auf eine Website gehen und ein Lied abspielen, das Sie mögen und es wollen, dann ist hier das anweisbare für Sie, nicht meine Schuld, wenn Sie etwas durcheinander bringen (nur so wird es passieren, wenn Sie ohne Grund anfangen, Dinge zu löschen) ) Ich konnte Musik für