Grundkenntnisse Programmierung (Servo-Motor mit einem Potentiometer steuern)
#include
- Wird verwendet um eine Bibilothek in das Programm einzufügen und nutzen zu können.
- Eine Bibliothek ist eine Sammlung von Unterprogrammen/-routinen, die Lösungswege für Aufgaben vereinfachen, indem mit kurzen Befehlen Programmcode ausgeführt wird.
- Benötigt wird in diesem Projekt die Bibliothek Servo.h, diese beinhaltet verschiedene Funktionen siehe [Link] (Befehle).
# include <Servo.h> // eingebaute Bibliothek einbinden
Servo Motor;
Servo.h
Initaliseriung
- Der Servo-Motor muss initialisiert werden.
Servo Motor; // Motor initalisieren
attach()
- Der Motor wird über einen PWM Pin gesteuert, dieser muss noch festgelegt werden mit dem Befehl attach()
Motor.attach(9); // Motor an Pin 9 angeschlossen (attach)
write()
- Der Motor soll sich zu einer bestimmten Position drehen, diese wird ihm mit write übergeben.
Motor.write(Position); // Motor zur Position bewegen