• Witaj na Forum Arduino Polska! Zapraszamy do rejestracji!
  • Znajdziesz tutaj wiele informacji na temat hardware / software.
Witaj! Logowanie Rejestracja


Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
Instrukcja przeskoku
#5
Wcześniej wstawiłem tylko część kodu, aby skupić się tylko na istotnej części. Oto cały kod:

const int buttonPin1 = 2;   

const int buttonPin2 = 3;

const int ledPin1 =  13;

const int ledPin2 = 12;



int buttonState1 = 0;       

int buttonState2 = 0;




void setup() {

 
pinMode(13, OUTPUT);

digitalWrite(13, LOW);

pinMode(12, OUTPUT);

digitalWrite(12, LOW);

pinMode(buttonPin1, INPUT_PULLUP);

pinMode(buttonPin2, INPUT_PULLUP);

}


void loop() {
buttonState1 = digitalRead(buttonPin1);

buttonState2 = digitalRead(buttonPin2);

}

void LED1a(){


if (ledPin1 == HIGH){
   

LED1b();
 
}

 
if (buttonState1 == HIGH) {
   
digitalWrite(ledPin1, LOW);

} else
{

digitalWrite(ledPin1, HIGH);

}

}
void LED1b()
{
 
if (buttonState2 == HIGH) {
   
digitalWrite(ledPin2, LOW);

}
else {
    digitalWrite(ledPin2, HIGH);
 
}

}


Wszystko działało tak jak należy do czasu wstawienia instrukcji VOID LED...
Chodzi mi o to że jak wciskam P1 to w czasie trzymania przycisku P1 świeci mi dioda LED1 i tak samo odnośnie drugiego przycisku i LED2.

Tą nową instrukcją chcę sprawić aby jak się świeci LED1 to LED2 się nie zapali i na odwrót.
 
Odpowiedź
  


Wiadomości w tym wątku
Instrukcja przeskoku - przez Arpl - 26-12-2021, 12:39
RE: Instrukcja przeskoku - przez Jarewa0606 - 26-12-2021, 13:08
RE: Instrukcja przeskoku - przez Arpl - 26-12-2021, 14:12
RE: Instrukcja przeskoku - przez kaczakat - 26-12-2021, 15:11
RE: Instrukcja przeskoku - przez Arpl - 26-12-2021, 22:18
RE: Instrukcja przeskoku - przez Jarewa0606 - 27-12-2021, 00:59
RE: Instrukcja przeskoku - przez Arpl - 02-01-2022, 04:15

Skocz do:


Przeglądający: 1 gości