18

Multitasking

In diesem Kapitel lernst du, wie du mehrere Gruppen von Blöcken parallel anordnest, sodass dein Roboter mehrere Aufgaben gleichzeitig ausführen kann. Dies wird als Multitasking bezeichnet. Beispielsweise kann dein Programm in einem Abschnitt die Bewegung des Roboters steuern und in einem anderen Abschnitt Daten von den Sensoren abrufen.

Als Erstes zeige ich dir, wie du dem Programm AroundTheBlock einen einfachen Entfernungsmesser hinzufügst, mit dem du die zurückgelegte Strecke bestimmen kannst. Anschließend fügen wir dem Programm DoorChime noch ein Blinklicht hinzu. Des Weiteren bespreche ich die Regeln, die für den Programmablauf gelten, wenn du parallele Reihen verwendest, und zeige dir, wie du die Aktionen zwischen den einzelnen ...

Get Programmieren lernen mit EV3 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.