Inhalt Einführung (15) - Spaß ohne Computer (15)
- Für wen ist dieses Buch? (15)
- Was brauchen Sie, um dieses Buch zu verwenden? (15)
- EV3-Software (15)
- Das Layout dieses Buches (16)
- Startseite (16)
- Fangen wir endlich an! (16)
Comic: Lehrling Mechatronik (17) - Fortsetzung auf den Seiten 33, 63, 85, 104, 116, 124, 153, 199, 215, 254, 275, 321, 336, 388, 411, 434
1. Ihr LEGO MINDSTORMS EV3-Set (21) - Noppenloses Gebäude (21)
- Mit Stollen versus ohne Stollen: bauliche Unterschiede (21)
- Gegenstände benennen (22)
- Balken (23)
- Gerade Balken (23)
- Gebrochene Balken (23)
- Rahmen (24)
- Dünne Balken und Krawatten (24)
- Steckverbinder (24)
- Kreuz- und Rundlöcher (25)
- Achsen und Pads (26)
- Stiftverbinder, Achsverbinder und Winkelverbinder (27)
- Mehrebenen-Steckverbinder (27)
- Zahnräder (28)
- Räder, Reifen und Raupen (29)
- Dekorationselemente (29)
- Andere Teile (30)
- Elektronische Bauteile (30)
- Unterschiede zwischen den im Einzelhandel vertriebenen EV3-Kits und den Education-Kits (31)
- Zusammenfassung (32)
2. Wir bauen einen Wanderer (35) - Grundmodul (37)
- Der Wanderer auf Rädern (41)
- Berührungssensor-Stoßstange (43)
- Wanderer mit Bumper mit Berührungssensor (45)
- Folgen Sie der Linieneinheit (46)
- Ein Wanderer, der der Linie folgt (46)
- Vorderer Infrarotsensor (48)
- Wanderer mit vorderem Infrarotsensor (49)
- Wandfolger (50)
- Ein Wanderer, der einer Mauer folgt (50)
- Alternative: Wanderer mit Wall Walk- oder Line Follow-Modulen (51)
- Dexters Staubfalle (52)
- Wanderer mit Staubfang (54)
- Variante Nr.1: Wanderer mit Staubfang und Stoßstange mit Berührungssensor (56)
- Option 2: Ein Wanderer, der mit einer Staubfalle an einer Wand entlang geht (57)
- Kriecher Wanderer (58)
- Geheimes Design: Greifmodul (62)
- Zusammenfassung (62)
3. Programmierung (65) - Die Komponenten jedes Programms (65)
- Sequenzen (66)
- Entscheidungen (66)
- Schleifen (66)
- Programmieren mit dem EV3-Steinprogramm (67)
- Dein erstes Programm für den EV3-Stein (67)
- Blockpalette (72)
- Aktionsblöcke (72)
- Verkehrssperre (72)
- Großer Motorblock (73)
- Mittlerer Motorblock (73)
- Anzeigeblock (74)
- Soundblock (74)
- EV3 Block Statuslampenblock (75)
- Warteblöcke (75)
- Berührungssensor-Warteblock (75)
- Warteblock für Reflexionslichtsensor (75)
- Farbsensor-Warteblock (75)
- EV3-Steinknopf-Warteblock (76)
- Motordrehzahl-Warteblock (76)
- Timeout-Block (76)
- Infrarotsensor-Standby-Block (77)
- IR-Remote-Emitter-Standby-Block (77)
- Schleifenblock (77)
- Zusammenfassung (78)
4. Fortgeschrittene Programmierung mit dem EV3-Steinprogramm (79) - Wanderer mit Stoßstangen-Berührungssensor (79)
- Wir befehlen dem Wanderer, einer geometrisch definierten Route zu folgen (80)
- Wir befehlen dem Wanderer, der Linie zu folgen (80)
- Mit dem Blockprogramm einer Linie folgen (81)
- Verkehrseigenschaften verbessern (81)
- Befehlen Sie dem Wanderer, den Mauern zu folgen (82)
- Verkehrseigenschaften verbessern (83)
- Zusammenfassung (84)
5. EV3-Programmierung (87) - EV3-Softwareeinstellungen (87)
- EV3-Softwareübersicht (87)
- Lobby (87)
- Programmierschnittstelle (88)
- Beschlagblatt (90)
- Werkzeugmenü (91)
- Programmierpaletten (92)
- Aktionsblöcke (92)
- Programmablaufbausteine (92)
- Sensorblöcke (92)
- Datenoperationsblöcke
- Fortgeschrittene Blöcke (93)
- Meine Blöcke (93)
- Projekteigenschaften (93)
- Anschließen des EV3-Steins an Ihren Computer (94)
- Importieren eines EV3-Steinprogramms 95
- Analyse eines importierten EV3-Steinprogramms 96
- Bearbeiten eines importierten Bausteinprogramms (96)
- Das Streben nach Präzision 97
- Eine bestimmte Distanz zurücklegen (98)
- Drehung um eine bestimmte Gradzahl (98)
- Experimentieren mit Aktionsblöcken 99
- Programmablauf steuern (101)
- Zusammenfassung (103)
6. Experimentieren mit dem EV3-Infrarotsystem (105) - Fern-IR-Emitter (105)
- Verwendung des IR-Fernbedienungssenders als Fernbedienung (106)
- Verwendung von Sensorblöcken und Datenkabeln (107)
- EV3-Softwarefunktionen zum Debuggen der Programmierung (108)
- Elegantes Anzeigen von Daten mit einem Textblock 109
- Datentypen verstehen 110
- IR-Fernsender folgen (111)
- Verwenden der Grundoperation eines arithmetischen Operationsblocks 114
- Zusammenfassung (115)
7. Die Mathematik, die der Magie zugrunde liegt! (117) - Umgang mit Messfehlern 117
- Arithmetischer Operationsblock im fortgeschrittenen Modus 118
- Rundungsblock (118)
- Vergleichsblock (120)
- Numerische Werte in boolesche Werte umwandeln 120
- Eingebaute Vergleichsblöcke (120)
- Fester Block (121)
- Verbesserung unseres Wandverfolgungsprogramms (121)
- Zusammenfassung (123)
8. LEGO-Anleitungen (127) - Wir lüften die Geheimnisse gebrochener Balken (127)
- Dreiecke versus Rechtecke (128)
- Trägerverlängerung (131)
- Stärkung (132)
- Mehrebenen-Steckverbinder (134)
- Gangwiederholung (135)
- Zahnräder richtig verbinden (135)
- Getriebebau (137)
- Radverbindungen (138)
- Winkelgetriebe (139)
- Zahnräder (142)
- Schneckengetriebe (143)
- Verkehrstransformation 145
- Motordesignkonzepte (147)
- Mittlerer Motor mit Frontauslass Nr. 1 (147)
- Mittlerer Motor mit Frontabtrieb Nr. 2 (148)
- Mittlerer Motor mit einseitigem Ausgang (149)
- Mittlerer Motor mit doppeltem Seitenausgang (149)
- Mittlerer Motor mit einzelnem reduziertem Seitenausgang (150)
- Mittlerer Getriebemotor (150)
- Mittlerer Motor mit mehreren Ausgängen (151)
- Großer motorischer horizontaler Ausgang (152)
- Getriebeoptionen für große Motoren (152)
- Zusammenfassung (152)
9. Eine Kapitolinische Gans bauen (155) - Wie geht's Gans? (155)
- Struktur des rechten Beins (156)
- Struktur des linken Beins (162)
- Hauptstruktur (169)
- Struktur des linken Fußes (171)
- Rechter Fußaufbau (174)
- Hauptstruktur (176)
- Design der hinteren Halterung (179)
- Design der vorderen Halterung (184)
- Hauptstruktur (185)
- Halsdesign (191)
- Hauptstruktur (195)
10. Wir programmieren die Kapitolinische Gans (201) - EV3-Bausteinprogramm für die Kapitolinische Gans (201)
- Programm (201)
- Wie es funktioniert (201)
- Starten des Roboters und Fehlerbehebung (202)
- Importieren und Bearbeiten eines Programms in der EV3-Software (203)
- Kopien erstellen (203)
- Programm ändern (203)
- Erstellen von benutzerdefinierten Blöcken mit My Block Builder
- Erstellen von benutzerdefinierten Blöcken mit Eingangs- und Ausgangsbuchsen
- Automatisches Hinzufügen von Parametern und Ausgangsbuchsen zu benutzerdefinierten Blöcken
- Zusätzliche benutzerdefinierte Blockkonfiguration 209
- Fortgeschrittene Programmentwicklung 209
- Selbstblock-ResetBody (209)
- Erstellen eines erweiterten benutzerdefinierten Blocks zum Treten
- Ultimate Capitoline Goose-Programm (212)
- Verknüpfungsblock (213)
- Timerblock (213)
- Zusammenfassung (214)
11. Wir bauen ein Superauto (217) - Hauptstruktur (218)
- Maskendesign (222)
- Hauptstruktur (225)
- Autodachkonstruktion (239)
- Hauptstruktur (240)
- Lenksystemdesign (242)
- Hauptstruktur (244)
- Wir bauen eine Fernbedienung (248)
- Zusammenfassung (253)
12. Wir programmieren Superauto (257) - Elektronisches Differenzial versus mechanisches Differenzial (257)
- Variablen verwenden 258
- Arrays-Anwendung
- Verwenden eines Variablenblocks mit numerischen und booleschen Arrays 259
- Verwenden eines Array-Operationsblocks 260
- Verwenden eines Multiple-Frame-Switch-Blocks (260)
- Ausführen paralleler Sequenzen (Multitasking)
- Wir bauen unsere eigenen Blöcke (262)
- Custom Block ResetSteer (262)
- Eigener Steuerblock (262)
- Eigener Antriebsblock (263)
- Benutzerdefinierter ReadRemote2-Block (264)
- Programmieren des Autos, um Hindernissen auszuweichen (266)
- Programmieren des Autos für die Fernbedienung (267)
- Verwenden von Arrays zum Löschen eines benutzerdefinierten ReadRemote-Blocks 267
- Autoprogrammierung, um dem Sender zu folgen (269)
- Eigener Zeichenblock (269)
- Benutzerdefinierter Sättigungsblock (271)
- Benutzerdefinierter ReadBeacon-Block (271)
- Bereichssperre (271)
- Das FollowBeacon-Programm 272
- Einen Super mit einer Meerjungfrau bereichern (272)
- Loop-Break-Block (273)
- Programmende-Satz (274)
- Zusammenfassung (274)
13. Wir bauen einen Sentinel (277) - Hauptstruktur (278)
- Struktur des rechten Beins (282)
- Hauptstruktur (285)
- Ausführung linkes Bein (285)
- Hauptstruktur (288)
- Torso (292)
- Hauptstruktur (297)
- Struktur des linken Arms (301)
- Rechte Armstruktur (302)
- Hauptstruktur (304)
- Rückseitendesign (307)
- Unterbau Mittelrückwand (309)
- Aufbau der Heckhaube fortgesetzt (310)
- Kopfunterbau (311)
- Fertigstellung der Heckverkleidungskonstruktion (313)
- Hauptstruktur (316)
- Einen farbigen Würfel bauen (318)
- Zusammenfassung (320)
14. Wir programmieren den Sentry (323) - Dateizugriffssperre (323)
- Dateierstellung, -löschung und -speicherung (323)
- Lesen von Daten aus einer Datei
- Dateiende erkennen
- Zugblock (324)
- Erstellen von benutzerdefinierten Blöcken
- Inhärente ResetLegs (326)
- Benutzerdefinierter WalkFWD-Block (327)
- Kundenspezifischer Laserblock (327)
- Blockieren eigener Züge (327)
- Benutzerdefinierter PowerDownFX-Block (328)
- Benutzerdefinierter WaitButton-Block
- Benutzerdefinierter SayColor-Block
- Benutzerdefinierter ExeCode-Block
- Eigener MakeProgram-Baustein (331)
- Benutzerdefinierter RunProgram-Block (331)
- Benutzerdefinierter MakePrgFile-Block 332
- Benutzerdefinierter ParseFile-Block
- Benutzerdefinierter RunPrgFile-Block 332
- Programmieren des Wachpostens für Patrouille (333)
- Programmieren des Sentry mit Farben während das Programm läuft (334)
- Persistente Farbprogramme zur Laufzeit erstellen (334)
- Zusammenfassung (335)
15. Einen Tyrannosaurus bauen (339) - Hauptstruktur (340)
- Beinrahmenstruktur (343)
- Hauptstruktur (345)
- Linkes Bein (348)
- Rechte Beinstruktur (353)
- Hauptstruktur (358)
- EV3-Blockstruktur (363)
- Hauptstruktur (364)
- Kopf- und Rumpfstruktur (375)
- Hauptstruktur (385)
- Zusammenfassung (387)
16. Wir programmieren den Tyrannosaurus (393) - Erstellen von benutzerdefinierten Blöcken für Wander
- Zurücksetzen benutzerdefinierter Blöcke (393)
- Benutzerdefinierte Blöcke MoveAbsolute und MoveAbsolute2
- Benutzerdefinierter Stufenblock (394)
- Benutzerdefinierter Brüllblock (394)
- Kundenspezifischer Kaublock (394)
- Eigener Look-Block (394)
- Benutzerdefinierter rechter Block (396)
- Linker benutzerdefinierter Block (396)
- TurnUntil benutzerdefinierter Block (397)
- Programmierung eines Tyrannosaurus für Roaming (397)
- Entwerfen des Tyrannosaurus-Verhaltens (397)
- Programmierung eines endlichen Automaten 398
- Allgemeine Struktur (400)
- Grundlinie (400)
- Zeitvariable (400)
- Übergänge (400)
- Sensorereignisse (401)
- Timer-Ereignisse
- Durch Timer-Filter geleitete Ereignisse (401)
- Aktivitäten (402)
- Erstellen benutzerdefinierter Blöcke für das endgültige Programm 404
- Benutzerdefinierter Drehblock (404)
- Benutzerdefinierter ReadBeacon-Block (404)
- Eigener INIT-Block (405)
- Benutzerdefinierter IDLE-Block (405)
- HUNGRY eigener Block (407)
- Eigener SEEK-Block (407)
- CHASE Benutzerdefinierter Block (408)
- Programmieren des Tyrannosaurus-Verhaltens (408)
- Zusammenfassung 410
Eine Liste der Elemente im EV3-Kit Nr. 31313 (413) B Unterschiede zwischen 31313 LEGO MINDSTORMS EV3 und 45544 LEGO MINDSTORMS Education EV3 Hauptsets (421) - Elektronische Geräte (421)
- EV3-Software (421)
- Konvertieren eines Home Kits in einen Education Core
- Umwandlung Ihres Education Core in ein Home Kit (426)
- Konvertieren des Education Expansion Kits in ein Home Kit (431)
Index (435) |