Roboter mit Raspberry Pi-Engelhardt E.F. (2014).pdf

(50185 KB) Pobierz
VOM AUTOR
DES BESTSELLERS
HAUSAUTOMATION
MIT RASPBERRY PI
RASPBERRY PI
Mit Motoren, Sensoren, LEGO
®
und Elektronik eigene Roboter mit
dem Pi bauen, die Spaß machen und
Ihnen lästige Aufgaben abnehmen
ROBOTER MIT
FRUIT UP
YOUR
FANTASY
E. F. ENGELHARDT
Roboter mit
Raspberry Pi
E. F. Engelhardt
RASPBERRY PI
ROBOTER MIT
FRUIT UP
YOUR
FANTASY
E. F. ENGELHARDT
Mit Motoren, Sensoren, LEGO
®
und
Elektronik eigene Roboter mit dem
Pi bauen, die Spaß machen und
Ihnen lästige Aufgaben abnehmen
Bibliografische Information der Deutschen Bibliothek
Die Deutsche Bibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie;
detaillierte Daten sind im Internet über http://dnb.ddb.de abrufbar.
Alle Angaben in diesem Buch wurden vom Autor mit größter Sorgfalt erarbeitet bzw. zusammengestellt und unter Einschaltung wirksa-
mer Kontrollmaßnahmen reproduziert. Trotzdem sind Fehler nicht ganz auszuschließen. Der Verlag und der Autor sehen sich deshalb ge-
zwungen, darauf hinzuweisen, dass sie weder eine Garantie noch die juristische Verantwortung oder irgendeine Haftung für Folgen, die
auf fehlerhafte Angaben zurückgehen, übernehmen können. Für die Mitteilung etwaiger Fehler sind Verlag und Autor jederzeit dankbar.
Internetadressen oder Versionsnummern stellen den bei Redaktionsschluss verfügbaren Informationsstand dar. Verlag und Autor über-
nehmen keinerlei Verantwortung oder Haftung für Veränderungen, die sich aus nicht von ihnen zu vertretenden Umständen ergeben.
Evtl. beigefügte oder zum Download angebotene Dateien und Informationen dienen ausschließlich der nicht gewerblichen Nutzung. Eine
gewerbliche Nutzung ist nur mit Zustimmung des Lizenzinhabers möglich.
© 2014 Franzis Verlag GmbH, 85540 Haar bei München
Alle Rechte vorbehalten, auch die der fotomechanischen Wiedergabe und der Speicherung in elektronischen Medien. Das Erstellen und
Verbreiten von Kopien auf Papier, auf Datenträgern oder im Internet, insbesondere als PDF, ist nur mit ausdrücklicher Genehmigung des
Verlags gestattet und wird widrigenfalls strafrechtlich verfolgt.
Die meisten Produktbezeichnungen von Hard- und Software sowie Firmennamen und Firmenlogos, die in diesem Werk genannt werden,
sind in der Regel gleichzeitig auch eingetragene Warenzeichen und sollten als solche betrachtet werden. Der Verlag folgt bei den
Produktbezeichnungen im Wesentlichen den Schreibweisen der Hersteller.
Programmleitung:
Dr. Markus Stäuble
Herausgeber:
Ulrich Dorn
art & design:
www.ideehoch2.de
Satz:
DTP-Satz A. Kugge, München
ISBN 978-3-645-20343-2
Vorwort
Wer sich mit Mechanik und Robotik in Kombination mit dem Raspberry Pi
beschäftigen möchte, der hat sich ein komplexes Themenfeld ausgesucht. Grund-
sätzlich ist neben einem Grundverständnis für die Elektronik und die GPIO-
Anschlüsse auf dem Raspberry Pi der Wille notwendig, sich mit der Programmierung
des Raspberry Pi auseinanderzusetzen.
Gerade wer sich noch nicht lange mit dem Thema Raspberry Pi beschäftigt, für den
stellen die GPIO-Anschlüsse noch eine Wissenschaft dar, auch Änderungen im
grundsätzlichen Setup des Raspberry Pi sind anfangs eine spannende Angelegenheit.
Doch wenn Sie in Sachen Linux und Shell-Umgang schon fit sind, dann sollten Sie sich
mit der Raspberry-Pi-Sprache Python beschäftigen: Hier bieten zig Codebeispiele
umgehend passende Lösungen zu verschiedenen Problemstellungen an. Egal ob
einfach und banal oder technisch kompliziert und verschachtelt mit mehreren
Python-Bibliotheken: Mit diesem Buch werden Sie Schritt für Schritt zum Raspberry-
Pi-Python-Experten, und Ihnen raubt anschließend keine nervige Fehlermeldung mehr
den Schlaf.
Um Mechanik- und Robotik-Modelle zu bauen, bieten sich einige Möglichkeiten – die
einfachste Lösung ist die Legokiste im Kinderzimmer. Angereichert mit LEGO
®
-
Technic, lässt sich schon einiges bewegen und umsetzen – wer in Sachen Elektronik
und Robotik hier Gas geben möchte, holt sich noch LEGO
®
-Mindstorms ins Haus.
Mit und ohne Kinder: Hier sind einige Stunden Beschäftigung garantiert. Wer jenseits
der traditionellen Legowelt mit Mindstorms eigene Lösungen bauen möchte, muss
sich spätestens jetzt ernsthaft mit der Elektronik und der Programmierung
auseinandersetzen. Hier lernen Sie die Gesetze der Physik und der Mechanik
spielerisch kennen: Wer damit später spielen – oder besser, sich damit beschäftigen –
will, sollte sich auch mit der Programmierung des Raspberry Pi auseinandersetzen.
Hier bringt der Raspberry Pi eine Menge an Programmierschnittstellen mit.
Diese Schnittstellen werden auch benötigt, wenn es darum geht, den Raspberry Pi mit
Robotern im Haushalt zu koppeln. In diesem Buch wird das an einem Vorwerk/
Neato-Staubsaugerroboter demonstriert – hier wird das vorhandene Betriebssystem
angezapft und mit dem Raspberry Pi gesteuert. Auch wenn Sie keinen Haushalts-
roboter im Einsatz haben, die in diesem Projekt beschriebenen Kniffe wie das
Anzapfen des USB-Anschlusses, die Steuerung eines Fahrzeugs über eine Web-
serversteuerung und vieles mehr lassen sich für weitere Raspberry-Pi-Projekte auch
dank des vorliegenden Quellcodes schnell und bequem verwenden. Sie benötigen
dafür ebenfalls Programmierkenntnisse – denn Mechanik und Robotik machen
mehrere komplexe Denkvorgänge notwendig, damit beispielsweise klar ist, welche
Motoren sich wie schnell bewegen müssen, um einen Arm zu bewegen und was mit
Zgłoś jeśli naruszono regulamin