Problem mit DS1820

Gast #35015
Lesenswert?

bei mir funken sogar 2 davon gleichzeitig auf einem bus,
ganz klug gedacht, die klienen dinger...

mit diesem pseudo-code sollte es gehen, die w1_search() func. ist 
wichtig, nicht vergessen.

und ja, 85° ist die grundeinstellung beim einschalten, doch nach max. 
0.5 sec muss schon die aktuelle temp vorliegen.

#include <ds1820.h>
#include <1wire.h>
.....
void main()
.....

w1_init();
w1_search(0xf0,rom_codes);
......

while(1)
......
temp=ds1820_temperature_10(&rom_codes[m,0]);
temp/=10;
....

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren