Tutorial Arduino - Sensore di Temperatura TMP36
 
Buongiorno a tutti,

in questo episodio del tutorial su arduino iniziamo a trattare i sensori, cominciando dal sensore di temperatura, nell'episodio è possibile vedere il collegamento del sensore alla scheda e la realizzazione dello sketch che lo fa funzionare.


Il sensore di temperatura tmp36 è uno dei sensori più diffusi per il rilevamento della temperatura con arduino, questo perché garantisce un adeguato livello di precisione (quantomeno per la maggior parte delle applicazioni amatoriali) ed ha un prezzo estremamente contenuto.


Il sensore è in grado di operare con una tensione qualsiasi compresa tra 2,7 V e 5,5 V, che può essere convertita direttamente in Gradi centigradi con un fattore di 10 milliVolt per grado. L'accuratezza rispetto alla temperatura è di +/- 2°C, con una linearità di 0,5° C e un range di operatività compreso tra -40°C e +125°C.



Collegando il pin centrale ad uno dei piedini analogici di Arduino abbiamo una lettura da 0 a 1023 in corrispondenza dei valori da 0 a 5000 milliVolt, è quindi necessaria una piccola conversione per poter avere il dato in gradi centigradi.


Di seguito trovate infine lo sketch utilizzato nel tutorial:



#define sensorPin 0


int lettura = 0;

float temperatura = 0;


void setup()

{

//init seriale

Serial.begin(9600);

}


void loop()

{

lettura = analogRead(sensorPin);

temperatura = ((lettura * 0.00488) - 0.5) / 0.01;

Serial.println(temperatura);

delay(1000);

}



Grazie a tutti per avermi seguito anche in questo episodio.

Tier Benefits
Pledge $0 or more per month
patrons
Everyone
Pledge $0.01 or more per month
patrons
Patrons Only
Pledge $1 or more per month
2 patrons
[ITA]
Grazie grazie grazie!
Verrai inserito nella lista dei ringraziamenti sulla mia pagina facebook e sul mio blog! Contattami attraverso il blog!

[ENG]
Thank You, thank You, thank You!
I'll add you to my blog's thanks list!
Pledge $10 or more per month
0 of 10 patrons
[ITA]
Grazie, grazie, grazie
Oltre ad essere incluso nei ringraziamenti sul mio blog accanto al tuo nome posteró anche il link al tuo sito web o alla tua pagina personale
[ENG]
Thank You, thank You, thank You
I'll publish your website on my blog
Pledge $30 or more per month
0 patrons
This is a special reward for those patron who aren't italian, i'll make 1 tutorial per month in English
Pledge $50 or more per month
0 patrons
[ITA]
Grazie Grazie Grazie!
Potrai scegliere a quale tutorial apparterrà uno degli episodi che verrà pubblicato ogni settimana

[ENG]
Thank You, thank You, thank You!
You'll choose the subject of one of the weekly tutorials!
Pledge $80 or more per month
0 patrons
[ITA]
Grazie grazie grazie!
Ovviamente tutti i reward precedenti.
Riceverai a casa il mio kit per il rangefinder portatile, completo di istruzioni per il montaggio!

[ENG]
Thank You, thank You, thank You!
Of course all the previous rewards!
You'll get my portable rangefinder at home, with all the istruction to build it!
Pledge $100 or more per month
0 of 3 patrons
[ITA]
Grazie Grazie Grazie!
Potrai scegliere un linguaggio di programmazione su cui vuoi che venga realizzato un tutorial e io realizzerò un episodio alla settimana!

[ENG]
Thank You, thank You, thank You!
Of course all the previous rewards!
You'll be able to choose a new subject on wich make a tutorial series!
Recent Posts