c't 22/2016
S. 166
Know-how
Messen mit Arduino

Mikromesser

Elektrische Größen mit dem Arduino erfassen

Dank eingebautem Analog/Digital-Wandler eignen sich die auf den Arduinos verbauten Mikrocontroller auch zum Messen elektrischer Größen wie Spannung, Widerstand oder Strom. Dazu muss man allerdings genau wissen, wie der Wandler funktioniert und wie man ihn beschalten muss.

Messgeräte können physikalische Größen einfach und über große Bereiche bestimmen. Wenn aber bestimmte Werte eine Aktion auslösen sollen, eignet sich ein Mikrocontroller besser. Die auf den Arduino-Boards verbauten Typen der ATmega-Reihe von Atmel bringen dafür nicht nur einen Analog/Digital-Wandler mit, sondern auch diverse Schnittstellen und I/O-Ports, über die Aktionen als Reaktion auf einen Messwert erfolgen können, sei es nur, eine Warnleuchte einzuschalten.

Für Arduinos gibt es bereits zahlreiche Sensoren, die alle möglichen Messgrößen erfassen. Die Palette reicht vom IR-Bewegungsmelder, Ultraschall-Entfernungsmesser bis zu Beschleunigungssensoren; eine kleine Übersicht und Einführung bietet das Buch von Florian Schäffer „Sensoren am Arduino“ [1]. Auch eher ausgefallene Sensoren etwa für UV-Strahlung lassen sich finden [2]. Sucht man hingegen nach geeigneten Erweiterungen zur Erfassung elektrischer Größen wie Strom, Spannung und Widerstand, wird es jedoch eng. Hier ist man weitgehend auf eigene Bastellösungen angewiesen.