Advertisement
Guest User

adruino nuo

a guest
Oct 16th, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. // funkcja inicjalizująca, wykonuje się raz
  2. void setup() {
  3. // 6 kolejnych pinów poczynając od 2 (nie chcemy wykorzystywać pinów komunikacyjnych)
  4. // definiujemy jako piny wyjściowe
  5. for (int i = 0; i < random(1, 6); i++)
  6. {
  7. pinMode(2+i, OUTPUT);
  8. }
  9. }
  10.  
  11. void loop()
  12. {
  13. // resetujemy stan wszystkich pinów na niski, ledy które się świeciły wcześniej teraz gasną
  14. for (int i = 0; i < 6; i++)
  15. {
  16. digitalWrite(2+i, LOW)
  17. }
  18.  
  19. // dla losowej liczby między 1 a 6 nadajemy stan wysoki odpowiadającej ilości pinów
  20. for (int i = 0; i < random(1, 6); i++)
  21. {
  22. digitalWrite(2+i, HIGH)
  23. }
  24.  
  25. // czekamy 2 sekundy
  26. delay(2000);
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement