// inclui as bibliotecas #include #include "sensorTemperatura.h" // cria os objetos que iremos utilizar no programa LiquidCrystal lcd(12, 11, 5, 4, 3, 2); sensorTemperatura sensor(0); float T0 = 1000; unsigned long tempo0; void setup() { lcd.begin(16, 2); // coloquei a funcao calibra so como exemplo, ja que // eh a mesma utilizada no construtor (RTC 1K 102) sensor.calibra(1000,1000,3636,298); tempo0 = millis(); } void loop() { float T = sensor.tempK(); if(fabs(T-T0)> 0.5) { unsigned long tempo = millis(); lcd.setCursor(0,0); lcd.print("t (s) = "); float dt = (float)(tempo-tempo0)/1000; lcd.print(dt); lcd.print(" "); lcd.setCursor(0,1); lcd.print("T (K) = "); lcd.print(T); lcd.print(" "); T0 = T; } }