Étape 3: l’inventaire
sensors.Begin() ;
2e étape consiste à compter le nombre de capteurs sur le bus. Cette fonction affecte à la variable globale : maxsensors
scanSensors() ;
3e étape consiste à demander les températures des dispositifs :
sensors.requestTemperatures() ;
4ème étape consiste à lire les températures, un par un :
pour (int i = 0; i {}
flotteur f = sensors.getTempCByIndex(i) ;
lcdprint (dtostrf (f, 5, 1, buffer)) ;
}
lcdprint est une fonction pour afficher le résultat sur un LCDshield
dtostrf est une fonction définie dans la bibliothèque stdio. il doit être inclus.