Étape 3: Programmation de l’Arduino
Une fois que vous avez fait toutes les connexions, vous êtes prêt pour la programmation de l’arduino. Suffit de copier et coller le code suivant dans Arduino :
#define SENSOR_PORT A0 //define port d’entrée
flotteur rhRead, rhsensorPinOut = 0 ; Déclaration de variables flottent RH, rhvoltage ;
void func_humidity(void) ;
void setup() {//execute cette instruction qu’une seule fois
Serial.Begin(9600) ;
}
void loop() {//this fonction répétitions pour toujours
rhRead = analogRead(A0) ; lire le signal analogique inpu de port A0
func_humidity() ;
Serial.Print ("humidité RELATIVE:") ; imprimer un texte
Serial.Print(RH) ; impression variable
Serial.Print("%") ;
Serial.println() ;
Delay(1000) ; délai pour 1 s
}
void func_humidity(void) {//this est l’endroit où les unités numériques
rhvoltage = (rhRead/512) * 2,5 ; sont convertis en pourcentage d’humidité relaive
RH = ((rhvoltage/3.3)-0.1515)/0.00636 ;
}