USB-Thermometer
Aus dem USBAsp-Programmer-Bausatz von
www.b-redemann.de
entstand ein einfaches Thermometer, das über das USB-Interface abgefragt
werden kann. Einsatzzweck ist z.B. die Temperaturüberwachung in Serverräumen.
Benötigte Bauteile:
- Bausatz usbaps-Programmer für AVR (Nr. 07102)
- Strapubox 2099 (Nr. 0C101)
- Temperatursensor DS18S20 (z.B. bei Reichelt erhältlich)
Umbauten:
- Die rote LED und der Jumper SlowSCK bleiben unbestückt
- R5 (Vorwiderstand der roten LED) wird durch 4,7 k ersetzt
- Der Jumper Selfprog wird gebrückt
- Einbau Temperatursensor:
Pins 1 und 3 and GND von Jumper SlowSCK (links)
Pin 2 an Kathode der roten LED (Controllereingang PC1)
Rote LED überbrücken
- Die serielle Schnittstelle kann unbestückt bleiben
Änderungen im Schaltplan (s. Dokumentation von B. Redemann, S. 17):
Aufbau:
Download Quellen: 1wire-redemann.tar.gz
Die Programmierung kann mit einem zweiten, originalgetreu aufgebauten
USBasp-Adapter erfolgen.
Verwendete Bibliotheken:
- USBtiny-Bibliothek von Dick Streefland
- 1wire-Bibliothek von Peter Danegger
- LCD2USB-Beispiel von Till Harbaum
2011 Jens Pönisch
jens (at) ruessel . in - chemnitz . de