mit lego mindstorms programmieren lernen · programmierung (pc) visuell orientiert blöcke mit...
TRANSCRIPT
![Page 1: MIT LEGO MINDSTORMS PROGRAMMIEREN LERNEN · PROGRAMMIERUNG (PC) Visuell orientiert Blöcke mit vordefinierten Funktionen, bei denen Parameter angepasst werden müssen Seit EV3 auch](https://reader031.vdocuments.mx/reader031/viewer/2022021900/5b5da62d7f8b9aa1428ea4db/html5/thumbnails/1.jpg)
DIPL. PÄD. MARC LAPORTE-HOFFMANN
GRUND- & HAUPTSCHULLEHRER
MIT LEGO MINDSTORMS
PROGRAMMIEREN LERNEN
![Page 2: MIT LEGO MINDSTORMS PROGRAMMIEREN LERNEN · PROGRAMMIERUNG (PC) Visuell orientiert Blöcke mit vordefinierten Funktionen, bei denen Parameter angepasst werden müssen Seit EV3 auch](https://reader031.vdocuments.mx/reader031/viewer/2022021900/5b5da62d7f8b9aa1428ea4db/html5/thumbnails/2.jpg)
LEGO MINDSTORMS – RCX
Markteinführung: 1998
Prozessor: 16 MHz
Speicher: 32kB RAM, 16kB Flash
Eingänge: 3
Ausgänge: 3
Von Anfang an nicht nur
als Spielzeug sondern
Lehrmittel angedacht.
![Page 3: MIT LEGO MINDSTORMS PROGRAMMIEREN LERNEN · PROGRAMMIERUNG (PC) Visuell orientiert Blöcke mit vordefinierten Funktionen, bei denen Parameter angepasst werden müssen Seit EV3 auch](https://reader031.vdocuments.mx/reader031/viewer/2022021900/5b5da62d7f8b9aa1428ea4db/html5/thumbnails/3.jpg)
GRUNDPRINZIP
Eingänge (Sensoren)
Ausgänge (Motoren)
![Page 4: MIT LEGO MINDSTORMS PROGRAMMIEREN LERNEN · PROGRAMMIERUNG (PC) Visuell orientiert Blöcke mit vordefinierten Funktionen, bei denen Parameter angepasst werden müssen Seit EV3 auch](https://reader031.vdocuments.mx/reader031/viewer/2022021900/5b5da62d7f8b9aa1428ea4db/html5/thumbnails/4.jpg)
LEGO MINDSTORMS – NXT
Markteinführung: 2006
Prozessor: 48 MHz
Speicher: 64kB RAM, 256kB Flash
Eingänge: 4
Ausgänge: 3
Nachfolgemodell mit neuen
Sensoren (u.a Ultraschall,
Geräusche) und Bluetooth.
![Page 5: MIT LEGO MINDSTORMS PROGRAMMIEREN LERNEN · PROGRAMMIERUNG (PC) Visuell orientiert Blöcke mit vordefinierten Funktionen, bei denen Parameter angepasst werden müssen Seit EV3 auch](https://reader031.vdocuments.mx/reader031/viewer/2022021900/5b5da62d7f8b9aa1428ea4db/html5/thumbnails/5.jpg)
LEGO MINDSTORMS – EV3
Markteinführung: 2013
Prozessor: 300 MHz
Speicher: 64MB RAM, 16MB Flash
Eingänge: 4
Ausgänge: 4
Nachfolgemodell mit neuen
Sensoren (u.a Gyro, kleiner
Motor) und WLAN.
![Page 6: MIT LEGO MINDSTORMS PROGRAMMIEREN LERNEN · PROGRAMMIERUNG (PC) Visuell orientiert Blöcke mit vordefinierten Funktionen, bei denen Parameter angepasst werden müssen Seit EV3 auch](https://reader031.vdocuments.mx/reader031/viewer/2022021900/5b5da62d7f8b9aa1428ea4db/html5/thumbnails/6.jpg)
EV3: EDUCATION- UND HOME-VERSION
![Page 7: MIT LEGO MINDSTORMS PROGRAMMIEREN LERNEN · PROGRAMMIERUNG (PC) Visuell orientiert Blöcke mit vordefinierten Funktionen, bei denen Parameter angepasst werden müssen Seit EV3 auch](https://reader031.vdocuments.mx/reader031/viewer/2022021900/5b5da62d7f8b9aa1428ea4db/html5/thumbnails/7.jpg)
TAUSENDE VARIATIONEN MÖGLICH
![Page 8: MIT LEGO MINDSTORMS PROGRAMMIEREN LERNEN · PROGRAMMIERUNG (PC) Visuell orientiert Blöcke mit vordefinierten Funktionen, bei denen Parameter angepasst werden müssen Seit EV3 auch](https://reader031.vdocuments.mx/reader031/viewer/2022021900/5b5da62d7f8b9aa1428ea4db/html5/thumbnails/8.jpg)
PROGRAMMIERUNG (PC)
Visuell orientiert
Blöcke mit vordefinierten Funktionen, bei denen Parameter
angepasst werden müssen
Seit EV3 auch die Verarbeitung von Variablen und
Konstanten möglich
![Page 9: MIT LEGO MINDSTORMS PROGRAMMIEREN LERNEN · PROGRAMMIERUNG (PC) Visuell orientiert Blöcke mit vordefinierten Funktionen, bei denen Parameter angepasst werden müssen Seit EV3 auch](https://reader031.vdocuments.mx/reader031/viewer/2022021900/5b5da62d7f8b9aa1428ea4db/html5/thumbnails/9.jpg)
ROBOTIK – SCHRITT FÜR SCHRITT
Aufgabe:
Überlegen Sie, welche Schritte notwendig sind, um mit dem
Auto loszufahren!
![Page 10: MIT LEGO MINDSTORMS PROGRAMMIEREN LERNEN · PROGRAMMIERUNG (PC) Visuell orientiert Blöcke mit vordefinierten Funktionen, bei denen Parameter angepasst werden müssen Seit EV3 auch](https://reader031.vdocuments.mx/reader031/viewer/2022021900/5b5da62d7f8b9aa1428ea4db/html5/thumbnails/10.jpg)
ROBOTIK – SCHRITT FÜR SCHRITT
1. Fahrertür entriegeln
2. Tür öffnen
3. Auf dem Fahrersitz Platz nehmen
4. Tür schließen
5. Schlüssel ins Zündschloss stecken
6. Kupplungspedal treten
7. eventuell Bremspedal treten
8. Zündschlüssel zum Anlassen umdrehen
9. eventuell Feststellbremse („Handbremse“) lösen
10. Gang einlegen
11. Bremse loslassen
12. Kupplung vorsichtig loslassen
13. Gaspedal treten
14. ………
![Page 11: MIT LEGO MINDSTORMS PROGRAMMIEREN LERNEN · PROGRAMMIERUNG (PC) Visuell orientiert Blöcke mit vordefinierten Funktionen, bei denen Parameter angepasst werden müssen Seit EV3 auch](https://reader031.vdocuments.mx/reader031/viewer/2022021900/5b5da62d7f8b9aa1428ea4db/html5/thumbnails/11.jpg)
ROBOTIK – SCHRITT FÜR SCHRITT
Eingänge (1-4)
Ultraschall
Licht/Farbe
Winkel
Taster
kleiner Motor
großer Motor
![Page 12: MIT LEGO MINDSTORMS PROGRAMMIEREN LERNEN · PROGRAMMIERUNG (PC) Visuell orientiert Blöcke mit vordefinierten Funktionen, bei denen Parameter angepasst werden müssen Seit EV3 auch](https://reader031.vdocuments.mx/reader031/viewer/2022021900/5b5da62d7f8b9aa1428ea4db/html5/thumbnails/12.jpg)
BEFEHLE GEBEN – WERTE VERARBEITEN
Aufgabe: Der Roboter soll vorwärts fahren. Welche Befehle
sind notwendig?
Lösung:
Motor 1 (an Ausgang B) starten und Motor 2 (an C) starten.
Frage: Wie lange sollen die Motoren laufen?
Lösung:
Eine Umdrehung, 2 Sekunden, 360 Grad, …..
Oder bis ein „Wert“ kommt! Dann z.B. „stoppen“!
![Page 13: MIT LEGO MINDSTORMS PROGRAMMIEREN LERNEN · PROGRAMMIERUNG (PC) Visuell orientiert Blöcke mit vordefinierten Funktionen, bei denen Parameter angepasst werden müssen Seit EV3 auch](https://reader031.vdocuments.mx/reader031/viewer/2022021900/5b5da62d7f8b9aa1428ea4db/html5/thumbnails/13.jpg)
PROGRAMMIERUNG KONKRET