Voltmeter mit optionaler Tonausgabe
von Hermann Nieder
Das Programm für ein Sparrow-Voltmeter lässt sich so erweitern, dass auch recht
gut Spannungswerte ab 10 Volt angezeigt werden können. Außerdem ist neben dem
Blinken einer LED nun auch eine Tonausgabe am PWM-Ausgang PB1 des ATtiny13 möglich,
wenn man gerade einen Piezo-Schallgeber oder einen kleinen Lautsprecher und einen
geeigneten Vorwiderstand zur Verfügung hat.
Nun können auch Spannungswerte über 10V angezeigt werden. Der „Dezimalpunkt“ wird
in diesen Fällen an der „richtigen“ Stelle „gesetzt“. Die Tonausgabe in der erweiterten
Programmversion wurde in Anlehnung an B. Kainkas Beispiel-Programm „Sparrow_TeleBin.bas“
gestaltet. Die Morsezeichen werden bei einer Betätigung von S2 ähnlich wie bei der
ursprünglichen Programm-Version mithilfe der roten LED sichtbar gemacht. Zusätzlich ist
der PWM-Ausgang aktiviert, damit entsprechende Töne mit einem Piezo-Schallgeber oder einen
kleinen Lautsprecher mit einem Vorwiderstand hörbar gemacht werden können.
Beim Betätigen von S1 erfolgt in ähnlicher Weise die Ausgabe des betreffenden Bytes, das der an
ADC2(PB4) anstehenden Spannung entspricht. Es wurde Platz im C-Programm gespart, indem darin nun
nur noch eine einzige Variable des Formats „unsigned long“ „AD_wert“ verwendet wird. In der nun
vorliegenden Version des Programms wird beim Drücken von S2 zuerst die Dezimalzahl des
Spanungswertes angezeigt und „hörbar“ gemacht. Anschließend werden alle vier Zeichen für das
Wort „VOLT“ wiedergegeben.