stroboscope

Boujour
J ai fait un programme de stroboscope et je voudrais pouvoir changer la dure des clignotement avec un potentiomètres.

Merci d avance

luc72:
Boujour
J ai fait un programme de stroboscope et je voudrais pouvoir changer la dure des clignotement avec un potentiomètres.

Merci d avance

bonjour
Bien !
et "oukilé" le programme ? :grin:

const int led 2;

void setup {
digitalWrite(led,OUTPUT);
}

void loop{
digitalWrite(led,HIGH);
delay(30);
digitalWrite(led,LOW);
delay(30);
}

bonjour,

Merci

int potPin1 = 3;
int potPin = 2; // select the input pin for the potentiometer
int ledPin = 13; // select the pin for the LED
int val1 = 0;
int val = 0; // variable to store the value coming from the sensor

void setup() {
pinMode(ledPin, OUTPUT); // declare the ledPin as an OUTPUT
}

void loop() {
bal = analogRead(potPin1);
val = analogRead(potPin); // read the value from the sensor
digitalWrite(ledPin, val1); // turn the ledPin on
delay(val); // stop the program for some time
digitalWrite(ledPin, LOW); // turn the ledPin off
delay(val); // stop the program for some time
}

Est ce que tu pense que sa peu marcher

A quoi sert
bal = analogRead(potPin1); ?

luc72:
int potPin1 = 3;
Est ce que tu pense que sa peu marcher

Dans le principe cela peut marcher encore que tel que c'est là, la LED ne devrait jamais s'allumer car val1 est à 0 tout le temps.
Autrement, dans un stroboscope normalement la durée d'allumage est constante et courte et on joue sur le temps entre deux impulsions pour créer l'effet stroboscopique. Si l'allumage est trop long le mouvement n'est pas "figé".