Zum Hauptinhalt springen

So verbinden Sie ein Servo mit einem Arduino in Tinkercad [vollständige Anleitung]

Arduino ist eine Plattform, mit der Sie verschiedene Projekte erstellen können, einschließlich Roboter und mit dem Internet verbundene Geräte. Eines der Schlüsselelemente solcher Projekte ist ein Servomechanismus, der die Position eines Objekts mit hoher Genauigkeit steuern kann. Das Anschließen eines Servos an einen Arduino mag eine entmutigende Aufgabe sein, aber es ist tatsächlich einfach genug.

Die Servos haben drei Drähte: VCC (Stromversorgung), GND (Masse) und Signalkabel (normalerweise als "S" oder "SIGNAL" bezeichnet). Bevor Sie mit der Verbindung beginnen, stellen Sie sicher, dass Sie das richtige Servo haben und seine Spezifikationen verstehen.

Wichtig: Stellen Sie sicher, dass Sie die Grundlagen von Elektronik und Sicherheit verstehen, bevor Sie Geräte an einen Arduino anschließen, und befolgen Sie die Anweisungen des Herstellers jeder Komponente.

Um ein Servo mit einem Arduino zu verbinden, müssen Sie die Drähte wie folgt verbinden: Der VCC des Servos verbindet sich mit dem Arduino-Strompin (normalerweise 5V), dem GND mit dem Arduino-Boden und dem Signalkabel mit einem der digitalen Pins des Arduino (z. B. dem 9.).

Vorbereitung der Arduino Tinkercade und des Servos

Bevor Sie mit dem Anschluss des Servos an die Arduino Tinkercade beginnen, müssen Sie einige vorbereitende Schritte ausführen.

  1. Installieren Sie die Arduino IDE auf Ihrem Computer, wenn Sie sie noch nicht installiert haben. Mit der Arduino IDE können Sie Arduino-Boards basierend auf den erforderlichen funktionalen Anforderungen programmieren.
  2. Schließen Sie die Arduino Tinkercade über ein USB-Kabel an Ihren Computer an. Stellen Sie sicher, dass die Karte angeschlossen ist und vom Computer erkannt wird.
  3. Überprüfen Sie, ob das Board über ein geladenes "Flussdiagramm" verfügt, das Sie in einer virtuellen Tinkercadumgebung verwenden können.
  4. Wählen Sie das Servo aus, das beim Anschluss an die Arduino Tinkercade verwendet werden soll. Achten Sie auf seine Eigenschaften und Funktionen, um Ihren Bedürfnissen zu entsprechen.

Nach Abschluss aller vorbereitenden Schritte können Sie mit dem Anschluss des Servos an die Arduino Tinkercade fortfahren. Im nächsten Abschnitt wird beschrieben, wie dies zu tun ist.

Auswahl der benötigten Ausrüstung

Bevor Sie das Servo an das Arduino TinkerCAD anschließen, müssen Sie sicherstellen, dass Sie über alle notwendigen Komponenten verfügen. Sie benötigen:

  1. Das Arduino TinkerCAD ist eine virtuelle Entwicklungsumgebung, die online verfügbar ist.
  2. Ein Servo ist ein kleines Gerät, mit dem Sie den Schwenkwinkel steuern können. Sie können je nach Ihren Bedürfnissen ein Servo mit unterschiedlichen Eigenschaften wählen.
  3. Die Arduino-Plattform ist ein Controller, der das Servo antreibt. In diesem Fall ist ein virtuelles Arduino-Board bereits in TinkerCAD verfügbar, so dass Sie keine physische Plattform kaufen müssen.
  4. Drähte - Mit Hilfe von Drähten verbinden Sie das Servo mit dem Arduino.
  5. Stromversorgung - Das Servo kann eine externe Stromversorgung benötigen, wenn der Stromverbrauch die Leistung des Arduino übersteigt. Beachten Sie dies bei der Auswahl Ihres Servos.

Nachdem Sie alle benötigten Geräte zusammengebaut haben, können Sie mit dem Anschluss des Servos an das Arduino TinkerCAD fortfahren.

Arduino Tinkercade anschließen

Die Arduino Tinkercade ist eine einfach zu bedienende Online-Plattform für die Entwicklung elektronischer Projekte. Es ermöglicht Ihnen, Schemas auf einer virtuellen Plattform zu erstellen und zu testen, und Projekte können dann auf eine echte Arduino-Hardware-Plattform übertragen werden.

Führen Sie die folgenden Schritte aus, um die Arduino Tinkercade mit Ihrem Computer zu verbinden und damit zu beginnen:

Schritt 1: Registrieren Sie sich auf der Website von Arduino Tinkercade und erhalten Sie ein Konto.

Schritt 2: Verbinden Sie sich mit dem Internet und besuchen Sie die Website von Arduino Tinkercade.

Schritt 3: Melden Sie sich bei Ihrem Konto auf der Website an.

Schritt 4: Erstellen Sie ein neues Projekt, indem Sie die Arduino-Plattform auswählen.

Schritt 5: Verbinden Sie die Arduino Tinkercade virtuell mit dem Computer, indem Sie das gewünschte Arduino-Modell auswählen.

Schritt 6: Komponenten auf einer virtuellen Plattform platzieren und Verbindungen herstellen.

Schritt 7: Speichern Sie das Projekt und übertragen Sie es bei Bedarf auf eine echte Arduino-Hardware-Plattform.

Der Anschluss eines Arduino Tinkercads ist eine einfache und bequeme Möglichkeit, mit einem Arduino zu beginnen, ohne eine physische Plattform kaufen zu müssen. Dabei bietet die Plattform alle notwendigen Werkzeuge zum Erstellen und Testen von Projekten in einer virtuellen Umgebung.

Anschluss des Servos an das Arduino Tinkerpad

Um zu beginnen, benötigen Sie die folgenden Komponenten:

  • Arduino Tinkercade;
  • Servoantrieb;
  • Kabel für den Anschluss.

Hier ist eine Schritt-für-Schritt-Anleitung:

  1. Verbinden Sie den Arduino mit einem USB-Kabel mit dem Computer und öffnen Sie die Arduino IDE.
  2. Wählen Sie im Menü "Werkzeuge" die richtige Karte und den richtigen COM-Anschluss aus.
  3. Verbinden Sie das Servo mit dem Arduino. Verwenden Sie dazu Drähte: rot zum Pin +5V am Arduino, braun zum Pin GND und orange zu einem der digitalen Pins (z. B. 9).
  4. Stellen Sie das Programm ein, um das Servo zu steuern. Öffnen Sie in der Arduino IDE eine neue Skizze und geben Sie den folgenden Code ein:
#include Servo myservo;void setup() void loop()

In diesem Code verwenden wir die Servo-Bibliothek.h und instanziieren das myservo-Objekt. In der Setup-Funktion binden wir das Servo an Pin 9 an. In der Loop-Funktion stellen wir die Stellung des Servos auf 90 Grad ein und halten 1 Sekunde an, drehen es dann auf 180 Grad und halten erneut 1 Sekunde an.

  1. Laden Sie das Programm auf Arduino herunter, indem Sie auf die Schaltfläche Download in der Arduino IDE klicken.
  2. Warten Sie, bis der Download abgeschlossen ist, und achten Sie auf das Servo. Sie sollten sehen, wie es sich zuerst um 90 Grad und dann um 180 Grad bewegt und diesen Zyklus wiederholt.
  3. Sie können den Programmcode ändern, um die Servoposition und die Verzögerungszeit an Ihre Bedürfnisse anzupassen. Sie können auch mit anderen Funktionen der Servo-Bibliothek experimentieren.h für eine komplexere Servosteuerung.

Jetzt haben Sie eine grundlegende Vorstellung davon, wie Sie das Servo mit dem Arduino Tinkercadus verbinden und steuern können. Sie können diese Informationen verwenden, um verschiedene Projekte zu erstellen, bei denen eine genaue Steuerung der Position oder des Drehwinkels erforderlich ist.

Ports und Pins verstehen

Ports

Das Arduino verfügt über mehrere I / O-Ports, die zum Anschließen verschiedener Geräte verwendet werden können. Jeder Port enthält mehrere Pins, mit denen Daten in eine Richtung oder in beide Richtungen übertragen werden können.

Die gebräuchlichsten Ports sind:

  • Port B - pins D8-D13 (digitale Pins 8-13)
  • Port C - pins A0-A5 (analoge Pins 0-5) und Pins D0-D7 (digitale Pins 0-7)
  • Port D - pins D0-D7 (digitale Pins 0-7)

Jeder Port hat seine eigenen Eigenschaften und Eigenschaften, daher ist es notwendig, einen geeigneten Port zu verwenden, wenn Sie ein bestimmtes Gerät verwenden.

Pins

Jede PIN des Ports hat eine eigene Nummer, entweder im Format Dn oder An, wobei n die Pin-Nummer ist. Zum Beispiel ist D13 eine digitale Pin 13 und A0 eine analoge Pin 0.

Pins können als Eingänge oder Ausgänge verwendet werden. Im Eingangsmodus kann die PIN Signale von angeschlossenen Geräten lesen und im Ausgangsmodus kann die PIN Signale an andere Geräte senden.

Es ist wichtig sich daran zu erinnern, dass die an den Arduino angeschlossenen Geräte mit der von den Pins unterstützten Spannung und dem Strom kompatibel sein müssen. Wenn das Gerät mehr Strom oder Spannung benötigt, müssen zusätzliche Elemente wie Transistoren oder Relaismodule verwendet werden.