/********** Charge et décharge d'un condensateur *************** * * On mesure la tension aux bornes d'un condensateur * ***************************************************************/ // définition des différentes grandeurs unsigned long duree; unsigned long origine_temps; int tension; void setup(){ pinMode(8,OUTPUT); // alimentation sur la pin 8 Serial.begin(9600); Serial.println("Préparation du condensateur"); digitalWrite(8,LOW); // alimentation à 0V delay(5000); Serial.println("Charge du condensateur"); digitalWrite(8,HIGH); // alimentation à 5V origine_temps=millis(); while( analogRead(A0) < 1023){ } duree = millis()-origine_temps; Serial.print(duree); Serial.println(" ms"); } void loop(){ }