Étape 4: Thermomètre Simple
Cet exemple de code pour Arduino montre une manière rapide de créer un capteur de température, il imprime tout simplement au port série quoi de la température en Celsius et Fahrenheit
TMP36 Pin Variables
int sensorPin = 0 ; l’analogue de la TMP36 Vout (sens) broche est connecté à
la résolution est de 10 mV / degrés centigrades avec un
500 mV décalage pour permettre à des températures négatives
/ * setup() - cette fonction est exécutée une fois quand vous allumez votre Arduino. Nous initialisons la connexion série avec l’ordinateur
*/
void setup()
{
Serial.Begin(9600) ; Lancez la connexion série avec l’ordinateur
pour afficher le résultat Ouvrez le moniteur série
}
void loop() / / run maintes et maintes fois
{
obtention de la tension mesurée par le capteur de température
lecture int = analogRead(sensorPin) ;
conversion de cette lecture en tension, pour 3.3V arduino utiliser 3.3
flotteur de tension = lecture * 5.0 / 1024 ;
imprimer la tension
Serial.Print(voltage) ; Serial.println (« volts ») ;
Imprimez maintenant la température
float temperatureC = (tension - 0.5) * 100 ; conversion de 10 mv par degré wit 500 mV offset
à degrés ((volatge - 500 mV) multiplié par 100)
Serial.Print(temperatureC) ; Serial.println ("degrés C") ;
maintenant convertir en Fahrenheight
float temperatureF = (temperatureC * 9 / 5) + 32 ;
Serial.Print(temperatureF) ; Serial.println ("degrés F") ;
Delay(1000) ; en attente d’une seconde
}