TSTI2D Spécialité EE

 
Séq 4 Réalisation d'un protoype  -  Activité 1: prise en main de l'environnement Arduino


  • Eléments du prototype:
    • Port analogique









Ports analogiques

Le  capteur infrarouge Sharp (voir doc technique 2Y0A21F ou 2D120XF selon le marquage sur le capteur)  délivre une tension continue en fonction de la distance de l'objet à détecter (de 4 à 30 cm).

Le signal fourni au microcontroleur est donc de type analogique (rappel type de signaux)


L'entrée analogique A0 du module permettra de mesurer la tension de sortie du capteur.

Programme de test du capteur infrarouge

  • Connecter le capteur infrarouge

  • Coder le programme ci-dessous.


  • Transférer le programme

Le moniteur série affichera la valeur du convertisseur.
  • Ouvrir le moniteur série


  • Régler la vitesse à 9600 bauds

Les vitesses de communication du terminal et de la carte arduino "Serial.begin(9600)" doivent être identiques.

Entrées analogiques

La carte Arduino possède 6 entrées analogiques (convertisseur 10 bits). Ces entrées convertissent des tensions variant entre 0 et 5 V en un nombre au format 10 bits.



La tension maximale + 5 V sera associée au nombre maxi ( 1023 = 2 10 - 1)



  Travail demandé

On souhaite valider la valeur délivrée par le convertisseur analogique / numérique lorsqu'un obstacle se trouve à 20 cm du capteur.

Après avoir décodé les intructions, à l'aide de la documentation du capteur ;
  • Déterminer la tension délivrée par le capteur pour un distance de 20 cm.
  • Calculer la valeur délivrée par le convertisseur (entrée A0).
  • Vérifier la valeur affichée sur le moniteur en plaçant un objet devant le capteur à cette distance.
 


 

Matériel
  • Carte arduino
  • Détecteur de type sharp