ciao a tutti!
sto costruendo un data-logger di temperature per un esperimento che stiamo facendo a chimica.
ho provato con l' LM35 ma visto che non è molto preciso (devo realizzare dei grafici delle curve di temperatura) mi sono orientato per delle termocoppie K, ho visto almeno tre topic sul forum (molto figo) e sul playground una libreria per il max6675 ma ho alcuni dubbi:
#include <MAX6675.h>
int CS0 = 11; // CS pin on MAX6675
int SO = 12; // SO pin of MAX6675
int SCK = 13; // SCK pin of MAX6675
int units = 0; // Units to readout temp (0 = ÀöF, 1 = ÀöC)
float error = 0.0; // Temperature compensation error
float temp_out = 0.0; // Temperature output varible
MAX6675 temp0(CS0,SO,SCK,units,error);
void setup() {
Serial.begin(9600);
}
void loop() {
temp_out = temp0.read_temp(5); // Read the temp 5 times and return the average value to the var
Serial.println( temp_out ); // Print the temperature to Serial
delay(1000); // Wait one second
}
ma come posso fare per acquisire la temperatura ogni 20 secondi e spedirla sulla seriale, se devo indicare quante volte leggerla?
grazie