Étape 12 : Analog inPut (en cours)
Code :
/*ReadAnalogVoltage
Lit une broche d’entrée sur analogique 0, convertit en tension et imprime le résultat dans le moniteur de la série.
Fixer la goupille de centrage d’un potentiomètre à broches A0 et l’extérieur épingles à + 5V et le sol.
Cet exemple de code est dans le domaine public.
*/
la routine d’installation s’exécute une fois que lorsque vous appuyez sur reset :
{voidsetup()}
initialiser une communication série 9600 bits par seconde :
Serial.Begin(9600) ;
}
la routine de la boucle s’exécute maintes et maintes fois pour toujours :
{voidloop()}
lire l’entrée sur la broche analogique 0 :
int sensorValue = analogRead(A0) ;
Convertir la lecture analogique (qui va de 0 - 1023) à une tension (0 - 5V) :
flotteur de tension = sensorValue * (5.0/1023.0) ;
afficher la valeur que vous lisez :
Serial.println(voltage) ;
}