top of page

LE MODULE POTENTIOMETRE

Le module potentiomètre comporte un potentiomètre de 10 KΩ. La sortie de ce module délivre une tension analogique comprise entre 0 et 5 V.

Ce module doit être relié à un connecteur analogique de la base. 

Exemple :

Nous souhaitons faire clignoter une led avec une fréquence comprise entre 1 et 50 Hz, fonction de l'angle d'un potentiomètre.

Liste du matériel :

Câblage :​

Module "Grove"

​

Module potentiomètre

Module led

Connecteur Base

​

A0

D3

​

Programme :​

/* Potentiomètre_Grove est un programme qui fait clignoter une led avec une fréquence
proportionnelle à l'angle d'un potentiomètre*/
 
#define potentiometre A0                                        // affectation des broches  
#define led 3
int cligno=0;                                

void setup()
{
  pinMode(led, OUTPUT);                                         // la broche led est en sortie
}

void loop()
{
  cligno=analogRead(potentiometre);                   // conversion AN              
  cligno=map(cligno, 0, 1023, 500, 10);                 // mise à l'échelle de cligno
  digitalWrite(led, HIGH);                                         // on allume la led
  delay(cligno);                                                         // on attend une demi-période
  digitalWrite(led, LOW);                                          // on éteint la led
  delay(cligno);                                                         // on attend une demi-période
}

Remarque :

Il existe également un potentiomètre rectiligne parmi tous les modues "Grove".

bottom of page