Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <wiringPi.h>
- #include <stdio.h>
- #include <math.h>
- #define TE 0
- #define LED1 1
- #define LED2 2
- #define LED3 3
- #define LED4 4
- int main (void) {
- wiringPiSetup ();
- pinMode(LED1, OUTPUT);
- pinMode(LED2, OUTPUT);
- pinMode(LED3, OUTPUT);
- pinMode(LED4, OUTPUT);
- pinMode(TE, OUTPUT);
- for(;;) {
- digitalWrite(TE, LOW);
- delay(1000); // 0
- digitalWrite(LED1, LOW); // 1
- delay(1000);
- digitalWrite(LED1, HIGH);
- digitalWrite(LED2, LOW); // 2
- delay(1000);
- digitalWrite(LED1, LOW); // 3
- delay(1000);
- digitalWrite(LED1, HIGH);
- digitalWrite(LED2, HIGH);
- digitalWrite(LED3, LOW); // 4
- delay(1000);
- digitalWrite(LED1, LOW); // 5
- delay(1000);
- digitalWrite(LED1, HIGH);
- digitalWrite(LED2, LOW); // 6
- delay(1000);
- digitalWrite(LED1, LOW); // 7
- delay(1000);
- digitalWrite(LED1, HIGH);
- digitalWrite(LED2, HIGH);
- digitalWrite(LED3, HIGH);
- digitalWrite(LED4, LOW); // 8
- delay(1000);
- digitalWrite(LED1, LOW); // 9
- delay(1000);
- digitalWrite(LED1, HIGH);
- digitalWrite(LED2, LOW); // 10
- delay(1000);
- digitalWrite(LED1, LOW); // 11
- delay(1000);
- digitalWrite(LED1, HIGH);
- digitalWrite(LED2, HIGH);
- digitalWrite(LED3, LOW); // 12
- delay(1000);
- digitalWrite(LED1, LOW); // 13
- delay(1000);
- digitalWrite(LED1, HIGH);
- digitalWrite(LED2, LOW); // 14
- delay(1000);
- digitalWrite(LED1, LOW); // 15
- delay(1000);
- digitalWrite(LED1, HIGH);
- digitalWrite(LED2, HIGH);
- digitalWrite(LED3, HIGH);
- digitalWrite(LED4, HIGH);
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement