» Elektronik » Arduino »CARduino - ein provisorischer Roboter auf Arduino

CARduino - ein hausgemachter Roboter auf Arduino


Aus dem Namen wird sofort klar, dass der Roboter auf dem Controller gemacht Arduino. Der Autor hat seine eigenen Bibliotheken für eine bequemere Verwendung erstellt. Zur Serienausstattung des Roboters gehören ein Entfernungsmesser an der Frontplatte, zwei Räder und zwei Motoren. Für mögliche zukünftige Upgrades ist ein Steckbrett oben auf der Maschine installiert. Das Gerät wird gesteuert und arbeitet autonom. Auf Wunsch können Sie eine Funksteuerung hinzufügen. Der Artikel beschreibt die Arbeit mit CARduino und Bibliotheken. Es gibt einige Beispiele.

Was ist eine Bibliothek?
Die Bibliothek vereinfacht die Robotersteuerung erheblich. Das Projekt richtet sich an Personen, die nicht besonders programmierstark sind, aber einfache Roboter herstellen möchten. Um ein solches Modell zu erstellen, sind keine Kenntnisse auf dem Gebiet der Motorsteuerung erforderlich. Die Bibliothek erledigt alles von selbst, reduziert das Programm auf die einfachsten Befehle "rechts abbiegen und eine Sekunde fahren" oder "drei Sekunden vorwärts gehen und dann beschleunigen". Die Bibliothek enthält Beispielprogramme, mit denen Sie CARduino konfigurieren können.

Was tun, wenn nicht dieselben Materialien verfügbar sind?
Sie können einen solchen Roboter ohne solche Materialien zusammenbauen. Die Bibliothek kann an fast jeder Baugruppe arbeiten. Sie können beispielsweise andere Räder oder Materialien für das Fahrgestell verwenden. Hauptsache, die geänderten Teile erfüllen dieselbe Funktion.

Was kann ein Roboter?
Die Funktionalität des Roboters ist nahezu unbegrenzt. Mit dieser Bibliothek wird das Schreiben eines Programms für Arduino zu einer recht einfachen Aufgabe. Das Steckbrett ermöglicht die Installation einer Vielzahl von Sensoren.

Roboterkosten
Der Autor lebt in den USA und war daher der Ansicht, dass die Montage des Roboters von Grund auf etwa 100 US-Dollar kosten würde. Da er die meisten Details hatte, gab er 30 US-Dollar für das Projekt aus. Wenn Sie Komponenten in China bestellen können, können Sie die Kosten um das Fünffache senken.


Verwendete Materialien:
- Arduino Uno - R3
- Entwicklungsboard 30x10
- Halter für Arduino und Steckbrett
- Entfernungsmesser Sharp GP2Y0A02YK0F
- Mikromotoren 2 Stk
- Zwei Räder 49x12 mm
- Halterungen für Motor 2 Stck
- Kugelräder 2 Stk
- Motortreiber für Arduino 2 Stk
- Basis für das Chassis (Holz) 15x10,75 cm (die Größe wurde entsprechend der Größe des Halters für Arduino und Steckbrett ausgewählt)
- Kleine Holzschrauben
- Batterie 9V 1 Stck


Erster Schritt. Vorarbeiten.
Bevor Sie mit der Montage des Roboters fortfahren, bereitet der Autor die Komponenten vor. Zunächst wird ein Rechteck der richtigen Größe aus einem größeren Holzblock als nötig ausgeschnitten.Außerdem sammelt er die Kugelräder, da sie zerlegt geliefert wurden, und verwendet die Anweisungen für die Montage. Die Räder sind an den Motoren befestigt, und Arduino mit dem Steckbrett wird für sie in die Halterung gelegt.

Schritt zwei Einbau von Kugelrädern.
Es wurde beschlossen, diese Räder mit einem Bleistift auf einer Seite der Chassisbasis zu installieren. Der Autor notierte 0,5 cm auf jeder Seite der Platine. Zur Befestigung wurden Holzschrauben verwendet.


Schritt drei Einbau von Motoren.
Dieser Schritt war ziemlich einfach. Alles, was erforderlich war, war, die Motoren in die Halterungen einzusetzen und sie mit Sekundenkleber an den Kanten der Platine zu sichern. Sie können auch einen Lötkolben verwenden. Es ist wichtig, negative und positive Kontakte nicht zu verwechseln.


Der vierte Schritt. Installieren Sie Arduino und Bredboard.
Zunächst musste die Position der Komponenten notiert werden. Das Steckbrett befindet sich auf der Vorderseite des Halters und das Arduino auf der Rückseite. Sie werden mit Schrauben an den vorhandenen Löchern befestigt. Der Halter selbst wird mit zwei Schrauben in der Mitte auf dem Chassis platziert.


Schritt fünf Sensorinstallation
Dieser Schritt ist auch ganz einfach. Die Löcher sind vorne in der Mitte markiert und der Sensor ist mit Schrauben befestigt. Verwenden Sie zur Montage unbedingt beide Sensorlöcher. Beim Anbringen platziert der Autor den Sensor so, dass die Schlussfolgerungen darauf oben liegen. Dann wird das JST-Kabel in den Sensor eingeführt und mit dem Steckbrett verbunden, rot mit dem Pluspol, schwarz mit dem Minuspol und gelb befindet sich irgendwo auf der Platine.


Schritt sechs Motortreiber anschließen.
Die Treiber werden nur ausgerichtet und auf Arduino installiert.

Siebter Schritt. Löten Sie an die Motoren.
Ferner tritt das übliche Löten von Drähten auf, es ist nur wichtig, sich daran zu erinnern, welche Drähte positiv und welche negativ sind.


Siebter Schritt. Räder verbinden.
Nun verbindet der Autor die Kabel von den Motoren auf folgende Weise mit dem Fahrer:
- Der Pluskontakt des rechten Motors ist mit dem Minuspol von Treiber A verbunden.
- Der Minuskontakt des rechten Motors ist mit dem Pluspol von Treiber A verbunden.
- Der Minuskontakt des linken Motors ist mit dem Minuspol von Treiber B verbunden.
- Der Minuskontakt des linken Motors ist mit dem Pluspol von Treiber B verbunden.


Schritt acht. Sensor- und Stromanschluss.
5V Stromversorgung an + Steckbrett, GND an GND. Das gelbe Kabel des Sensors ist mit dem analogen Pin 2 verbunden.


Schritt neun. Batterieeinbau.
Der Autor klebte die Batterie einfach mit Sekundenkleber auf die Rückseite des Roboters. Dann verband er einfach die positiven und negativen Drähte mit den positiven und negativen Schlussfolgerungen von Carduino.


Die Bibliothek
Damit ist die Montage des Standardroboters abgeschlossen. Die Bibliothek und die Beispielprogramme funktionieren darauf. Sie können sie unter dem Artikel herunterladen. Das Archiv enthält auch eine Beschreibung einiger Funktionen. Die Bibliothek wird über den Pfad -> Bibliothek importieren -> Carduino in die Arduino IDE geladen. Nach dem Herunterladen des Programms ist das Projekt vollständig fertig.


Video mit einem Beispiel von Carduino:



carduino.rar [2.1 Kb] (Downloads: 204)
9
8.5
9

Kommentar hinzufügen

    • lächelnlächeltxaxaokweiß nichtYahoonea
      ChefKratzerDummkopfjaja-jaaggressivGeheimnis
      Entschuldigungtanzendance2Tanz3VerzeihungHilfeGetränke
      hör aufFreundegutgut gutpfeifenOhnmachtZunge
      RauchklatschenCrayerklärenspöttischdon-t_mentionherunterladen
      Hitzeärgerlichlach1mdaTreffenMoskingnegativ
      not_iPopcornbestrafenlesenerschreckenAngstSuche
      verspottendankedasto_clueumnikakutstimme zu
      schlechtbeeeblack_eyeblum3errötenprahlenLangeweile
      zensiertAngenehmheitsecret2drohenSiegyusun_bespectacled
      shokrespektlolvorgezogenWillkommenKrutoyya_za
      ya_dobryiHelferne_huliganne_othodiFludVerbotschließen

Wir empfehlen Ihnen zu lesen:

Gib es für das Smartphone ...