top of page
Rechercher

8.3 - Vu mètre

  • L C
  • 21 oct. 2024
  • 1 min de lecture

Dernière mise à jour : 9 déc. 2024

Matériel


  • 1 carte Arduino Uno

  • 1 breadboard

  • 2 LED rouges

  • 3 LED jaunes

  • 5 LED vertes

  • 1 potentiomètre

  • Fils de connexion


Montage



Sketch


const int leds[10] = {2,3,4,5,6,7,8,9,10,11};

const int potar = 0;

int tension = 0;


void setup()

{

int i = 0;

for(i = 0; i < 10; i++)

{

pinMode(leds[i], OUTPUT);

digitalWrite(leds[i], HIGH);

}

}


void loop()

{

tension = analogRead(potar);

afficher(tension);

}


void afficher(int valeur)

{

int i;

for(i=0; i < 10; i++)

{

if(valeur > (i*100))

digitalWrite(leds[i], LOW);

else

digitalWrite(leds[i], HIGH);

}

}


Réalisation



bottom of page