Fridolin
1.2
DieBitschubser
|
Diese Klasse stellt die Initialisierung und Funktionen für Motoren bereit. Mehr ...
#include <Motor.h>
Öffentliche Methoden | |
Motor ()=delete | |
Der Defaultkonstruktor ist verboten. Mehr ... | |
Motor (int pinSpeed, int pinDirection) | |
Konstruktor mit Pinbelegung fuer Geschwindigkeit und Richtung. Mehr ... | |
~Motor ()=default | |
Destruktor ist default. Mehr ... | |
void | speed (int) |
Regelt die Geschwindigkeit des Motorobjekts. Mehr ... | |
int | speed () const |
Abfrage der Motorgeschwindigkeit. Mehr ... | |
void | direction (int) |
Regelt die Richtung des Motorobjekts. Mehr ... | |
int | direction () const |
Abfrage der Motorrichtung. Mehr ... | |
Diese Klasse stellt die Initialisierung und Funktionen für Motoren bereit.
|
delete |
Der Defaultkonstruktor ist verboten.
STFU::Motor::Motor | ( | int | pinSpeed, |
int | pinDirection | ||
) |
Konstruktor mit Pinbelegung fuer Geschwindigkeit und Richtung.
[in] | int | pinSpeed Pin fuer die Motorgeschwindigkeit |
[in] | int | pinDirection Pin fuer die Motorrichtung |
KONSTRUKTOREN
|
default |
Destruktor ist default.
void STFU::Motor::direction | ( | int | d | ) |
Regelt die Richtung des Motorobjekts.
[in] | int | Richtung in die der Motor drehen soll (255 - rueckwaerts, 0 - vorwaerts) |
int STFU::Motor::direction | ( | ) | const |
Abfrage der Motorrichtung.
void STFU::Motor::speed | ( | int | s | ) |
Regelt die Geschwindigkeit des Motorobjekts.
[in] | int | Geschwindigkeit die auf den Motor uebertragen werden soll |
MEMBER
int STFU::Motor::speed | ( | ) | const |
Abfrage der Motorgeschwindigkeit.