#include <OneWire.h>
#include <DallasTemperature.h>
#define Ds18b20 2
OneWire oneWire(Ds18b20);
DallasTemperature sensors(&oneWire);
unsigned long PreviousTime1 = 0;
float Graus;
void setup() {
Serial.begin(9600);
Serial.println("Projeto de Iniciação Científica");
sensors.begin();
}
void temperature()
{
if(millis()-PreviousTime1 > 1000)
{
sensors.requestTemperatures();
Serial.print("Temperatura:");
Graus = sensors.getTempCByIndex(0);
Serial.print(Graus);
Serial.println("°C");
PreviousTime1 = millis();
}
}
void loop() {
temperature();
}