Praxisbuch Arduino™
Mikrocontroller-Programmierung mit Arduino™ und Freeduino
E-Book
ISBN 978-3-645-25035-1
Arduino™ ist ein Mikrocontrollersystem, das aus einem Mikrocontroller der Firma Atmel und einer Open-Source-Entwicklungsumgebung, die auf einem vereinfachten C-Dialekt basiert, besteht. Der Mikrocontroller wird über den PC programmiert und kann eigenständig oder in Verbindung mit dem PC agieren.
Umfangreiche Möglichkeiten
Es können für die Interaktion zwischen Mensch und Mikrocontroller diverse Sensoren angeschlossen werden, die unsere Umwelt erfassen und die Daten an den Mikrocontroller weitergeben. Der Mikrocontroller verarbeitet mit seinem Programm die Daten, und es können Ausgaben getätigt oder z. B. Aktuatoren gesteuert werden. Der Kreativität des Entwicklers sind dabei keine Grenzen gesetzt.
Einfacher Einstieg
Die Arduino™-Programmieroberfläche unterstützt den Entwickler bei seinen Vorhaben durch ihre vorgefertigten Programme und Funktionsbibliotheken. Das einfache Zusammenspiel aus Hard- und Software bildet die Basis für Physical Computing, also die Verbindung der realen Welt mit der Welt des Mikrocontrollers, die aus Bits und Bytes besteht. Dieses Buch bietet Ihnen einen unkomplizierten Einstieg in diese Welten.
Kreative Ideen umsetzen
Die ersten Kapitel vermitteln Ihnen die Programmierung mit Arduino™. Es werden die C-Befehle anhand kleiner Beispiele verdeutlicht und Hard- und Software detailliert erklärt. Schließlich setzen Sie Ihre neu erworbenen Kenntnisse in Experimenten kreativ und spielerisch in Mess-, Steuer- und Regelanwendungen ein. Nach der Lektüre dieses Buches werden Sie in der Lage sein, Ihre eigenen Ideen selbstständig umzusetzen.
Aus dem Inhalt:
- Mikrocontroller-Grundlagen und Arduino™ C-Programmierung
- Mikrocontroller-Programmierung mit Arduino™/Freeduino
- Aufbauanleitung zu jedem Experiment
- Von den Grundlagen bis zur eigenen Applikation
- Entwickeln Sie Ihre eigenen Anwendungen und damit praktisch Ihr eigenes Spezial-IC: sei es eine spezielle Alarmanlage, ein Messgerät oder eine Robotersteuerung.
Über 80 praktische Experimente:
- Den USB-Brückenchip FT232RL einrichten und anwenden
- Ein-/Ausschaltverzögerung
- Temperaturschalter
- Kapazitätsmessgerät, Schuluhr mit RTC, 6-Kanal-Digitalvoltmeter, Lüftersteuerung, Datenaustausch zwischen VB.NET und Arduino™
- Sensortaster
- Statemaschine
- Daten aufzeichnen mit Stamp PLOT
- Digitales Speicheroszilloskop
- Bewegungsmelder, Alarmanlage, Dämmerungsschalter, romantisches Kerzenlicht, Musikplayer
- Datenplotter mit VB.NET, serielle Ein- und Ausgabe, Experimente mit LCD-Displays
- und vieles mehr
Vollständige Software
- Über 80 Quellcodes zu den Experimenten
- Schaltpläne und Datenblätter
- Open-Source-VB.NET Programme zum Messen und Steuern mit Arduino™
Links und Downloads: