Temperatur Messung und Relais steuern

Hallo, ich möchte gerne mit dem Arduino Temperaturen messen und auf einem Display ausgeben. Nun habe ich einiges Seiten gelesen und jeder misst mit etwas anderem. Darum hoffe ich auf vorschläge welche Art von Sensor ich gebrauchen kann. Die Genauigkeit muss nicht groß sein, +-1k reicht mir aus. Ich hatte an eine Schaltung mit einem Temperatur abhängigen Widerstand gedacht. Ist sowas ok?

Desweiteren will ich mit einem Relai den Strom abschalten können wenn die Temperatur einen gewisse Grenze erreicht. Kann man dazu dieses Bauteil benutzen? http://www.ebay.de/itm/4-Channel-Relay-Module-5V-4-Kanal-Relais-Modul-fuer-Arduino-PLC-DSP-AVR-PIC-ARM-/110898195995?_trksid=p2054897.l4276

Hoffe auf gute Vorschläge :)

NTC/PTC geht, aber es gibt auch billige Digitalsensoren: http://www.ebay.de/itm/DS18B20-1-Wire-Temperatursensor-0-5-C-/190927363359?pt=Bauteile&hash=item2c74285d1f

Die Relais-Platine geht, aber es gibt auch Einzel-Relais oder 2-fach wenn du nicht alle 4 brauchst.

Du musst nur am Schaltpunkt eine Hysterese einbauen, damit das Relais nicht ständig hin-und-her schaltet.

Ah mit der Hysterese meinst du, dass das Relai das Gerät ausschaltet, die Temperatur sink, das Relai schaltet, Temperatur steigt wieder usw? Könnte man das nicht einprogrammieren? Kann man einen Ausgange am Arduino für eine bestimmte Zeit "Ausschalten"?

Einfach so (Pseudocode):

if(Temperatur > Schaltpunkt + Hysterese)
    Relais an
else if(Temperatur < Schaltpunkt - Hysterese)
    Relais aus

Dann behält das Relais im Bereich von 2 * Hysterese seinen vorherigen Zustand. Die Temperatur muss dann etwas über, bzw. unter den Schaltpunkt wandern, damit sich am Ausgang was tut.