Taka linijka załatwi ci sprawę
No dobra 2 linijki
A niech ci będzie masz gotowca przyciski pin 3 i 4 do masy .
Kod:
if ( counter < 1 )counter = 1 ;
if ( counter > 9 )counter = 9 ;
No dobra 2 linijki
A niech ci będzie masz gotowca przyciski pin 3 i 4 do masy .
Kod:
byte state3 = HIGH ;
byte state4 = HIGH ;
int counter = 1 ;
void setup() {
Serial.begin(9600);
pinMode(3,INPUT_PULLUP);
pinMode(4,INPUT_PULLUP);
}
void loop() {
if ( digitalRead(3) == LOW and state3 == HIGH){
counter = counter + 1 ;state3 = LOW ;}
if ( digitalRead(4) == LOW and state4 == HIGH){
counter = counter - 1 ;state4 = LOW ;}
if ( digitalRead(3) == HIGH )state3 = HIGH;
if ( digitalRead(4) == HIGH )state4 = HIGH;
if ( counter > 9 )counter = 9;
if ( counter < 1 )counter = 1;
Serial.println(counter);
}
Ważne aby robić co się lubi albo lubić co się robi .
Arduino UNO, TINY, PRO MINI
Pomoc nagradzamy punktami reputacji
Arduino UNO, TINY, PRO MINI
Pomoc nagradzamy punktami reputacji