Dieses (englischsprachige) Buch handelt von Flowcode, einem Entwicklungstool für Mikrocontroller-Applikationen auf dem neuesten Stand der Technik. Das Buch beginnt sehr einfach mit einem Übungsprojekt und einer schrittweisen Einführung. Mit jedem weiteren Projekt steigt die Schwierigkeit und neue Konzepte werden vorgestellt. Jedes Projekt enthält eine umfangreiche Beschreibung der Hard- und Software, wobei mit Bildern und Diagrammen nicht nur die Ausführung, sondern auch der Zusammenhang erklärt wird. Für alle Quellen gibt es freien Download (Link siehe unten).
Da es sich bei Flowcode um eine Hochsprache handelt, bleiben die Schwierigkeiten bei der Programmierung von Mikrocontrollern verborgen. Aus diesem Grunde macht es keinen großen Unterschied, ob das Programm für einen Mikrocontroller von PIC, AVR oder ARM bestimmt ist. Auf dieser hohen Ebene sind Programme für diese Mikrocontroller identisch, auch wenn sie sich in der internen Struktur stark unterscheiden. Folglich behandelt dieses Buch den allgemeinen Entwurf von Mikrocontroller-Applikationen und befasst sich nicht mit einem bestimmten Mikrocontroller-Typ. Falls Sie also den Mikrocontroller, der in einem Projekt beschrieben wird, nicht besitzen, konvertieren Sie es einfach auf einen anderen Mikrocontroller.
E-blocks dient als Hardware-Plattform für alle Projekte dieses Buches. Daher lässt sich die Hardware schnell und zuverlässig zusammenbauen. Mit Flachbandkabeln und Verbindungssteckern lassen sich funktionsfähige Baugruppen zu vollständigen Projekten zusammenschalten.
Das Buch umfasst 45 interessante Projekte für Anfänger und Fortgeschrittene, u. a.:
- Timer
- versteckte Türklingel
- Handy-Fernsteuerung
- Abschreckungsmittel
- GPS-Verfolgung
- Impulsebreite modulierte Motorsteuerung
- dauerhafte Sicht
- akustischer Schalter
- CAN-Bus
- Internet-Webserver
- u.v.a.
Das Buch lässt sich als Projektsammlung verwenden, mit der sich Anwendungen für den eigenen Gebrauch bauen lassen. Oder Sie benutzen es als Lehrbuch, mit dem man sein Wissen über den Aufbau von Mikrocontroller-Systemen und über die Mikrocontroller von PIC, AVR und ARM erweitern kann.
Das zum Buch gehörende Download-Paket und weitere Infos finden Sie hier.
Inhaltsverzeichnis