Inhaltsverzeichnis:

Arduino-basierter autonomer Bot mit Ultraschallsensor - Gunook
Arduino-basierter autonomer Bot mit Ultraschallsensor - Gunook

Video: Arduino-basierter autonomer Bot mit Ultraschallsensor - Gunook

Video: Arduino-basierter autonomer Bot mit Ultraschallsensor - Gunook
Video: DIY Radar With Ultrasonic Sensor And Chat-GPT Generated Arduino Code | Coders Cafe 2024, November
Anonim
Arduino-basierter autonomer Bot mit Ultraschallsensor
Arduino-basierter autonomer Bot mit Ultraschallsensor
Arduino-basierter autonomer Bot mit Ultraschallsensor
Arduino-basierter autonomer Bot mit Ultraschallsensor
Arduino-basierter autonomer Bot mit Ultraschallsensor
Arduino-basierter autonomer Bot mit Ultraschallsensor
Arduino-basierter autonomer Bot mit Ultraschallsensor
Arduino-basierter autonomer Bot mit Ultraschallsensor

Erstellen Sie Ihren eigenen Arduino-basierten autonomen Bot mit Ultraschallsensor.

Dieser Bot kann sich ziemlich selbstständig bewegen, ohne mit Hindernissen zu kollidieren. Im Grunde erkennt es alle Arten von Hindernissen auf seinem Weg und bestimmt den besten Weg für sich (naja, nicht alle Arten von Hindernissen).

Also, ohne noch mehr Zeit zu verschwenden, können wir loslegen.

Schritt 1: Für das Projekt erforderliche Komponenten

Für das Projekt erforderliche Komponenten
Für das Projekt erforderliche Komponenten
Für das Projekt erforderliche Komponenten
Für das Projekt erforderliche Komponenten
Für das Projekt erforderliche Komponenten
Für das Projekt erforderliche Komponenten
Für das Projekt erforderliche Komponenten
Für das Projekt erforderliche Komponenten

Hier ist die Liste aller notwendigen Komponenten, die Sie für dieses Projekt benötigen:

  • Arduino UNO R3
  • Ultraschallsensor
  • Servomotor (mini)
  • Überbrückungsdrähte
  • L7805CV Spannungsregler
  • L293D Motortreiber-IC
  • 4 x 3,7 V Lithium-Ionen-Akku
  • 2 x Getriebemotor
  • 3 x Räder
  • Steckbrett

Wenn Sie alle Komponenten gesammelt haben, können Sie loslegen.

Schritt 2: Erstellen des Körpers des Bots

Den Körper des Bots erschaffen
Den Körper des Bots erschaffen
Den Körper des Bots erschaffen
Den Körper des Bots erschaffen
Den Körper des Bots erschaffen
Den Körper des Bots erschaffen

Führen Sie den folgenden Schritt aus, um den Körper des Bots zu erstellen:

Schritt 1: Löten Sie die Buchsenleistenstifte auf ein kleines Stück PCB, wie auf dem Foto gezeigt. Und befestige eine Schraube daran.

Schritt 2: Schrauben Sie nun diese Platine an Ihren Servomotor und stellen Sie sicher, dass sie fest genug ist.

Schritt 3: Nehmen Sie Ihren Ultraschallsensor und stecken Sie seine Stiftleisten in die Buchsenleisten auf der Platine. Stecken Sie es richtig ein (um die Verbindung zu gewährleisten). Und richten Sie es so aus, dass der 90 Grad des Servomotors zur Vorderseite des Bots zeigt.

Schritt 4: Jetzt können Sie für die Herstellung des Körpers des Bots Pappe oder Plastikbrett mit etwas Heißkleber oder Schrauben verwenden. Ich habe den Körper des Bots mit herumgelegter Drahtform und Schrauben hergestellt.

Schritt 5: Legen Sie das Arduino und das Steckbrett wie auf dem Foto gezeigt auf die Position und befestigen Sie es mit etwas Heißkleber oder doppelseitigem Klebeband.

Schritt 6: Platzieren Sie schließlich den Servomotor auf seiner Position und befestigen Sie ihn mit was auch immer Sie wollen.

Schritt 3: Schematische Darstellung des Bot

Schematische Darstellung des Bot
Schematische Darstellung des Bot
Schematische Darstellung des Bot
Schematische Darstellung des Bot

Verbinden Sie die Komponenten wie im Schaltplan angegeben. Es ist ganz einfach.

Schließen Sie zuerst zwei Batterien parallel und dann in Reihe, um die maximale Spannung und Kapazität zu erhalten. Wenn Sie nun zwei Motoren mit derselben Drehzahl haben, müssen Sie die Verbindung von Pin 11 von Arduino zu Pin 9 von L293D ic nicht herstellen. Wenn Ihre Motoren jedoch nicht die gleiche Drehzahl haben, stellen Sie die Verbindung her. Und stellen Sie sicher, dass sich der Motor mit der höheren Drehzahl in der Position von Motor 2 befindet.

Stellen Sie sicher, dass alle Verbindungen fest und gesichert sind.

Schritt 4: Hochladen des Codes auf den Arduino

Hochladen des Codes auf den Arduino
Hochladen des Codes auf den Arduino

Der Code dieses Projekts ist unten angegeben.

Aber bevor Sie den Code hochladen, öffnen Sie ihn und nehmen Sie die erforderlichen Änderungen vor.

Stellen Sie rpm_control des schnelleren Motors so ein, dass beide Motoren die gleiche Drehzahl haben. Und stellen Sie auch right_delay und left_delay entsprechend ein, damit es eine perfekte Drehung von 90 Grad nach rechts bzw. nach links machen sollte.

Sobald Sie den Code hochgeladen haben und alle anderen Dinge eingestellt sind, können Sie loslegen.

Schritt 5: Arbeitsvideo

Vielen Dank fürs Lesen.

Empfohlen: