Bonjour,
Je suis vraiment un débutant de 47 ans qui à du mal a comprendre.
Je fais des maquettes de Star Trek que j'illumine avec des Led.
J'ai 2 séries de Led qui doivent clignoter a un rythme différent.
J'ai le programme, pourquoi ça ne fonctionne pas, les Led clignotent a la même vitesse...
Je ne comprend pas le Long Endtime de 1000ms
Merci pour votre aide
#include <Arduino.h>
#include <Wire.h>
#include <SoftwareSerial.h>
double angle_rad = PI/180.0;
double angle_deg = 180.0/PI;
void setup(){
pinMode(7,OUTPUT);
pinMode(9,OUTPUT);
}
void loop(){
digitalWrite(7,1);
_delay(0.5);
digitalWrite(7,0);
_delay(0.3);
digitalWrite(9,1);
_delay(1);
digitalWrite(9,0);
_delay(0.3);
_loop();
}
void _delay(float seconds){
long endTime = millis() + seconds * 1000;
while(millis() < endTime)_loop();
}
void _loop(){