Étape 3: codage
int sensorPin = 7 ; 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 * on initialise 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 d’ouvrir le moniteur série}
void loop() / / run maintes et maintes fois {//getting la lecture de la tension du capteur de température
lecture int = analogRead(sensorPin) ; conversion que la lecture de tension,
pour 3.3V arduino utiliser 3.3 tension de Floating = lecture * 5,0 ; tension / = 1024.0 ; 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 compenser //to degrés ((tension - 500 mV) multiplié par 100)
Serial.Print(temperatureC) ;
Serial.println ("degrés C") ; ensuite convertir en degrés Fahrenheit float temperatureF = (temperatureC * 9.0 / 5.0) + 32.0 ; Serial.Print(temperatureF) ;
Serial.println ("degrés F") ;
Delay(1000) ; une seconde d’attente}