Advertisement
Al_Ninyo

Morze_cube

May 27th, 2015
738
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.75 KB | None | 0 0
  1. const int ledPins[] = {5,6,9,10};  // пины светодиодов
  2. const int buttonPin = 2;           // пин кнопки
  3. const int buzzerPin = 7;           // пин пищалки
  4.  
  5. void setup() {
  6.   for (int i=0; i<4; i++) {
  7.     pinMode(ledPins[i], OUTPUT);
  8.   }
  9.  pinMode(buttonPin, INPUT);
  10. }
  11.  
  12. void loop() {
  13.   // если кнопка нажата - зажигаем все светодиоды и пищим
  14.   if (digitalRead(buttonPin) == HIGH) {
  15.     for (int i=0; i<4; i++) {
  16.       digitalWrite(ledPins[i], HIGH);
  17.     }
  18.     tone(buzzerPin, 800);
  19.   }
  20.   else {
  21.   // иначе замолкаем и гасим светодиоды
  22.     noTone(buzzerPin);
  23.     for (int i=0; i<4; i++) {
  24.       digitalWrite(ledPins[i], LOW);
  25.     }
  26.   }
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement