Kurs:Robotik mit Lego Mindstorms EV3/Motoren und Sensoren
Motoren und Sensoren
[Bearbeiten]Wir unterscheiden in der Robotik
- Motoren (Aktoren): sie setzen die Signale einer Regelung in Bewegung um, z.B. ein Elektromotor
- Sensoren: diese messen Eigenschaften der Umgebung, z.B. ein Lichtsensor
Sensoren nehmen also für den Roboter wichtige Signale auf, Motoren bewegen den Roboter. Beim EV3-Brick werden Motoren oben (A,B,C,D) und Sensoren unten (1,2,3,4) eingesteckt.
-
Entfernungssensor (Ultraschallsensor)
-
Programm zum Entfernungssensor
Grundzüge der Programmierung
[Bearbeiten]- dabei zum ersten Mal: Programme auf den Brick übertragen
-
Grafische Programmierung mit der Lego-Software
-
Der kleine Motor ist an den Brick angeschlossen.
-
Schleifen programmieren
Einfaches Programm
[Bearbeiten]Aufgabe: Der Motor soll sich so lange drehen wie der Schalter gedrückt wird.
-
Programm zum Motor mit Schalter
Aufgabe: Der Motor soll mit zwei Schaltern links und rechts gelenkt werden.
Aufgabe: Der Brick soll die Farbe erkennen und auf dem Display darstellen. (0 = Keine Farbe; 1 = Schwarz; 2 = Blau; 3 = Grün; 4 = Gelb; 5 = Rot; 6 = Weiß; 7 = Braun)
-
Programm zum Erkennen der Farbe
Aufgabe: Der selbstgebaute Roboter soll so lange geradeaus fahren, bis er auf ein weißes Blatt Papier trifft. Eine Lösungsmöglichkeit wäre das Entscheiden per Farbsensor > Vergleichen > Farbe.
-
Seitenwagen mit Farbsensor (hinten)
-
Programm zum Seitenwagen
-
Drache
-
Programm zum Drachen
Aufgabe: Der Motor soll nur dann im Kreis fahren, wenn das Licht an ist.