| Gear() |
erzeugt ein Fahrwerk mit 2 synchronisierten Motoren |
| forward() |
fährt vorwärts (nicht blockierende Methode) |
| forward(ms) |
fährt während best. Anzahl ms vorwärts (blockierende Methode) |
| backward() |
fährt rückwärts (nicht blockierende Methode) |
| backward(ms) |
fährt während best. Anzahl ms rückwärts (blockierende Methode) |
| left() |
dreht links (nicht blockierende Methode) |
| left(ms) |
dreht während best. Anzahl ms links (blockierend) |
| leftArc(radius) |
fährt auf einem Linksbogen mit geg. Radius (nicht blockierend) |
| leftArc(radius, ms) |
fährt während best. Anzahl ms auf einem Linksbogen ( blockierend) |
| right() |
dreht rechts (nicht blockierende Methode) |
| right(ms) |
dreht während best. Anzahl ms rechts (blockierende Methode) |
| rightArc(radius) |
fährt auf einem Rechtsbogen mit geg. Radius (nicht blockierend) |
| rightArc(radius, ms) |
während best. Anzahl ms auf einem Rechtssbogen (blockierend) |
| setSpeed(speed) |
setzt Geschwindigkeit (default 100) |
| isMoving() |
gibt True zurück wenn das Fahrwerk in Bewegung ist |
| stop() |
stoppt das Fahrwerk |
| LichtSensor(SensorPort.port) |
erzeugt einen Lichtsensor am Port S1, S2, S3 oder S4 |
| getValue() |
gibt den Wert des Lichtsensors zurück (Zahl zwische 0 und 1000) |
| activate(True) |
schaltet den LED des Lichtsensores ein |
| activate(False) |
schaltet den LED des Lichtsensores aus |
LightSensor(SensorPort.port,
dark = darkCallback) |
registriert den darkCallback |
LightSensor(SensorPort.port,
bright = brightCallback) |
registriert den brightCallback |
| SoundSensor(SensorPort.port) |
erzeugt einen Soundsensor am Port S1, S2, S3 oder S4 |
| getValue() |
gibt die Lautstärke, die Soundsensor registriert, in Dezibel zurück (0 - 150) |
SoundSensor(SensorPort.port,
loud = loudCalback) |
registriert den loudCallback |
| SoundSensor(SensorPort.port,
quiet = quietCalback) |
registriert den quietCallback |
| UltrasonicSensor(SensorPort.port) |
erzeugt einen Ultraschallsensor am Port S1, S2, S3 oder S4 |
| getDistance() |
gibt die Entfernunge die Sensor registriert, in cm zurück |
UltrasonicSensor(SensorPort.port,
near =nearCalback) |
registriert den nearCallback |
UltrasonicSensor(SensorPort.port,
far =farCalback) |
registriert den farCallback |