Sie sind hier
E-Book

LEGO®-EV3-Roboter

Bauen und programmieren lernen mit LEGO® MINDSTORMS® EV3

AutorLaurens Valk
Verlagdpunkt
Erscheinungsjahr2014
Seitenanzahl394 Seiten
ISBN9783864915932
FormatePUB/PDF
KopierschutzWasserzeichen/DRM
GerätePC/MAC/eReader/Tablet
Preis9,95 EUR
LEGO® MINDSTORMS hat die Art, wie wir u?ber Robotik denken, radikal verändert, indem es jedermann ermöglicht, funktionierende Roboter zu bauen. Das neueste MINDSTORMS-Kit von LEGO - EV3 - ist mächtiger als je zuvor, und 'LEGO-EV3-Roboter ' ist der ideale Einstieg in das System. Bestseller-Autor und Robotik-Experte Laurens Valk vermittelt dir zuerst die Grundlagen der Programmierung und Robotik, indem du einen einfachen Roboter baust und programmierst, der sich bewegt und mit Sensoren auf seine Umwelt reagiert. Danach kommen zunehmend raffiniertere Roboter an die Reihe, an denen du fortgeschrittene Programmiertechniken wie Datenleitungen, Variable und Eigene Blöcke kennenlernst. Außerdem beschreibt Laurens Valk wichtige Bautechniken, um Balken, Zahnräder und Verbinder effektiv in deinen eigenen Kreationen einzusetzen. Fu?r fu?nf tolle Roboter beschreibt das Buch Bau und Programmierung im Detail: • EXPLOR3R, ein Fahrzeug mit Rädern, das Sensoren verwendet, um in einem Raum zu navigieren und Linien zu folgen • FORMEL EV3 Rennroboter, ein schnittiger, ferngesteuerter Rennwagen • ANTY, eine sechsfu?ßige Roboterameise, die ihr Verhalten an ihre Umgebung anpasst • SNATCH3R, ein Roboterarm, der autonom ein Blinklicht finden, ergreifen und bewegen kann und • LAVA R3X, ein Maschinenmensch, der läuft und spricht. Außerdem werden dich mehr als 150 Entdeckungs- und Konstruktionsaufgaben anregen, kreativ zu denken und eigene Roboter zu erfinden, bei denen du das Gelernte anwenden kannst. Benötigt wird: • LEGO Mindstorms EV3 Set (LEGO Set 31313)

Laurens Valk ist ein niederl.ndischer Robotikingenieur mit einem Bachelor-Grad in Maschinenbau der technischen Hochschule in Delft. Er ist Mitglied der MINDSTORMS Community Partners (MCP), einer Gruppe ausgewählter MINDSTORMS-Enthusiasten, die dabei helfen, neue MINDSTORMS-Produkte zu testen und zu entwickeln. Mit dem Bau von Robotern auf der Grundlage des EV3-Systems hat er 2012 begonnen, ein Jahr vor der offiziellen Freigabe. Einer seiner Entwu?rfe ist auf der EV3-Verpackung als offizieller Bonus-Roboter zu sehen. Laurens entwirft gern Roboter und gestaltet Anleitungen fu?r ihren Bau und ihre Programmierung, damit Roboterfans aus aller Welt seine Entwu?rfe nachbauen und mehr u?ber Robotik lernen können. Er hat an mehreren LEGO-Robotikbu?chern mitgewirkt, darunter an der ersten Ausgabe dieses Buches, dem Bestseller LEGO-Roboter: Bauen und programmieren mit LEGO MINDSTORMS NXT 2.0 (dpunkt.verlag, 2011). Sein Blog u?ber Robotik findest du auf robotsquare.com/.

Kaufen Sie hier:

Horizontale Tabs

Leseprobe

Einleitung


Bist du bereit, die faszinierende Welt der Robotik zu betreten? Wenn du dieses Buch liest, gehe ich davon aus, dass du den Robotikbausatz LEGO MINDSTORMS EV3 als Lernmittel ausgewählt hast – eine kluge Entscheidung.

Meinen ersten Kontakt mit MINDSTORMS hatte ich 2005 im Alter von 13 Jahren mit dem Robotics Invention System, das damals erhältlich war. Es begann als Hobby, ich fand Roboter so faszinierend, das ich mich zu einer Laufbahn als Ingenieur entschloss. LEGO MINDSTORMS bot eine hervorragende Möglichkeit, um mich mit vielen Prinzipien der Robotik und des Maschinenbaus vertraut zu machen, z.B. Programmierung und Verwendung von Motoren und Sensoren.

Dieses Buch soll dir helfen, die vielen Möglichkeiten von MINDSTORMS auszuprobieren. Ich hoffe, dass du dabei genauso viel Spaß mit diesem Robotikbausatz hast wie ich und dass du eine Menge dabei lernst!

Wozu ist dieses Buch gut?


Der Robotikbausatz LEGO MINDSTORMS EV3 enthält zahlreiche Teile sowie Anleitungen für fünf Roboter. Es macht zwar viel Spaß, diese Roboter zu bauen und zu programmieren, aber als Anfänger kann es eine ziemliche Herausforderung sein, auf eigene Faust über diese Modelle hinauszugehen. Der Baukasten enthält zwar alles, was du brauchst, um die Roboter zum Funktionieren zu bringen, aber die Bedienungsanleitung deckt nur einen Bruchteil dessen ab, was du wissen musst, um eigene Roboter zu bauen und zu programmieren.

Dieses Buch soll als Leitfaden dienen, mit dessen Hilfe du die Möglichkeiten von LEGO MINDSTORMS EV3 ausloten und lernen kannst, deine eigenen Roboter zu erfinden, zu bauen und zu programmieren.

Ist dieses Buch etwas für dich?


In diesem Buch werden keine vorherigen Erfahrungen mit dem Bau oder der Programmierung mit LEGO MINDSTORMS vorausgesetzt. Du gehst hier von grundlegender zu immer anspruchsvollerer Programmierung über und lernst immer kompliziertere Roboter zu bauen. Anfänger sollten mit Kapitel 1 beginnen und dann den Schritt-für-Schritt-Anleitungen in Kapitel 2 folgen, um einen einfachen Roboter zu bauen und zu programmieren. Wenn du bereits Erfahrungen mit MINDSTORMS hast, kannst du auch einfach mit einem Kapitel anfangen, dass dich interessiert, und von dort aus weitermachen. Die Kapitel zur erweiterten Programmierung in Teil V und die Roboterdesigns in Teil VI sind vor allem für Leser mit mehr Erfahrung interessant.

Wie ist dieses Buch aufgebaut?


Du kannst das Buch zwar auch zum Nachschlagen verwenden, aber es ist eigentlich als Arbeitsbuch angelegt. Ich habe Bau, Programmierung und Probleme der Robotik gemischt, um zu verhindern, dass du dich mühselig durch lange Kapitel voller Theorie kämpfen musst.

Beispielsweise lernst du grundlegenden Programmiertechniken kennen, während du erfährst, wie du deinen ersten Roboter in Bewegung setzen kannst, und erfährst mehr über fortgeschrittene Programmierer, während du weitere Roboter baust. Dieses Buch verfolgt den Ansatz des Lernens durch Ausprobieren, was meiner Meinung nach die beste Möglichkeit ist, um das Bauen und Programmieren von MIDNSTORMS-Robotern zu erlernen.

Selbst entdecken

Um die in den einzelnen Kapiteln besprochenen Prinzipien zu verinnerlichen, habe ich viele Aufgaben mit dem Titel Selbst entdecken eingestreut. Darin wirst du aufgefordert, die Beispielprogramme zu erweitern oder ganz neue Programme zu schreiben. Nachdem du beispielsweise gelernt hast, wie du Töne abspielst und Text auf dem Bildschirm anzeigst, wirst du dazu aufgefordert, ein Programm zu schreiben, mit dem der Roboter auf dem Bildschirm Untertitel anzeigt, während er spricht.

Am Ende vieler Kapitel findest du auch Aufgaben unter dem Titel Selbst konstruieren, die dir Anregungen geben, um den in dem Kapitel gebauten Roboter zu ändern oder zu verbessern. Beispielsweise wirst du dazu aufgefordert, einen Rennroboter schneller zu machen, indem du ein Getriebe zwischen Motor und Räder einschaltest, oder gar einen neuen Roboter zu bauen, der aus deinem EV3 eine Alarmanlage macht!

Schwierigkeitsgrad und Zeit

Als Entscheidungshilfe dafür, welche der Selbst-entdecken-Aufgaben du angehen möchtest, habe ich jeweils den Schwierigkeitsgrad angegeben. Leichte Aufgaben () können gewöhnlich dadurch gelöst werden, indem du ein Programm mit ähnlichen Techniken wie im Beispiel schreibst oder erweiterst. Der mittlere Schwierigkeitsgrad () ermutigt dich, weiter Ausschau zu halten und die neue Theorie mit einigen zuvor gelernten Techniken zu kombinieren. Schwierige Aufgaben () stellen dich und deine Kreativität vor die Herausforderung, über die vorgestellten Beispiele hinauszugehen.

Bei der Einschätzung des Schwierigkeitsgrads bin ich davon ausgegangen, dass du die Kapitel in der vorgegebenen Reihenfolge liest. Eine Aufgabe, die in Kapitel 4 als schwer gekennzeichnet ist, ist daher im Gegensatz zu einer schweren Aufgabe aus Kapitel 19 ganz leicht.

Außerdem habe ich bei den Selbst-entdecken-Aufgaben jeweils angegeben, wie viel Zeit du in etwa zur Lösung brauchst. Auch hier reicht die Skala von kurz () über mittel () zu lange (). Bei kurzen Aufgaben ist es gewöhnlich nur erforderlich, einige wenige Änderungen an dem Beispielprogramm vorzunehmen, während du für die langwierigen ein komplett neues Programm erstellen musst.

Die Selbst-konstruieren-Aufgaben nehmen in der Regel mehr Zeit in Anspruch, da es hierbei um Bau und Programmierung geht. Bei ihnen habe ich jeweils den zu erwartenden Aufwand für das Bauen () und für die Programmierung () angegeben.

Lösungen finden

Bei einigen Aufgaben sind ein oder zwei Hinweise als Anhaltspunkte gegeben, aber es gibt jeweils viele Möglichkeiten, um sie zu lösen. Es spielt keine Rolle, wenn du dich nicht genau an die Orientierungshilfen hältst. Schließlich kann es durchaus sein, dass du auf eine innovative Lösung gekommen bist, die mir nicht eingefallen ist!

Die Schwierigkeitsgrade und Zeitangaben der Aufgaben sind nur Schätzwerte. Mach dir keine Sorgen, wenn du zur Lösung eines Problems etwas mehr Zeit brauchst. Hauptsache, du hast Spaß, wenn du diese Herausforderungen annimmst!

Lösungen für einige der Selbst-entdecken-Aufgaben findest du auf http://ev3.robotsquare.com/. Sie können dir als Ausgangspunkt dienen. Um Aufgaben zu lösen, für die keine Lösungen zum Download bereitstehen, musst du deine eigene Kreativität einsetzen.

Was ist in den einzelnen Kapiteln zu finden?

Die folgenden Abschnitte geben dir einen Überblick über die sechs Teile dieses Buchs. Einige der Begriffe, die hier fallen, sind dir vermutlich neu. Wenn du das Buch liest, wirst du aber erfahren, was es damit auf sich hat.

Teil I: Erste Schritte

Teil I beginnt mit der Beschreibung des Inhalts des Robotikbausatzes EV3 in Kapitel 1. In Kapitel 2 baust du deinen ersten Roboter und lernst den EV3-Stein kennen. Die EV3-Software zur Programmierung der Roboter wird in Kapitel 3 vorgestellt. In Kapitel 4 erfährst du, wie du diese Software dazu verwendest, um einen Roboter in Bewegung zu setzen, indem du dein erstes Programm mit den grundlegenden Programmierblöcken schreibst. In Kapitel 5 lernst du unverzichtbare Programmiertechniken kennen, z.B. um deinen Roboter Handlungen wiederholen oder mehrere Dinge gleichzeitig tun zu lassen.

Teil II: Roboter mit Sensoren programmieren

In diesem Teil lernst du alles über Sensoren, die wichtige Bestandteile von MINDSTORMS-Robotern sind. In Kapitel 6 fügst du dem zuvor gebauten Roboter einen Berührungssensor hinzu und lernst die zur Verwendung von Sensoren erforderlichen Programmiertechniken kennen. Danach geht es weiter mit dem Farbsensor in Kapitel 7, dem Infrarotsensor und dem Infrarotsender in Kapitel 8 und zwei Arten von eingebauten Sensoren in Kapitel 9.

Teil III: Techniken des Roboterbaus

Dieser Teil behandelt die LEGO Technic-Bauelemente, die im EV3-Kasten enthalten sind. Du lernst in Kapitel 10, wie du Balken, Achsen und Verbinder verwendest. Um Zahnräder geht es in Kapitel 11.

Teil IV: Fahrzeuge und Tierroboter

Nachdem du den Umgang mit Motoren und Sensoren gelernt hast, baust du zwei Roboter, mit denen du diese neuen Fähigkeiten unter Beweis stellst, nämlich das Formel-EV3-Rennauto in Kapitel 12 und die Roboterameise ANTY in Kapitel 13.

Teil V: Fortgeschrittene Programme

Teil V behandelt Programmiertechniken für Fortgeschrittene. Du erfährst hier etwas über Datenleitungen (Kapitel 14), über die Verarbeitung von Sensorwerten und über Berechnungen auf dem EV3-Stein (Kapitel 15) und darüber, wie du den Roboter dazu bringst, sich etwas mithilfe von Variablen zu merken (Kapitel 16). In Kapitel 17 schließlich kombinierst du all diese Programmiertechniken, um einen Roboter zu bauen, mit dem du den EV3-Bildschirm ähnlich wie eine Zaubertafel verwenden kannst.

Teil VI: Maschinen und menschenähnliche...
Blick ins Buch

Weitere E-Books zum Thema: Sonstiges

Schimmelpilze in Wohngebäuden

E-Book Schimmelpilze in Wohngebäuden
Ursachen, Vermeidung und Bekämpfung Format: PDF

Mit der Verringerung des Lüftungsaustausches in den Wohnungen, der Entstehung von Wärmebrücken nach der Sanierung u.a. werden die schon immer vorhandenen Schimmelpilze durch lokale…

Schimmelpilze in Wohngebäuden

E-Book Schimmelpilze in Wohngebäuden
Ursachen, Vermeidung und Bekämpfung Format: PDF

Mit der Verringerung des Lüftungsaustausches in den Wohnungen, der Entstehung von Wärmebrücken nach der Sanierung u.a. werden die schon immer vorhandenen Schimmelpilze durch lokale…

Daumendrücken

E-Book Daumendrücken
Der ganz normale Aberglaube im Alltag Format: PDF

Warum klopfen wir auf Holz? Warum gilt die Sieben als Glückszahl, warum aber nicht im 'verflixten siebten Jahr'? Warum sind selbst 'Sonntagskinder' nicht vor 'Hexenschuss' gefeit? - Ob wir wollen…

Daumendrücken

E-Book Daumendrücken
Der ganz normale Aberglaube im Alltag Format: PDF

Warum klopfen wir auf Holz? Warum gilt die Sieben als Glückszahl, warum aber nicht im 'verflixten siebten Jahr'? Warum sind selbst 'Sonntagskinder' nicht vor 'Hexenschuss' gefeit? - Ob wir wollen…

Generation 50 plus

E-Book Generation 50 plus
Ratgeber für Menschen in den besten Jahren Format: PDF

Vor gar nicht allzu langer Zeit galt ein Mensch jenseits der 60 als 'alt'. Heute wissen wir, dass mit '66 noch lange nicht Schluss' ist. Dank der Erkenntnisse der modernen Medizin ist es den meisten…

Generation 50 plus

E-Book Generation 50 plus
Ratgeber für Menschen in den besten Jahren Format: PDF

Vor gar nicht allzu langer Zeit galt ein Mensch jenseits der 60 als 'alt'. Heute wissen wir, dass mit '66 noch lange nicht Schluss' ist. Dank der Erkenntnisse der modernen Medizin ist es den meisten…

Networking

E-Book Networking
Kontakte nutzen, Beziehungen pflegen Format: PDF

Networking ist für die Karriere von großer Wichtigkeit - und nicht zu verwechseln mit Vetternwirtschaft. Wie man ein persönliches Netzwerk aufbaut und Kontakte pflegt, beschreibt…

Grammatik 5. und 6. Klasse

E-Book Grammatik 5. und 6. Klasse
Format: PDF

Du bist mit deiner Deutschnote nicht zufrieden? Du könntest beim Aufsatzschreiben und beim Diktat noch besser sein, wenn du in der deutschen Grammatik sicherer wärst? Möchtest du die…

Weitere Zeitschriften

ARCH+.

ARCH+.

ARCH+ ist eine unabhängige, konzeptuelle Zeitschrift für Architektur und Urbanismus. Der Name ist zugleich Programm: mehr als Architektur. Jedes vierteljährlich erscheinende Heft beleuchtet ...

Arzneimittel Zeitung

Arzneimittel Zeitung

Die Arneimittel Zeitung ist die Zeitung für Entscheider und Mitarbeiter in der Pharmabranche. Sie informiert branchenspezifisch über Gesundheits- und Arzneimittelpolitik, über Unternehmen und ...

aufstieg

aufstieg

Zeitschrift der NaturFreunde in Württemberg Die Natur ist unser Lebensraum: Ort für Erholung und Bewegung, zum Erleben und Forschen; sie ist ein schützenswertes Gut. Wir sind aktiv in der Natur ...

AUTOCAD Magazin

AUTOCAD Magazin

Die herstellerunabhängige Fachzeitschrift wendet sich an alle Anwender und Entscheider, die mit Softwarelösungen von Autodesk arbeiten. Das Magazin gibt praktische ...

Card-Forum

Card-Forum

Card-Forum ist das marktführende Magazin im Themenbereich der kartengestützten Systeme für Zahlung und Identifikation, Telekommunikation und Kundenbindung sowie der damit verwandten und ...

cards Karten cartes

cards Karten cartes

Die führende Zeitschrift für Zahlungsverkehr und Payments – international und branchenübergreifend, erscheint seit 1990 monatlich (viermal als Fachmagazin, achtmal als ...

Correo

Correo

 La Revista de Bayer CropScience para la Agricultura ModernaPflanzenschutzmagazin für den Landwirt, landwirtschaftlichen Berater, Händler und am Thema Interessierten mit umfassender ...

Courier

Courier

The Bayer CropScience Magazine for Modern AgriculturePflanzenschutzmagazin für den Landwirt, landwirtschaftlichen Berater, Händler und generell am Thema Interessierten, mit umfassender ...