Skip to content

Buttons

JakobGreten edited this page Oct 6, 2020 · 1 revision

Die Tasten des EV3 sind sehr nützlich um beispielsweise das Programm zu beenden oder Parameter des Programms während der Laufzeit zu verändern. Die aktivierten Tasten kann man durch buttons.pressed() bekommen. Mögliche Buttons sind: DOWN, LEFT, CENTER, RIGHT, UP.

#!/usr/bin/env pybricks-micropython
from pybricks.hubs import EV3Brick
from pybricks.parameters import Button, Color
from pybricks.tools import (wait, print)
from pybricks.media.ev3dev import Image, ImageFile


#Erstelle ein EV3-Objekt
ev3 =EV3Brick()

#Püfe ob der untere Button gedrückt wurde
down_pressed = Button.DOWN in ev3.buttons.pressed()

#Führe eine Schleife so lange aus, bis der untere Button gedrückt wurde
while not Button.DOWN in ev3.buttons.pressed():
    print('Warte auf Button.DOWN')

Clone this wiki locally