Arduino Handbuch für Einsteiger

Der leichte Weg zum Arduino-Experten

Michael Bonacina

Cite this publication as

Michael Bonacina, Arduino Handbuch für Einsteiger (2017), BMU Verlag, Landshut, ISBN: 9783966450102

3797
accesses
16
quotes

Description / Abstract

Der leichte Weg zum Arduino-Experten!

Die Arduino Plattform, bestehend aus Hardware und Software, erleichtert den Einstieg in die Welt der Mikrocontroller sehr. In diesem Buch erfährst du alles, was notwendig ist, um deine Projekte und Ideen mit dem Arduino endlich realisieren zu können: Egal ob autonomer Roboter oder Heimautomation, mit diesem Buch kannst du sie schnell in die Tat umsetzen, ohne Vorkenntnisse zu benötigen.


Zunächst werden die Grundlagen des Arduino geklärt und direkt, ohne graue Theorie, die ersten Sensoren und Aktoren verwendet. Danach geht es tiefer in die Materie mit spannenden Themen, wie die Verbindung des Arduino mit dem World Wide Web oder der Ausgabe von Texten und Diagrammen auf Displays. Am Ende lernst du einige Projekte, wie eine Arduino Wetterstation oder einen autonomen Roboter kennen und kannst darauf basierend deine Traumprojekte realisieren.

Jetzt sichern und zum Arduino-Experten werden!

Table of content

  • Arduino Handbuch für Einsteiger
  • Inhalt
  • 1. Hinführung
  • 1.1 Einleitung
  • 1.2 Die verschiedenen Arduino Boards
  • 1.3 Installation und Setup der Arduino DIE
  • 1.4 Aufbau der Arduino Sketche
  • 2. Grundlagen
  • 2.1 Hello World – Blinken einer LED
  • 2.2 Widerstände
  • 2.3 RGB LED
  • 2.4 Felder (Arrays)
  • 2.5 7-Segment-Display
  • 2.6 Benutzung eines Buttons – if Abfrage
  • 2.7 LCD Textdisplay für den Arduino
  • 2.8 Analoge Signale vom Potentiometer
  • 3. Fortgeschrittene Programmierung I
  • 3.1 Eigene Methode erstellen
  • 3.2 Eigene Bibliothek erstellen
  • 3.3 Port Manipulation am Arduino
  • 3.4 Millis
  • 3.5 Zufallszahlen erzeugen
  • 3.6 Externer Reset-Button für den Arduino
  • 4. Troubleshooting
  • 4.1 Fehler im Sketch
  • 4.2 Fehler bei der Schaltung
  • 5. Sensoren am Arduino
  • 5.1 Ultraschall Entfernungsmesser
  • 5.2 Infrarot Bewegungsmelder
  • 5.3 Photowiderstand Lichtsensor
  • 5.4 DS18B20 Temperatursensor
  • 5.5 Shock-Sensor
  • 5.6 Selbstbau Feuchtigkeitssensor für den Garten
  • 6. Fortgeschritten Programmierung II
  • 6.1 Interrupts
  • 6.2 Stand-by-Modus
  • 7. Kommunikation mit dem PC
  • 7.1 Serielle Kommunikation über Konsole
  • 7.2 Serielle Kommunikation mit Processing Programm
  • 8. Arduino mit Scratch Programmieren
  • 9. Wichtige Bibliotheken
  • 9.1 SoftwareSerial
  • 9.2 SoftwarePWM
  • 10. Daten speichern
  • 10.1 Daten im EEPROM speichern
  • 10.2 Daten auf SD Karte speichern
  • 11. Arduino Motorensteuerung
  • 11.1 Gleichstrommotor (DC Motor)
  • 11.2 Servo Motor
  • 12. RFID-Zugriffskontrolle mit dem Arduino
  • 13. Drahtlose Kommunikation
  • 13.1 433Mhz Funkübertragungen
  • 13.2 Bluetooth Funkübertragungen
  • 13.3 WiFi Funkübertragungen
  • 14. Wettervorhersage aus dem Internet (Online-Wetterstation)
  • 15. Sensorwerte über esp8266 auf Website anzeigen
  • 16. Arduino Grafikdisplays
  • 16.1 OLED Display
  • 16.2 TFT Display
  • 17. Mikrocontroller mit dem Arduino programmieren
  • 17.1 Verkabelung
  • 17.2 Programmierung
  • 18. Fernsehersteuerung
  • 19. Spiele mit dem Arduino
  • 19.1 Heißer Draht
  • 19.2 Joystick-Game
  • 20. Der Arduino Wecker
  • 20.1 Teileliste
  • 20.2 Aufbau
  • 20.3 Programmierung
  • 21. Der Arduino Roboter
  • 21.1 Teileliste
  • 21.2 Verkabelung
  • 21.3 Programmierung
  • 22. Die Arduino-Wetterstation
  • 22.1 Teileliste
  • 22.2 Verkabelung
  • 22.3 Programmierung
  • 23. Bonus-Anleitung für Leser des Arduino Handbuchs für Einsteiger

Related titles

    More of this author(s)