Hallo Gemeinde,
gibt es eine Möglichkeit das Auslesen der Temperaturen eines Ds18b20 im Hintergrund auszuführen?
Da das Auslesen ca 750ms bei 12Bit dauert kann der Arduino ja Zwischenzeitlich nichts machen oder liege ich falsch??
Gruß
Hallo Gemeinde,
gibt es eine Möglichkeit das Auslesen der Temperaturen eines Ds18b20 im Hintergrund auszuführen?
Da das Auslesen ca 750ms bei 12Bit dauert kann der Arduino ja Zwischenzeitlich nichts machen oder liege ich falsch??
Gruß
Schau dir dir Dallas Temperature Library an. Da kannst du waitForConversion() verwenden um das Zwangs-Delay zu deaktivieren.
Dann kannst du eine millis() Abfrage verwenden um die Zeit zwischen Anforderung und Auslesen einzuhalten