Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // funkcja inicjalizująca, wykonuje się raz
- void setup() {
- // 6 kolejnych pinów poczynając od 2 (nie chcemy wykorzystywać pinów komunikacyjnych)
- // definiujemy jako piny wyjściowe
- for (int i = 0; i < 6; i++)
- {
- pinMode(2+i, OUTPUT);
- }
- }
- void loop()
- {
- // resetujemy stan wszystkich pinów na niski, ledy które się świeciły wcześniej teraz gasną
- for (int i = 0; i < 6; i++)
- {
- digitalWrite(2+i, LOW)
- }
- // dla losowej liczby między 1 a 6 nadajemy stan wysoki odpowiadającej ilości pinów
- for (int i = 0; i < random(1, 6); i++)
- {
- digitalWrite(2+i, HIGH)
- }
- // czekamy 2 sekundy
- delay(2000);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement