Besoin d'aide


salut tout le monde.j'ai besoin d'aide pour un programme car je suis complètement bloqué et je n'ai trouver aucune solutions alors voila je dois faire un programme qui fait clignoter une led différentes fréquences je suis censé fixée la fréquence par l'envoie d'un caractère ascii (avec le moniteur série) et le '1' doit donner une période de clignotement de 100ms ... jusqu'à '4' qui vaut 400ms

code: [select]
[
int led = 3;
int data,temps;

void setup()
{
  serial.begin(9600);
  pinmode(led,output);
  serial.println("debut");
  temps=100;
}

void loop()
{
  data=serial.read();
  switch(data)
  {
    case'1':delay(temps);
    case'2':delay(200);
    case'3':delay(300);
    case'4':delay(400);
  }

  digitalwrite(led,high);
  delay(temps);
  digitalwrite(led,low);
  delay(temps);



}]


voila ce que j'ai déjà fais faire en espérant que vous pourrez m'aider

je suis censé fixée la fréquence par l'envoie d'un caractère ascii (avec le moniteur série) et le '1' doit donner une période de clignotement de 100ms ... jusqu'à '4' qui vaut 400ms
bonsoir
donc seulement 4 possibilités ?
1,2,3 ou 4   pour 100,200,300,400 ms ?


Arduino Forum > International > Français (Moderators: jfs, Snootlab) > Besoin d'aide


arduino

Comments

Popular posts from this blog

DHT11 Time out error using v0.4.1library

Sketch upload fails with Java error (___REMOVE___/bin/avrdude)!

Arduino Uno + KTY81/210 temperature sensor