Étape 7: En cours d’exécution jusqu'à votre première esquisse
Ouvrir l’IDE Arduino.
Allez dans « Fichier » -> "Sketchbook" -> "Sketchbook_Grove -> Grove_Temperature_Sensor" pour charger le schéma de base de température.
Croquis
Définir l’axe auquel est connecté le capteur de température.
const int pinTemp = A0 ;
Définir la valeur de la thermistance B. Cette valeur est une propriété de la thermistance utilisée dans le bosquet - capteur de température, / / et utilisé pour convertir la valeur analogique il mesures et une valeur de température.
const int B = 3975 ;
void setup()
{
Configurer la ligne de communication série à 9600 bauds (bits par seconde).
Serial.Begin(9600) ;
}
void loop()
{
Obtenez la valeur (brute) de la sonde de température.
int val = analogRead(pinTemp) ; Déterminer la résistance actuelle de la sonde thermique basée sur la valeur de la sonde.
flotteur de résistance = (float)(1023-val) * 10000/val ;
Calculer la température basée sur la valeur de la résistance.
flotteur de température = 1 / (Journal (résistance/10000) /B+1/298.15) -273,15 ; Imprimer la température de la console série.
Serial.println(temperature) ;
Attendez une seconde entre les différentes mesures.
Delay(1000) ;
}
Cliquez sur le bouton « Upload ». Vous devriez voir un message « Transfert terminé » si elle est déployée avec succès.