====== Motoren ansteuern ====== ===== Motor starten ===== Verbinde einen grossen Motor mit dem Port A des EV3-Bricks. Im Programm soll der Motor den Namen ''motor'' tragen: motor = Motor(Port.A) Schreibe ein Programm, welches die folgende Anforderung erfüllt. Sobald der Touch-Sensor gedrückt wird, soll der Motor mit einer Geschwindigkeit von einer halben Umdrehung pro Sekunde laufen. Letzteres erreichst du mit dem Befehl ''run()''. Der Motor dreht mit einer Geschwindigkeit von 180° pro Sekunde: motor.run(180) ...oder mit derselben Geschwindigkeit in die andere Richtung... motor.run(-180) ++++ LÖSUNG| #!/usr/bin/env pybricks-micropython from pybricks.hubs import EV3Brick from pybricks.ev3devices import (Motor, TouchSensor, ColorSensor, InfraredSensor, UltrasonicSensor, GyroSensor) from pybricks.parameters import Port, Stop, Direction, Button, Color from pybricks.tools import wait, StopWatch, DataLog from pybricks.robotics import DriveBase from pybricks.media.ev3dev import SoundFile, ImageFile touch_sensor = TouchSensor(Port.S1) motor = Motor(Port.A) while True: if touch_sensor.pressed(): motor.run(180) # Motor läuft mit 180° / Sekunde ++++ Weitere Informationen zu Motoren findest du unter [[https://pybricks.com/ev3-micropython/ev3devices.html#motors|Docs>Motors]]. Weitere Informationen zu Motoren findest du auch unter [[https://pybricks.com/ev3-micropython/robotics.html|Docs>Robotics]].