Arduino > Entrée analogique ( analogRead() )

Contents (hide)

  1. 1. Description
  2. 2. Exemples

1.  Description

Une entrée analogique permet de mesurer une tension entre 0 et 5V au niveau de la broche.

L'entrée analogique possède une résolution de 10 bits et rapporte des valeurs entre 0 et 1023. Elle est par défaut en état à haute impédance. C'est à dire qu'elle n'interfère pas avec le signal électrique et que le courant électrique ne peut pas circuler par cette broche.

La tension à la broche peut être lue avec la commande analogRead():

int valeur = analogRead(broche);

De façon générale, un capteur analogique doit avoir trois broches. S'il n'en possède pas une troisième, vous devez la créer à partir d'un diviseur de tension.

«An Analog to Digital Converter (ADC) is a very useful feature that converts an analog voltage on a pin to a digital number. By converting from the analog world to the digital world, we can begin to use electronics to interface to the analog world around us.» source 

source 

2.  Exemples