Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #define led1 A0
- #define led2 15
- #define led3 14
- #define led4 16
- #define led5 10
- const int intv1=100;
- const int intv2=200;
- const int intv3=300;
- const int intv4=400;
- const int intv5=500;
- int poprzedni_czas;
- void setup()
- {
- pinMode(led1, OUTPUT);
- pinMode(led2, OUTPUT);
- pinMode(led3, OUTPUT);
- pinMode(led4, OUTPUT);
- pinMode(led5, OUTPUT);
- }
- void loop()
- {
- int czas = millis();
- if(czas != poprzedni_czas)
- {
- poprzedni_czas = czas;
- if(!(czas%intv1)) toggle(led1);
- if(!(czas%intv2)) toggle(led2);
- if(!(czas%intv3)) toggle(led3);
- if(!(czas%intv4)) toggle(led4);
- if(!(czas%intv5)) toggle(led5);
- }
- }
- void toggle(byte pin)
- {
- digitalWrite(pin, !digitalRead(pin));
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement