Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int greenPin = 3; // przyznanie etykiety dla numeru pinu /green
- int bluePin = 6; // przyznanie etykiety dla numeru pinu //blue
- int redPin = 5; // przyznanie etykiety dla numeru pinu //red
- int buton = 7; // przyznanie etykiety dla numeru pinu
- void setup() // początkowa konfiguracja – część przygotowująca
- { // układ do działania
- pinMode(greenPin, OUTPUT); // ustawienie pinu jako wyjście
- digitalWrite(greenPin, LOW); // ustawienie stanu wysokiego
- pinMode(bluePin, OUTPUT); // ustawienie pinu jako wyjście
- digitalWrite(bluePin, LOW); // ustawienie stanu niskiego
- pinMode(redPin, OUTPUT); // ustawienie pinu jako wyjście
- digitalWrite(redPin, LOW); // ustawienie stanu niskiego
- pinMode(buton, INPUT); // ustawienie pinu jako wejście
- digitalWrite(buton, HIGH); // ustawienie stanu wysokiego (pullup)
- }
- void loop() // główna pętla
- {
- if(digitalRead(buton) == LOW) // warunek sprawdza czy wduszono button
- { // wduszenie buttona powoduje zmianę stanu z wysokiego na niski
- digitalWrite(greenPin, LOW); // ustawienie stanu niskiego
- digitalWrite(bluePin, LOW); // ustawienie stanu wysokiego
- digitalWrite(redPin, HIGH); // ustawienie stanu niskiego
- }
- if(digitalRead(buton) == LOW) // warunek sprawdza czy wduszono button
- { // wduszenie buttona powoduje zmianę stanu z wysokiego na niski
- digitalWrite(greenPin, HIGH); // ustawienie stanu niskiego
- digitalWrite(bluePin, LOW); // ustawienie stanu niskiego
- digitalWrite(redPin, LOW); // ustawienie stanu wysokiego
- }
- if(digitalRead(buton) == LOW) // warunek sprawdza czy wduszono button
- { // wduszenie buttona powoduje zmianę stanu z wysokiego na niski
- digitalWrite(greenPin, LOW); // ustawienie stanu wysokiego
- digitalWrite(bluePin, HIGH); // ustawienie stanu niskiego
- digitalWrite(redPin, LOW); // ustawienie stanu niskiego
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement