Inhaltsverzeichnis:

EBot8 Objektverfolgungsroboter - Gunook
EBot8 Objektverfolgungsroboter - Gunook

Video: EBot8 Objektverfolgungsroboter - Gunook

Video: EBot8 Objektverfolgungsroboter - Gunook
Video: Object Tracking Robot using Arduino and HuskyLens | Arduino AI Tutorial 2024, Juli
Anonim
EBot8 Objekt folgt dem Roboter
EBot8 Objekt folgt dem Roboter
EBot8 Objekt folgt dem Roboter
EBot8 Objekt folgt dem Roboter

Haben Sie sich jemals gefragt, einen Roboter zu entwickeln, der Ihnen überallhin folgt? Aber konnte es einfach nicht?

Nun… Jetzt können Sie es! Wir präsentieren Ihnen den objektfolgenden Roboter! Gehen Sie für dieses Tutorial, liken und stimmen Sie ab und vielleicht können Sie es auch tun !!

Schritt 1: Sammeln Sie die Materialien

Sammle die Materialien
Sammle die Materialien
Sammle die Materialien
Sammle die Materialien
Sammle die Materialien
Sammle die Materialien

Um dieses erstaunliche einfache Projekt zu machen. Wir benötigen die folgenden Teile, um fortzufahren:

Ebot8-Board

Programmierkabel

Überbrückungskabel von Buchse auf Stecker

Ultraschallsensoren

Fahrgestell{mit Fahrgestell}

2 Gleichstrommotoren

Alle diese Materialien finden Sie hier.

Schritt 2: Verkabelung

Nachdem Sie die Materialien von hier gesammelt haben. Schließen Sie nun die Ultraschallsensoren an das EBot Board{A0-A1} farbcodiert an. Wenn Sie das getan haben, machen wir mit dem Codieren weiter.

Schritt 3: Debuggen

Debuggen
Debuggen

Um sicherzustellen, dass unsere Infrarotsensoren perfekt funktionieren, müssen wir sie debuggen, dh Fehler identifizieren und entfernen (Computerhardware oder -software).

  1. Öffnen Sie Ihre EBot Blockly-App auf Ihrem Computer.
  2. Wählen Sie Eingangsmesswerte/Debuggen.
  3. Wählen Sie aus der Dropdown-Liste „Infrarotsensor“aus.
  4. Wählen Sie den Pin aus, an dem Ihr erster Infrarotsensor angebracht ist. (P. S. Sie können immer nur einen Sensor gleichzeitig überprüfen.)
  5. Klicken Sie auf „Debuggen“.
  6. Machen Sie dasselbe für den zweiten Sensor.
  7. Nachdem der Download abgeschlossen ist und Werte von beiden Sensoren angezeigt werden, können wir mit der Codierung fortfahren.

(Hinweis: Wenn beim Debuggen ein Fehler aufgetreten ist, versuchen Sie es erneut, überprüfen Sie die Verbindung. Wenn nicht, ersetzen Sie den Sensor und versuchen Sie es erneut.)

Schritt 4: Codierung

Codierung
Codierung

Jetzt können Sie einfach unseren Code von hier kopieren oder den Blockcode kopieren. Wir empfehlen jedoch die Blockmethode, wie im Bild gezeigt, da sie leichter zu verstehen ist

//Code_for_object_following_robot

#define ultraschall(x) ({analogRead(x)*0.833}/4) #include "Ebot.h" void setup{} {//Initialisierungen ebot_setup{}; // Pin-Modi PinMode {A0, INPUT}; PinMode {A1, INPUT}; aufrechtzuerhalten. Void Schleife {} { if (Ultraschall (A0)> = 30 && Ultraschall (A0) = 30 && Ultraschall (A1) < = 200) {LMotor_1(0); RMotor_1(0); aufrechtzuerhalten. Sonst { LMotor_1 (-5); RMotor_1(10); }

Schritt 5: Demo

Image
Image

Hat es dir gefallen? Ja, ich weiß. Wir werden weiterhin interessante und unterhaltsame Projekte nur für euch machen!

Fühlen Sie sich frei, Ihre Ideen im Kommentarbereich zu kommentieren und wir werden sicherlich antworten.