Skip to main content

Victoria - Hayet prototypage

Pour un premier travail en prototypage sur Arduino, nous avons décidé d'élaborer un code qui allume une LED quand la tension est supérieure à 3 volts.

Matériel :
  • un Arduino
  • une rĂ©sistance
  • un potentiomètre
  • une LED
  • cinq câbles
  • une plaque de montage 

Description du montage :


Potentiomètre :

 â€˘ Connecte une extrĂ©mitĂ© du potentiomètre Ă  la borne 5V de l’Arduino

 â€˘ Connecte l’autre extrĂ©mitĂ© Ă  la borne GND ( partie Analog de l’arduino)

 â€˘ Connecte la broche centrale Ă  la broche A0 de l’Arduino.

LED :

 â€˘ Connecte la broche longue de la LED Ă  la broche 8 de l’Arduino via une rĂ©sistance Ω.

 â€˘ Connecte la broche courte de la LED Ă  la borne GND (partie digital de l’arduino).

CODE sur logiciel Arduino.io :

#define POT A0     // Broche du potentiomètre
#define LED 8      // Broche de la LED

void setup() {
  Serial.begin(9600);      
  pinMode(POT, INPUT);     // Configuration de la broche du potentiomètre en entrée
  pinMode(LED, OUTPUT);    // Configuration de la broche de la LED en sortie
}

void loop() {
  int valPOT = analogRead(POT);                 // Lecture de la valeur du potentiomètre
  float voltage = 5.0 * valPOT / 1023.0;        // Conversion de la valeur en tension (0-5V)
  
  Serial.print("Valeur potentiomètre : ");
  Serial.println(voltage);                      // Affichage de la tension
  
  if (voltage > 3.0) {
    digitalWrite(LED, HIGH);  // Allume la LED si la tension est supérieure à 3V
  } else {
    digitalWrite(LED, LOW);   // Éteint la LED sinon
  }

  delay(100);                                    // Pause avant la prochaine lecture
}

Notre montage lorsque la tension est inférieure à 3 VOLTS :

PHOTO-2024-09-23-10-35-28.jpeg

Notre montage lorsque la tension est superieure Ă  3 VOLTS :

PHOTO-2024-09-23-10-35-22.jpeg