Inhaltsverzeichnis:

5-Wege-Tutorial zum TCRT5000-Tracking-Sensormodul - Gunook
5-Wege-Tutorial zum TCRT5000-Tracking-Sensormodul - Gunook

Video: 5-Wege-Tutorial zum TCRT5000-Tracking-Sensormodul - Gunook

Video: 5-Wege-Tutorial zum TCRT5000-Tracking-Sensormodul - Gunook
Video: Balkonkraftwerk mit vertikaler Nachführung über IoBroker 2024, November
Anonim
5-Wege-Tutorial zum TCRT5000-Tracking-Sensormodul
5-Wege-Tutorial zum TCRT5000-Tracking-Sensormodul

Beschreibung

Dieses Modul ist auf Arduino-Mobilroboter spezialisiert, die verwendet werden sollen, um durch eine schwarz-weiße Linienstraße zu fahren, oder in einfachen Worten ein Modul für einen linienfolgenden Roboter. Es verwendet einen Hex-Inverter, der eine saubere digitale Ausgabe liefern kann, wenn eine schwarze Linie erkannt wird.

Merkmale

  • In Reihe montierte optische 5-Wege-Reflexionssensoren (TCRT5000 oder gleichwertig)
  • Der integrierte Hex-Inverter bietet einen sauberen digitalen Ausgang
  • Empfindlich gegenüber dunkler Farbe und Infrarot
  • Betriebsspannung: 5 V (empfohlen)
  • Kommt mit flexiblem M3-Montageschlitz

Schritt 1: Materialvorbereitung

Materialvorbereitung
Materialvorbereitung
Materialvorbereitung
Materialvorbereitung
Materialvorbereitung
Materialvorbereitung

In diesem Tutorial werden wir ein Tutorial darüber erstellen, wie das 5-Wege-TCRT5000-Tracking-Sensormodul mit Arduino-Codierung funktioniert. Daher sind die Materialien, die vorbereitet werden müssen, wie folgt aufgeführt:

  1. Arduino Uno
  2. Überbrückungskabel von Buchse zu Stecker
  3. USB-Kabel Typ A auf B

Schritt 2: Hardwareinstallation

Hardware-Installation
Hardware-Installation

Das obige Diagramm zeigt die Verbindung zwischen dem 5-Wege-TCRT5000-Tracking-Sensormodul und dem Arduino Uno. Die detaillierte Verbindung wird im Folgenden erwähnt:

  1. AUS5 > D12
  2. AUS4 > D11
  3. AUS3 > D10
  4. AUS4 > D9
  5. AUS5 > D8
  6. 5V > 5V
  7. Masse > Masse

Nachdem Sie die Verbindung hergestellt haben, verbinden Sie Arduino Uno einfach über das USB-Kabel Typ A zu B mit der Stromversorgung / dem PC.

Schritt 3: Quellcode

  1. Laden Sie den bereitgestellten Quellcode herunter und öffnen Sie ihn mit Arduino IDE.
  2. Laden Sie den Quellcode in Ihr Arduino Uno hoch.

Schritt 4: Ergebnisse

Ergebnisse
Ergebnisse

Basierend auf dem Quellcode werden die Pins von OUT1, OUT2, OUT3, OUT4 und OUT5 definiert und jeder von ihnen antwortet mit einem IR-Wert. Der serielle Monitor ist auf 9600 Baud eingestellt und die Ergebnisse werden auf dem seriellen Monitor ausgedruckt.

Wie funktioniert es?

Nähern Sie sich einfach mit dem Finger dem IR-Sensor. Der IR-Sensor erkennt Ihren Finger und leuchtet schließlich die LED am Modul auf. Wenn der IR-Sensor auf dem seriellen Monitor nichts erkennt, wird die Zahl als 0 angezeigt, und wenn er erkennt, ist die Zahl 1.

Der serielle Monitor zeigt "DigitalReading=00000" an und diese Positionen für 0 zeigen an, welcher Pin erkannt wird. Wenn beispielsweise der IR-Sensor 2 erkannt wird, zeigt der serielle Monitor "DigitalReading=01000" an.

Empfohlen: