• 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
Pomoc w kodzie
#1
Witam uczę się programować Arduino. Mam zadanie napisać program który będzie za każdym użyciem przycisku wykonywał -- lub ++. Program jest już prawie gotowy problem w tym że po użyciu przycisku wartość się zmienia przez czas wciśnięcia przycisku, zależy mi na tym żeby wartość podnosiła się lub spadała dokładnie o 1 za każdym naciśnięciem. Myślałem nad użyciem pętli while. Proszę o podpowiedz w rozwiązaniu problemu. 

Kod:
int a=0;
void setup() {

pinMode (4, INPUT_PULLUP);  
pinMode (7, INPUT_PULLUP);  
  Serial.begin(9600);    


}

void loop() {
 if (digitalRead (4) == LOW) // przycisk numer 4 włączony
 {
   a++;
 }
 if (digitalRead (7) == LOW) // przycisk numer 7 włączony
 {
  a--;
  }
 
Serial.println (a);
}
 
Odpowiedź
  


Wiadomości w tym wątku
Pomoc w kodzie - przez wewtorek - 23-02-2018, 17:41
RE: Pomoc w kodzie - przez Robson Kerman - 23-02-2018, 22:40
RE: Pomoc w kodzie - przez wewtorek - 26-02-2018, 10:37
RE: Pomoc w kodzie - przez Smaczek - 26-02-2018, 13:05
RE: Pomoc w kodzie - przez wewtorek - 26-02-2018, 20:38
RE: Pomoc w kodzie - przez wewtorek - 26-02-2018, 22:10
RE: Pomoc w kodzie - przez Smaczek - 26-02-2018, 20:48
RE: Pomoc w kodzie - przez Smaczek - 27-02-2018, 08:49
RE: Pomoc w kodzie - przez wewtorek - 27-02-2018, 17:17
RE: Pomoc w kodzie - przez Smaczek - 28-02-2018, 08:59
RE: Pomoc w kodzie - przez wewtorek - 28-02-2018, 20:13

Skocz do:


Przeglądający: 1 gości