Logo F.I.R.S.T

De Les Fabriques du Ponant
Révision datée du 22 avril 2016 à 15:01 par Antonydbzh (discussion | contributions) (Page créée avec « Voici le logo de F.I.R.S.T ==fabrication== de la récup ! réalisé avec du carton, du scotch, du pistocole. quelques LED, des fils électriques et un arduino pour clign... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à : navigation, rechercher

Voici le logo de F.I.R.S.T

fabrication

de la récup !

réalisé avec du carton, du scotch, du pistocole.

quelques LED, des fils électriques et un arduino pour clignoter !

Le code

int i,j,k,l,m, vardelay;

void setup() {
  j=12; //nb de led
  for (i = 0; i < j; i = i + 1) {
    pinMode(i, OUTPUT);     
  }
}

void loop() {

  for (l = 0; l < 4; l = l + 1) { //passe 4 fois

    for (m = 255; m>1;m=m-1){
      for (i = 0; i < j; i = i + 1) { //passe 12 (j) fois
        analogWrite(i, m);
      }    
      delay(2);
    }
  }

  for (k = 0; k < 2; k = k + 1) { //passe 2 fois

    vardelay=random(1, 200);
    for (i = 0; i < j; i = i + 1) { //passe 12 (j) fois
      digitalWrite(i, HIGH);
      vardelay+=35;
      delay(vardelay);
    }

    vardelay=random(1, 200);
    for (i = 0; i < j; i = i + 1) { //passe 12 (j) fois
      digitalWrite(i, LOW);
      vardelay+=35;
      delay(vardelay);
    }

    vardelay=random(1, 200);
    for (i = j; i > -1; i = i - 1) { //passe 12 (j) fois
      digitalWrite(i, HIGH);
      vardelay+=35;
      delay(vardelay);
    }

    vardelay=random(1, 200);
    for (i = j; i > -1; i = i - 1) { //passe 12 (j) fois
      digitalWrite(i, LOW);
      vardelay+=35;
      delay(vardelay);
    } 
  } 
}