Go Down

Topic: carte de plusieurs leds (Read 1 time) previous topic - next topic

kl

la je viens de voir Churchill ta réponse et jte remercie  ce que tu m'as envoyé , mais je cherche essentiellement réaliser des variations avec de simple led , aussi une autre question comment peut on alimenter une infinité de LED avec seulement une carte arduino sachant qu'il n y a pas beaucoup de ports sur les cartes arduino  :-[

fdufnews

Je pense que tu devrais regarder là:http://earthshinedesign.co.uk/ASKManual/Site/ASKManual.html
Ce document est un très bon tutorial sur l'arduino. Et tu devrais y trouver des réponses à tes questions. Ou au moins cela devrait te permettre d'y voir plus clair dans tes besoins.

kl

Merci beaucoup pour tous les messages que vous m'avez envoyé , mais j'ai une autre question qui serait de comment on peut passer lentement d'une led à une autre c'est pas une s'allume au vert et l'autre va passer au rouge c'est qu'il y 'ait une certaine chronologie dans le passage je sais comment on fait passer du rouge au vert avec un délai mais ce que je sais pas c'est comment les faire clignoter de manière progressive c'est à dire une s'allume l'autre commence à s'allumer petit à petit
voila merci si vous pouvez me répondre . ;)

kl

autre chose comment on fait quand on a une plusieurs leds et qu'on a que 5 ports d'entrées
8-)

kl

/*
 Blink

Turns on an LED on for one second, then off for one second, repeatedly.

The circuit:
* LED connected from digital pin 13 to ground.

* Note: On most Arduino boards, there is already an LED on the board
connected to pin 13, so you don't need any extra components for this example.


Created 1 June 2005
By David Cuartielles

http://arduino.cc/en/Tutorial/Blink

based on an orginal by H. Barragan for the Wiring i/o board

*/

int ledPin1 =  13;    // LED connected to digital pin 13
int ledPin2 =  8;    // LED connected to digital pin 13

// The setup() method runs once, when the sketch starts

void setup()   {                
 // initialize the digital pin as an output:
   pinMode(ledPin1, OUTPUT);    
  pinMode(ledPin2 , OUTPUT);
}

// the loop() method runs over and over again,
// as long as the Arduino has power

void loop()                    
{
 digitalWrite(ledPin1, HIGH);  // set the LED on
 digitalWrite (ledPin2,LOW);
 delay(1000);                  // wait for a second
 digitalWrite(ledPin1, LOW);    // set the LED off
 digitalWrite(ledPin2, HIGH);
 delay(1000);                  // wait for a second
}

voila le programme que j'ai fait mais je besoin de réaliser la transition mais je ne sais pas comment le faire pour mieux m'expliquer c'est que la couleur passe par une autre petit à petit sans que l'autre ne s'éteigne  :-[

Go Up