2022
Arduino
C++
Im Rahmen einer Lehrveranstaltung im Sommersemester 2022 durfte ich als Abschlussprojekt aus einem bereitgestellten Arduino-Baukasten einen Thermometer-Prototypen bauen.
Dieser sollte laut Spezifikation mehrere Eingabemöglichkeiten, sowie verschiedene Arten von Feedback beeinhalten.
Dazu bestand der Thermometer aus folgenden Teilen:
- LCD-Display
- Potentiometer
- RGB & Blaue LED
- Push-Button
- Buzzer
- Temperatursensor
Der Thermometer misst dabei die Temperatur (während der Messung leuchtet die blaue LED und am Display wird „Messung“ angezeigt).
Danach wird auf dem Display die Temperatur angezeigt, standardmäßig in Celsius (mit einer Kommastelle), wobei diese mittels Push-Button auf Fahrenheit (und zurück) umgestellt werden kann.
Audiofeedback wird durch den Buzzer an den Nutzer gegeben, welcher z.B. beim Drücken des Push-Buttons einen kurzen Ton von sich gibt.
Visuelles Feedback wird durch die blaue LED (z.B. beim Messen oder Ändern der Einheit) erreicht.
Außerdem visualisiert die RGB-LED die Temperatur:
- Weiß (unter 0°C)
- Blau (zwischen 0°C und 10°C)
- Grün (zwischen 10°C und 20°C)
- Gelb (zwischen 20°C und 30°C)
- Rot (über 30°C)
In einer echten Anwendung (nach einer Weiterentwicklung des Prototypen) könnte dafür z.B. ein LED-Streifen verwendet werden.
Der Thermometer kann die Temperatur an dem Ort messen, an dem dieser befestigt wurde, alternativ kann ein Temperatursensor per Kabel verbunden werden. So könnte bspw. die Außentemperatur gemessen werden, während sich die Anzeige im Inneren befindet.







