Nicht aus der Schweiz? Besuchen Sie lehmanns.de

Das Action-Buch für Maker (eBook)

Bewegung, Licht und Sound mit Arduino und Raspberry Pi - Experimente und Projekte

(Autor)

eBook Download: PDF
2016 | 1. Auflage
360 Seiten
dpunkt (Verlag)
978-3-96088-027-1 (ISBN)

Lese- und Medienproben

Das Action-Buch für Maker -  Simon Monk
Systemvoraussetzungen
29,90 inkl. MwSt
(CHF 29,20)
Der eBook-Verkauf erfolgt durch die Lehmanns Media GmbH (Berlin) zum Preis in Euro inkl. MwSt.
  • Download sofort lieferbar
  • Zahlungsarten anzeigen
Power-Maker Simon Monk begleitet Sie Schritt für Schritt durch Experimente und Projekte, die zeigen, wie Sie Ihren Arduino oder Raspberry Pi dazu bringen, Motoren, LEDs, Sound und andere Aktoren zu steuern. Er beginnt mit den Grundlagen und führt Sie nach und nach zu immer größeren Herausforderungen. Mit anderen Worten: Action! Arduino ist ein einfacher Mikrocontroller mit einer leicht zu erlernenden Programmierumgebung, während Raspberry Pi ein kleiner Linux-basierter Computer ist. Der Autor macht die Unterschiede zwischen beiden deutlich und erklärt, zu welchem Zweck sie jeweils am besten geeignet sind. Mit diesen weit verbreiteten und günstigen Plattformen werden Sie lernen, LEDs, Motoren verschiedener Typen, Magnetventile, Wechselstromgeräte, Heizungen, Kühler, Displays und Sounds zu steuern. Schließlich werden Sie sogar in der Lage sein, diese Geräte per Internet zu überwachen und zu regeln. Das Arbeiten mit lötfreien Steckbrettern ermöglicht Ihnen einen raschen Einstieg und schon in kürzester Zeit bauen Sie Projekte, die lehrreich sind und dabei einfach nur Spaß machen. - Bauen Sie einen 'Dosenquetscher' mit einem Linearmotor und Arduino - Bewässern Sie mit einem Arduino Ihre Pflanzen automatisch - Erstellen Sie ein individuelles Stoppsignal mit LEDs - Kühlen Sie Ihre Getränke mit einem selbstgebauten Thermostaten - Verstehen und verwenden Sie den PID-Regelalgorithmus - Setzen Sie einen Raspberry Pi ein, um eine Puppentanzparty zu schaffen, die sich zu Ihren Tweets bewegt!

Simon Monk ist Vollzeit-Autor, der vor allem Bücher über Elektronik für Bastler schreibt. Zu seinen bekannteren Werken gehören Programming Arduino: Getting Started with Sketches, Raspberry Pi Kochbuch und Elektronik-Hacks: Ein Do-It-Yourself-Guide für Einsteiger. Außerdem hilft er seiner Frau Linda, der Geschäftsführerin von MonkMakes.com, Bausätze und andere Produkte rund um seine Bücher herzustellen und zu verkaufen. Sie können Simon auf Twitter folgen und auf simonmonk.org mehr über seine Bücher erfahren.

Simon Monk ist Vollzeit-Autor, der vor allem Bücher über Elektronik für Bastler schreibt. Zu seinen bekannteren Werken gehören Programming Arduino: Getting Started with Sketches, Raspberry Pi Kochbuch und Elektronik-Hacks: Ein Do-It-Yourself-Guide für Einsteiger. Außerdem hilft er seiner Frau Linda, der Geschäftsführerin von MonkMakes.com, Bausätze und andere Produkte rund um seine Bücher herzustellen und zu verkaufen. Sie können Simon auf Twitter folgen und auf simonmonk.org mehr über seine Bücher erfahren.

Das Action-Buch für Maker 1
Inhalt 5
Kapitel 1: Einleitung 17
Arduino und Pi 17
Der Raspberry Pi 17
Der Arduino 20
Welches Gerät – Arduino oder Pi? 21
Alternativen 22
Zusammenfassung 24
Kapitel 2: Der Arduino 25
Was ist ein Arduino? 25
Die Arduino-IDE installieren 27
Sketche hochladen 29
Der Code zu diesem Buch 30
Programmierleitfaden 31
Setup und loop 31
Variablen 32
Digitale Ausgänge 32
Digitale Eingänge 33
Analoge Eingänge 35
Analoge Ausgänge 36
If/else 37
Steuerschleifen 38
Funktionen 39
Zusammenfassung 41
Kapitel 3: Der Raspberry Pi 43
Was ist ein Raspberry Pi? 43
Den Raspberry Pi einrichten 45
Eine Micro-SD-Karte mit NOOBS vorbereiten 46
SSH einrichten 47
SSH auf einem Windows-Computer 49
SSH auf Mac und Linux 50
Die Linux-Befehlszeile 51
Der Code zu diesem Buch 53
Programmierleitfaden 53
Hello, World 53
Tabulatoren und Einrückungen 54
Variablen 55
If, while usw. 55
Die Bibliothek RPi.GPIO 56
Der GPIO-Header 56
Digitale Ausgänge 57
Digitale Eingänge 58
Analoge Ausgänge 58
Zusammenfassung 58
Kapitel 4: Schnelleinstieg 59
Steckbretter 59
Wie funktioniert ein Steckbrett? 61
Ein Steckbrett an den Arduino anschließen 61
Ein Steckbrett an den Raspberry Pi anschließen 62
Die Software herunterladen 63
Experiment: Eine LED steuern 63
Stückliste 64
Schaltungsaufbau 64
Verbindungen mit dem Arduino 65
Die Software für den Arduino 66
Experimentieren mit dem Arduino 66
Verbindungen mit dem Raspberry Pi 67
Die Software für den Raspberry Pi 68
Experimentieren mit dem Raspberry Pi 70
Der Code im Vergleich 70
Experiment: Einen Motor steuern 71
Stückliste 72
Schaltungsaufbau 72
Experimentieren ohne Arduino und Raspberry Pi 73
Verbindungen mit dem Arduino 74
Experimentieren mit dem Arduino 75
Verbindungen mit dem Raspberry Pi 75
Experimentieren mit dem Raspberry Pi 75
Zusammenfassung 76
Kapitel 5: Grundlagen der Elektronik 77
Stromstärke, Spannung und Widerstand 77
Stromstärke 77
Spannung 79
Masse 79
Widerstand 79
Leistung 80
Häufig verwendete Bauteile 81
Widerstände 81
Transistoren 82
Dioden 89
LEDs 89
Kondensatoren 90
Integrierte Schaltkreise (ICs) 90
Das kleine Einmaleins der Anschlüsse 90
Digitale Ausgänge 91
Digitale Eingänge 91
Analoge Eingänge 91
Analoge Ausgänge 92
Serielle Kommunikation 92
Zusammenfassung 92
Kapitel 6: LEDs 93
Herkömmliche LEDs 93
Die Stromstärke begrenzen 94
Projekt: Ampel 96
Stückliste 97
Grundkonstruktion 97
Verbindungen mit dem Arduino 97
Die Software für den Arduino 98
Verbindungen mit dem Raspberry Pi 99
Die Software für den Raspberry Pi 100
PWM für LEDs 101
RGB-LEDs 102
Experiment: Farben mischen 103
Die Hardware 103
Stückliste 105
Verbindungen mit dem Arduino 105
Die Software für den Arduino 106
Experimentieren mit dem Arduino 106
Verbindungen mit dem Raspberry Pi 107
Die Software für den Raspberry Pi 108
Experimentieren mit dem Raspberry Pi 109
Zusammenfassung 110
Kapitel 7: Motoren, Pumpen und Aktoren 111
Drehzahlregelung (PWM) 113
Experiment: Die Drehzahl eines Gleichstrommotors regeln 113
Die Hardware 113
Verbindungen mit dem Arduino 113
Die Software für den Arduino 114
Experimentieren mit dem Arduino 116
Verbindungen mit dem Raspberry Pi 116
Die Software für den Raspberry Pi 116
Experimentieren mit dem Raspberry Pi 118
Gleichstrommotoren über ein Relais steuern 118
Ein Relais mit dem Arduino oder dem Raspberry Pi schalten 120
Relaismodule 121
Experiment: Einen Gleichstrommotor über ein Relaismodul steuern 122
Stückliste 122
Verkabelung 123
Die Software für den Arduino 123
Die Software für den Raspberry Pi 124
Einen Motor auswählen 125
Drehmoment 125
Drehzahl 126
Getriebe 126
Getriebemotoren 127
Pumpen 127
Peristaltische Pumpen 128
Kreiselpumpen 129
Projekt: Arduino-Bewässerungsanlage für Zimmerpflanzen 130
Grundkonstruktion 130
Stückliste 131
Zusammenbau 132
Die Software 134
Das Projekt verwenden 136
Linearaktoren 137
Magnetventile 138
Zusammenfassung 140
Kapitel 8: Motorsteuerung für Fortgeschrittene 141
H-Brücken 142
H-Brücken auf einem Chip 143
Experiment: Drehrichtung und Drehzahl eines Motors steuern 145
Stückliste 146
Grundkonstruktion 147
Schaltungsaufbau 148
Experimentieren 149
Verbindungen mit dem Arduino 151
Die Software für den Arduino 152
Experimentieren mit dem Arduino 154
Verbindungen mit dem Raspberry Pi 155
Die Software für den Raspberry Pi 155
Experimentieren mit dem Raspberry Pi 157
Andere H-Brücken-ICs 158
L298N 158
TB6612FNG 162
H-Brücken-Module 162
Projekt: Arduino-Getränkedosenpresse 164
Stückliste 165
Verkabelung 165
Mechanische Konstruktion 166
Die Software für den Arduino 166
Zusammenfassung 168
Kapitel 9: Servomotoren 169
Verschiedene Arten von Servomotoren 169
Servomotoren steuern 171
Experiment: Die Stellung eines Servomotors steuern 171
Die Hardware 172
Stückliste 173
Verbindungen mit dem Arduino 173
Die Software für den Arduino 174
Experimentieren mit dem Arduino 176
Verbindungen mit dem Raspberry Pi 176
Die Software für den Raspberry Pi 177
Experimentieren mit dem Raspberry Pi 178
Projekt: Pepe, die tanzende Raspberry Pi-Marionette 179
Stückliste 180
Grundkonstruktion 180
Zusammenbau 181
Die Software 188
Die Marionette verwenden 190
Zusammenfassung 190
Kapitel 10: Schrittmotoren 191
Verschiedene Arten von Schrittmotoren 192
Bipolare Schrittmotoren 192
Experiment: Einen bipolaren Schrittmotor steuern 195
Stückliste 196
Grundkonstruktion 196
Die Arduino-Version 197
Verbindungen mit dem Arduino 197
Die Software für den Arduino (die ausführliche Variante) 199
Die Software für den Arduino (die einfache Variante) 201
Experimentieren mit dem Arduino 203
Die Raspberry Pi-Version 204
Verbindungen mit dem Raspberry Pi 204
Die Software für den Raspberry Pi 205
Experimentieren mit dem Raspberry Pi 207
Unipolare Schrittmotoren 207
Darlington-Arrays 208
Experiment: Einen unipolaren Schrittmotor steuern 209
Die Hardware 210
Stückliste 211
Verbindungen mit dem Arduino 212
Verbindungen mit dem Raspberry Pi 212
Die Software 213
Mikroschrittbetrieb 213
Experiment: Mikroschrittbetrieb mit dem Raspberry Pi 214
Stückliste 214
Verbindungen mit dem Raspberry Pi 215
Software 215
Experimentieren 218
Bürstenlose Gleichstrommotoren 218
Zusammenfassung 220
Kapitel 11: Heizen und Kühlen 221
Widerstandsheizung 221
Experiment: Heizen mit Widerständen 221
Stückliste 222
Zusammenbau 222
Experimentieren 222
Projekt: Zufallsgesteuerter Arduino-Ballonzerplatzer 223
Stückliste 224
Die Hardware 224
Die Software 225
Den Ballonzerplatzer verwenden 227
Heizelemente 227
Leistung und Energie 228
Von der Leistung zum Temperaturanstieg 228
Kochendes Wasser 229
Peltier-Elemente 229
Wie funktioniert ein Peltier-Element? 230
Praktische Überlegungen 231
Projekt: Getränkekühler 232
Stückliste 233
Zusammenbau 234
Das Projekt verwenden 235
Zusammenfassung 235
Kapitel 12: Regelkreise 237
Ein einfacher Thermostat 237
Experiment: Wie gut funktioniert ein Ein/Aus-Thermostat? 238
Stückliste 239
Grundkonstruktion 240
Schaltungsaufbau 241
Die Software 242
Experimentieren 245
Hysterese 247
PID-Steuerung 248
Proportionalität (P) 248
Integral (I) 250
Ableitung (Derivativ, D) 251
PID-Regler einstellen 251
Experiment: PID-geregelter Thermostat 252
Die Hardware 253
Die Software für den Arduino 253
Experimentieren mit dem Arduino 256
Verbindungen mit dem Raspberry Pi 260
Die Software für den Raspberry Pi 261
Experimentieren mit dem Raspberry Pi 265
Projekt: Getränkekühler mit Thermostat 266
Die Hardware 267
Stückliste 267
Grundkonstruktion 268
Zusammenbau 269
Die Software für den Arduino 271
Zusammenfassung 275
Kapitel 13: Wechselstrom schalten 277
Wechselstrom schalten – in der Theorie 278
Was ist Wechselstrom? 278
Relais 279
Optokoppler 280
Nulldurchgangs-Optokoppler und Triacs 281
Wechselstrom schalten – in der Praxis 282
Relaismodule 282
Halbleiterrelais 284
Der PowerSwitch Tail 285
Projekt: Zeitschaltuhr mit dem Raspberry Pi 285
Stückliste 286
Zusammenbau 286
Die Software 287
Das Projekt verwenden 288
Zusammenfassung 288
Kapitel 14: Displays 289
LED-Streifen 289
Experiment: Einen RGB-LED-Streifen steuern 290
Stückliste 291
Verbindungen mit dem Arduino 291
Die Software für den Arduino 292
Verbindungen mit dem Raspberry Pi 293
Die Software für den Raspberry Pi 295
I2C-OLED-Displays 297
Experiment: Ein I2C-Displaymodul an einem Raspberry Pi 298
Stückliste 298
Verbindungen 299
Die Software 299
Experimentieren 301
Projekt: Getränkekühler mit Temperaturanzeige 302
Stückliste 302
Verbindungen 303
Die Software 303
Zusammenfassung 305
Kapitel 15: Ton 307
Experiment: Lautsprecher ohne Verstärkung am Arduino 307
Stückliste 308
Schaltungsaufbau 308
Die Software für den Arduino 309
Experimentieren mit dem Arduino 310
Verstärker 311
Experiment: Klangdateien auf einem Arduino abspielen 311
Stückliste 312
Die Klangdatei erstellen 312
Die Software für den Arduino 314
Experimentieren mit dem Arduino 314
Einen Verstärker an den Arduino anschließen 315
Klangdateien auf dem Raspberry Pi abspielen 317
Projekt: Pepe spricht 318
Stückliste 319
Schaltungsaufbau 320
Die Software 321
Die sprechende Marionette verwenden 323
Zusammenfassung 323
Kapitel 16: Das Internet der Dinge 325
Bottle für den Raspberry Pi 326
Projekt: Ein Webschalter mit dem Raspberry Pi 327
Die Hardware 327
Die Software 328
Den Webschalter verwenden 329
Der Arduino im Netzwerk 329
Projekt: Die tanzende Marionette über Twitter steuern 331
Pepe mit dem Internet verbinden 332
IFTTT (IF This Then That) 335
Das Projekt verwenden 337
Zusammenfassung 338
Anhang A: Teile 339
Lieferanten 339
Widerstände und Kondensatoren 340
Halbleiterelemente 341
Anschlusselemente 342
Verschiedenes 342
Pinbelegungen 343
Anhang B: GPIO-Pinbelegung des Raspberry Pi 345
Stichwortverzeichnis 347
www.dpunkt.de 0

1 Einleitung


Mit dem Arduino und dem Raspberry Pi ist es für Bastler leichter denn je, in die Welt der Elektronik einzusteigen, etwa um ein Heimautomatisierungssystem im Eigenbau zu realisieren, mit dem Sie die Beleuchtung und die Heizung über ein WLAN steuern können, oder einfach um Motoren zu regeln.

In diesem Buch zeige ich Ihnen, wie Sie diese beiden beliebten Plattformen einsetzen können, um mit Ihrem Raspberry Pi oder Arduino Bewegungen, Licht und Ton hervorzurufen und zu steuern.

Arduino und Pi


Sowohl der Arduino als auch der Raspberry Pi sind kleine Platinen ungefähr von der Größe einer Kreditkarte, aber im Grunde genommen handelt es sich bei ihnen um sehr unterschiedliche Geräte. Der Arduino ist eine sehr einfache Mikrocontroller-Platine ohne irgendeine Form von Betriebssystem, während es sich bei dem Raspberry Pi um einen Minicomputer mit Linux handelt, an den außerdem externe elektronische Geräte angeschlossen werden können.

Der Raspberry Pi

Wenn Sie noch keine Erfahrungen mit Elektronik haben, aber mit Computern vertraut sind, ist der Raspberry Pi (siehe Abb. 1–1) für Sie das geläufigere Gerät. Er stellt eine äußerst kleine Version eines normalen Linux-Computers dar und verfügt über USB-Anschlüsse für eine Tastatur und eine Maus, einen HDMIVideoausgang für einen Monitor oder einen Fernseher und einen Audioausgang.

Abb. 1–1 Ein Raspberry Pi 2

Über seinen Ethernetanschluss können Sie den Raspberry Pi auch mit einem Netzwerk verbinden. Sie können aber auch USB-WLAN-Adapter anschließen. Die Stromversorgung erfolgt über eine Micro-USB-Buchse.

Für die Speicherung wird statt eines herkömmlichen Festplattenlaufwerks eine Micro-SD-Karte verwendet. Sie enthält sowohl das Betriebssystem als auch Ihre Dokumente und Programme.

Entwickelt wurde der Raspberry Pi in Großbritannien, hauptsächlich als kostengünstiger Computer, um Schulkindern die Grundlagen der Informatik beizubringen, insbesondere die Programmierung in Python. Der Name Pi soll sogar von Python abgeleitet sein.

Zwischen einem normalen Desktop- oder Laptop-Computer mit Linux und dem Raspberry Pi bestehen vor allem folgende Unterschiede:

  • Der Pi kostet lediglich um die 40 €. (Ein abgespecktes Modell namens A+ ist für einen noch niedrigeren Preis erhältlich, und das Modell 0 kostet sogar noch weniger.)

  • Der Pi hat eine Leistungsaufnahme von weniger als 5 W.

  • Der Pi verfügt über eine Doppelreihe von GPIO-Pins (General Purpose Input/Output, also »Allzweck-E/A-Pins«), an die Sie direkt elektronische Geräte anschließen können. (In Abb. 1–1 sehen Sie diese Pins auf der linken Seite der oberen Kante.) Über diese Pins können Sie LEDs, Displays, Motoren und viele weitere Arten von Ausgabegeräten steuern, mit denen wir in diesem Buch noch arbeiten werden.

Außerdem kann der Raspberry Pi über ein WLAN oder ein LAN-Kabel mit dem Internet verbunden werden, was ihn für Projekte im Rahmen des »Internets der Dinge« (siehe Kapitel 16) geeignet macht.

Der in diesem Buch hauptsächlich verwendete Raspberry Pi 2 weist folgende technische Daten auf:

  • 900-MHz-Quad-Core-Prozessor ARM v7

  • 1 GB DDR2-Speicher

  • 100-BaseT-Ethernet

  • 4 USB-2.0-Anschlüsse

  • HDMI-Videoausgang

  • Buchse mit Kameraschnittstelle

  • 40-polige GPIO-Stiftleiste (alle Pins werden mit 3,3 V betrieben)

Nach Abfassung der Originalausgabe dieses Buches ist das neue Modell Raspberry Pi 3 auf den Markt gekommen.

Abb. 1–2 Optisch kaum vom Raspberry Pi 2 zu unterscheiden: das neue Modell 3

Äußerlich sieht der Pi 3 praktisch genauso aus wie das Modell 2, und auch alle vertrauten Anschlüsse sind unverändert vorhanden. Es hat jedoch erhebliche »unsichtbare« Neuerungen gegeben, nämlich bei der Rechenleistung und bei den Anschlüssen. So ist der Raspberry Pi 3 jetzt mit einem 64-Bit-Vierkernprozessor vom Typ ARMv8 mit 1,2 GHz ausgestattet und verfügt über eine 802.11n-WLANVerbindung sowie über einen Bluetooth-Anschluss (Bluetooth 4.1 und Bluetooth Low Energy). Der in Kapitel 3 erwähnte WLAN-Adapter ist daher bei diesem Modell nicht mehr nötig.

Wenn der Raspberry Pi für Sie neu ist, können Sie sich mit dem Einführungskurs in Kapitel 3 sehr schnell mit der Hardware und der Programmiersprache Python vertraut machen.

Der Arduino

Es gibt eine breite Palette von unterschiedlichen Arduino-Modellen. In diesem Buch konzentrieren wir uns auf das am weitesten verbreitete, nämlich den Arduino Uno (siehe Abb. 1–3). Er ist noch ein bisschen billiger als der Raspberry Pi – Sie können ihn schon für 25 € bekommen.

Abb. 1–3 Ein Arduino Uno Revision 3

Wenn Sie die Arbeit mit einem regulären Computer gewohnt sind, werden Ihnen die technischen Daten des Arduino höchst unzureichend vorkommen. Er hat lediglich einen Arbeitsspeicher (unterschiedlicher Art) von 34 KB. Das bedeutet, dass der Raspberry Pi einen etwa 30.000 Mal größeren Arbeitsspeicher aufweist, worin der Flash-Speicher der SD-Karte noch nicht einmal enthalten ist. Des Weiteren beträgt der Prozessortakt des Arduino Uno nur 16 MHz. Es ist auch nicht möglich, eine Tastatur, eine Maus oder einen Monitor an den Arduino anzuschließen oder auf ihm ein Betriebssystem auszuführen.

Vielleicht fragen Sie sich nun, wie dieses kleine Gerät überhaupt irgendetwas Sinnvolles tun kann. Das Geheimnis des Arduino liegt jedoch gerade in seiner Einfachheit. Es gibt kein Betriebssystem, das Sie erst starten müssten, und keine anderen Schnittstellen, die für ein Projekt vielleicht unnötig wären und nur Kosten verursachen und Strom verbrauchen würden.

Der Raspberry Pi ist ein Allzweckcomputer, der Arduino dagegen soll einzig und allein eine Sache gut machen, nämlich das Steuern elektronischer Geräte.

Um einen Arduino zu programmieren, brauchen Sie einen regulären Computer (Sie können dazu auch einen Raspberry Pi verwenden). Auf diesem Computer benötigen Sie eine integrierte Entwicklungsumgebung (Integrated Development Environment, IDE). Darin schreiben Sie die Programme, die anschließend in den Flash-Speicher des Arduino heruntergeladen werden.

Der Arduino kann immer nur ein Programm auf einmal ausführen. Nachdem er programmiert wurde, merkt er sich das Programm und führt es automatisch aus, sobald er eingeschaltet wird.

Arduinos sind so gestaltet, dass Sie sogenannte Shields auf die E/A-Anschlüsse aufstecken können. Diese Shields tragen zusätzliche Hardware, z. B. verschiedene Arten von Anzeigen, Ethernet- oder WLAN-Adapter.

Zur Programmierung eines Arduino verwenden Sie die Programmiersprache C (mehr darüber erfahren Sie in Kapitel 2).

Welches Gerät – Arduino oder Pi?

In diesem Buch wird erklärt, wie Sie elektronische Geräte sowohl an den Arduino als auch an den Raspberry Pi anschließen können. Einer der Gründe dafür besteht darin, dass für einige Projekte der Pi besser geeignet ist, für andere der Arduino. Es gibt noch andere Platinen, die zwischen diesen beiden Extremen liegen. Im Allgemeinen ähneln sie entweder dem Arduino oder dem Raspberry Pi, sodass Ihnen dieses Buch auch dabei helfen kann, mit diesen Alternativen zu arbeiten.

Wenn ich mit einem neuen Projekt beginne, nehme ich im Allgemeinen einen Arduino. Stellt das Projekt aber eine der folgenden Anforderungen, dann ist ein Raspberry Pi wahrscheinlich die bessere Wahl:

  • Internet- oder Netzwerkanschluss

  • Großer Bildschirm

  • Tastatur und Maus

  • USB-Peripheriegeräte, z. B. eine Webcam

Mit einigen Kosten und Mühen ist es möglich, einen Arduino mithilfe von Shields so zu erweitern, dass er diese Anforderungen ebenfalls erfüllt. Allerdings ist es schwieriger, die Sachen auf diese Weise zum Laufen zu bekommen, da nichts davon zu den eigentlichen Funktionen des Arduino gehört.

Gute Gründe dafür, den Arduino gegenüber dem Raspberry Pi vorzuziehen, sind die folgenden:

  • Kosten Ein Arduino Uno ist billiger als ein Raspberry Pi 2.

  • Startzeit Ein Arduino muss nicht darauf warten, dass das Betriebssystem hochfährt. Es gibt eine kleine Verzögerung von etwa einer Sekunde, in der das Gerät prüft, ob ein neues Programm hochgeladen wird, aber danach ist der Arduino in Betrieb.

  • Zuverlässigkeit Der Arduino ist ein viel einfacheres und robusteres Gerät als der Raspberry Pi und kommt ohne den Zusatzaufwand eines Betriebssystems aus.

  • Stromverbrauch Ein Arduino verbraucht nur ein Zehntel so viel Strom wie ein Raspberry Pi. Wenn Sie Ihr Projekt mit Batterie- oder Solarstrom betreiben müssen, ist der Arduino die bessere...

Erscheint lt. Verlag 9.11.2016
Reihe/Serie Edition Make:
Übersetzer Volkmar Gronau
Verlagsort Heidelberg
Sprache deutsch
Themenwelt Informatik Weitere Themen Hardware
Schlagworte Aktor • Arduino • Basteln • Boards • Elektronik • Experimente • Hezung • Make • Motor • Raspberry Pi • Schrittmotor • Sensor • Stellmotor • Temperaturmessen
ISBN-10 3-96088-027-8 / 3960880278
ISBN-13 978-3-96088-027-1 / 9783960880271
Haben Sie eine Frage zum Produkt?
PDFPDF (Wasserzeichen)
Größe: 15,7 MB

DRM: Digitales Wasserzeichen
Dieses eBook enthält ein digitales Wasser­zeichen und ist damit für Sie persona­lisiert. Bei einer missbräuch­lichen Weiter­gabe des eBooks an Dritte ist eine Rück­ver­folgung an die Quelle möglich.

Dateiformat: PDF (Portable Document Format)
Mit einem festen Seiten­layout eignet sich die PDF besonders für Fach­bücher mit Spalten, Tabellen und Abbild­ungen. Eine PDF kann auf fast allen Geräten ange­zeigt werden, ist aber für kleine Displays (Smart­phone, eReader) nur einge­schränkt geeignet.

Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen dafür einen PDF-Viewer - z.B. den Adobe Reader oder Adobe Digital Editions.
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen dafür einen PDF-Viewer - z.B. die kostenlose Adobe Digital Editions-App.

Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.

Mehr entdecken
aus dem Bereich