Arduino für Einsteiger

Book description

Arduino ist ein Mikrocontroller, der mithilfe eines USB-Kabels an den PC angeschlossen und von dort aus gesteuert wird. Sowohl die Hardware wie auch die Entwicklungsumgebung zur Steuerung stehen unter Open-Source-Lizenz. Zahlreiche Peripherieteile wie LEDs, Motoren und Sensoren können über den Arduino gesteuert werden. Der Mikrocontroller eignet sich besonders für Menschen mit wenig Programmierkenntnissen.

Arduino für Einsteiger erklärt, wie die Entwicklungsumgebung auf dem PC (oder Mac) installiert wird und wie der Mikrocontroller programmiert wird. Das Buch vermittelt elektronisches Grundwissen, das notwendig ist, um den Mikrocontroller zu verwenden.

Der Leser lernt in Arduino für Einsteiger exemplarisch die Steuerung eines LED-Lichtes.

Table of contents

  1. Arduino für Einsteiger
  2. Vorwort
    1. Danksagung
  3. 1. Einführung
    1. An wen sich das Buch richtet
    2. Was ist Physical Computing?
  4. 2. Die Philosophie von Arduino
    1. Prototyping
    2. Tüfteln
    3. Patching
    4. Modifizieren von Schaltkreisen
    5. Keyboard-Hacks
    6. Wir lieben Elektroschrott
    7. Hacken von Spielzeug
    8. Kooperation
  5. 3. Die Arduino-Plattform
    1. Die Arduino-Hardware
    2. Die Software (IDE)
    3. Die Installation von Arduino auf dem Computer
    4. Installation der Treiber unter Macintosh
    5. Installation der Treiber unter Windows
    6. Port-Identifikation unter Macintosh
    7. Port-Identifikation unter Windows
  6. 4. Die ersten Schritte mit Arduino
    1. Der Aufbau eines interaktiven Geräts
    2. Sensoren und Aktoren
    3. Eine LED zum Blinken bringen
    4. Reich mir den Parmesan
    5. Arduino ist nichts für Zögerliche
    6. Wirkliche Tüftler schreiben Kommentare
    7. Der Code – Schritt für Schritt
    8. Was wir bauen werden
    9. Was ist Elektrizität?
    10. Steuerung einer LED mit einem Drucktaster
    11. Erläuterung der Funktionsweise
    12. Ein Schaltkreis – 1000 Verhaltensweisen
  7. 5. Erweiterter Input und Output
    1. Der Einsatz anderer Ein/Aus-Sensoren
    2. Steuerung von Licht mittels PWM
    3. Einsatz eines Lichtsensors anstelle eines Drucktasters
    4. Analoger Eingang
    5. Der Einsatz anderer analoger Sensoren
    6. Serielle Kommunikation
    7. Der Umgang mit größeren Lasten
    8. Komplexe Sensoren
  8. 6. Kommunikation mit der Cloud
    1. Planung
    2. Processing
    3. Der Code
    4. Das Zusammenbauen des Schaltkreises
    5. So funktioniert das Zusammenbauen
  9. 7. Troubleshooting
    1. Testen des Boards
    2. Testen des Schaltkreises auf der Steckplatine
    3. Das Isolieren von Problemen
    4. Probleme mit der IDE
    5. So finden Sie Onlinehilfe
  10. A. Die Steckplatine
  11. B. Das Lesen von Widerständen und Kondensatoren
  12. C. Kurzreferenz zu Arduino
    1. Struktur
    2. Sonderzeichen
    3. Konstanten
    4. Variablen
    5. Kontrollstrukturen
    6. Arithmetik und Formeln
    7. Vergleichsoperatoren
    8. Boolesche Operatoren
    9. Kombinierte Operatoren
    10. Input- und Output-Funktionen
    11. Zeitfunktionen
    12. Mathematische Funktionen
    13. Zufallszahlenfunktionen
    14. Serielle Kommunikation
  13. D. Das Lesen von Schaltplänen
  14. Stichwortverzeichnis
  15. About the Author
  16. Copyright

Product information

  • Title: Arduino für Einsteiger
  • Author(s): Massimo Banzi
  • Release date: April 2012
  • Publisher(s): O'Reilly Verlag
  • ISBN: 97833868992328