====== Projekt 1 ====== ===== Touch/Beep I ===== - Nummerierter ListenpunktStecke am Anschluss S1 den Touch-Sensor an (siehe [[sensoren:tasten|Sensoren]]) - Erstelle ein neues Projekt - Die letzte Zeile mit dem Beep kannst du löschen - Stattdessen schreibst du dort den folgenden Code hin: touch_sensor = TouchSensor(Port.S1) if touch_sensor.pressed(): ev3.speaker.beep(220,1000) Mit der Zeile ''touch_sensor = TouchSensor(Port.S1)'' des obigen Programmausschnitts teilst du dem Computer mit, dass am Port ''S1'' ein [[sensoren:tasten#Der Touch-Sensor|Touch-Sensor]] eingesteckt ist, den wir im weiteren Verlauf mit dem Namen ''touch_sensor'' ansprechen können. Der Ton wird nur abgespielt, falls der [[sensoren:tasten#Der Touch-Sensor|Touch-Sensor]] gedrückt (''pressed()'') wird. Die Leerzeile im obenstehenden Programmausschnitt dient übrigens nur der besseren Lesbarkeit. **FRAGE** \\ Lasse das Programm laufen. Was sollte es machen? Welches Problem haben wir hier? ++++ ANTWORT | Auf den ersten Blick sollte es beepen, sobald du den Touch-Sensor drückst. Das Problem: das Programm läuft einmal durch und schaut folglich nur zu einem einzigen (sehr kurzen) Zeitpunkt, ob der [[sensoren:tasten#Der Touch-Sensor|Touch-Sensor]] gedrückt wird. ++++