Self-paced course

Embedded Smart Home

Offered by Jan Renz, Martin Malchow, Matthias Bauer

Aufgabe 1.3 - Temperatursensor

Instructions:


Bitte schreibe innerhalb der main-Funktion ein Programm, dass die Temperatur vom Innen-Temperatursensor ausliest. Das Programm soll den ADC-Wert, die ermittelte Spannung und die Temperatur in folgendem Beispielformat auf der Kommandozeile ausgeben (die Werte entsprechen nicht den erwarteten Werten):

TEMP IN (ADC): 700

TEMP IN (Volts): 2.7689

TEMP IN (C): 26.2

Bitte beachte, dass die Spannung auf 4 Nachkommastellen gerundet wird und die Temperatur auf eine Nachkommastelle!

Hinweise:

  1. Der ADC Sensor liefert digital (0-1023) die Spannung zwischen 0 und 3,3V. Für die Berechnung der Temperatur entsprechen 10mV 1°K (Kelvin).

  2. Da die Programmierung auf geteilter Hardware erfolgt schreibe bitte keine Endlosschleifen auch wenn das für Eingebettete Systeme typisch ist.

  3. Verzichte auf GPIO.cleanup() am Ende des Programms. Dies würde dazu führen, dass deine Programmierung bei der Aufnahme des Fotos nicht erscheint.

  4. Die GPIO-Pin-Belegung findest du unter den Programmier-Videos von Woche 1


  • This is a graded exercise.
  • 6.0 points
  • Due on July 04, 2016 at 20:00 (UTC)