Actionner le servomoteur

FunduinoDernière mise à jour le

Vier Positionen anfahren – mit UNO, Wemos D1 Mini oder NodeMCU

Wie funktioniert ein Servomotor?

Ein Servomotor ist ein Elektromotor, der über einen Sensor die aktuelle Position bestimmen und zielgenau anfahren kann. Der hier verwendete Sensormotor kann in 1-Grad-Schritten alle Positionen zwischen 0 und 180 Grad ansteuern.

Choisir un microcontrôleur

Les broches, le schéma électrique et le sketch des étapes de travail changent selon ta sélection. Celle-ci reste enregistrée.

Einen Servomotor mit einem Mikrocontroller ansteuern

Aufgabe: Ein Servomotor soll von einem Mikrocontroller angesteuert werden. Der Servo soll dazu in diesem Beispiel vier verschiedene Positionen ansteuern und zwischen den Positionen eine kurze Zeit warten.

Servomotor SG90 an einem Funduino UNO R3 angeschlossen
Beispiel: TowerPro SG90 am Funduino UNO R3 Mikrocontroller
Schaltplan: Servomotor am Arduino UNO
Schaltplan Arduino UNO
Arduino UNO
// die Bibliothek Servo.h wird eingebunden, sie steuert den Motor
#include "Servo.h"
// der Servomotor erhält den Namen Servomotor
Servo Servomotor;
void setup()
{
  // dem Servomotor wird der Pin 8 zugeordnet
  Servomotor.attach(8);
}
void loop()
{
  // der write-Befehl steuert den Servomotor
  // Zwischen den einzelnen Positionen gibt es eine Pause
  // Position 1 ansteuern mit dem Winkel 0°
  Servomotor.write(0);  // Position 1 ansteuern mit dem Winkel 0°
  // 3 Sekunden Pause
  delay(3000);
  // Position 2 mit dem Winkel 90° ansteuern
  Servomotor.write(90);
  // 3 Sekunden Pause
  delay(3000);
  // Position 3 mit dem Winkel 180° ansteuern
  Servomotor.write(180);
  // 3 Sekunden Pause
  delay(3000);
  // Position 4 mit dem Winkel 20° ansteuern
  Servomotor.write(20);
  // 3 Sekunden Pause
  delay(3000);
}

Télécharger : arduino-uno.ino

Carte dans l’IDE ArduinoArduino Uno

Ein zusätzliches Board-Paket brauchst du dafür nicht. Der UNO ist in der Arduino IDE ab Werk dabei.

Évaluer le guide

Commentaires

Poser une question ou partager une expérience

Écris-nous si quelque chose ne fonctionne pas. Indique-nous ton modèle de carte et le message d’erreur.

Nous vérifions chaque commentaire avant sa publication. Ton adresse e-mail reste chez nous.