DS1631 Kategorie: Sensoren (von Heiko - 28.01.2004 18:50) | |
| |
Hallo, kann mir jemand ein kleines Beispielprogramm zum Test der DS1631 Sensorplatine schicken. Habe es mit folgendem versucht (habe ich hier im Forum gefunden): Es liefert mir aber auf allen 8 Adressen den gleichbleibenden Wert von -0,07 zurück (der Sensor sollte eigentlich auf addr 0 zu finden sein = alle drei Addr.leitungen auf GND). thread getTemp { run 100; int t1; float temp; string wert; sleep(1000); //lesen der Adresse 0 t1=0; t1 = ds1631.readi2(0); temp = t1; temp = temp/100.; //Integer in String umwandeln str.putfloatf(wert, temp, 2); lcd.goto(0,0); lcd.print(wert); //zurücksetzten sleep(300); lcd.clear(); wert = ""; } thread main { //initialisierung ds1631.init(8); lcd.init(); run getTemp; halt; } Danke für Eure Hilfe. Ich hoffe nicht, da� sich der Sensor beim Einlöten verabschiedet hat. Heiko | |
Antwort schreiben Antworten: Re: DS1631 (von André H. - 31.01.2004 14:38) Re: DS1631 (von Heiko - 4.02.2004 18:58) Re: DS1631 (von Willi aus Oelde - 30.01.2004 16:42) |