Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Arduino. Wielokrotne naciskanie przycisku.

Ostatnio zmodyfikowano 2018-07-28 22:42
Autor Wiadomość
Mr_Surykatek
Temat założony przez niniejszego użytkownika
Arduino. Wielokrotne naciskanie przycisku.
» 2018-07-28 21:47:59
Witam,
Chciałbym stworzyć program który ma działać na tej prostej zasadzie:
Kiedy kliknę 1 raz przycisk to wydarzy się dany warunek, 3 razy - następny oraz 5 razy - jeszcze kolejny. Nie wiem jak się za to zabrać. Bardzo proszę o pomoc.
P-171976
maly7
» 2018-07-28 21:53:26
Dwie zmienne (np. a i b), jedna odmierzająca czas (np. w przerwaniu) od ostatniego wciśnięcia, druga zliczająca ilość wciśnięć wykonanych w odpowiednim czasie.
Np. przy wciśnięciu przycisku zmienną a ustawiasz na np. 25 i inkrementujesz zmienną b (b++). Jeśli zmienna a == 0 oznacza to, że jest to pierwsze wciśnięcie przycisku w serii, a jeśli a zjedzie do 0 przy dekrementacji ustawiasz zmienną b = 0 (zerowanie serii). Dodatkowo zmienną a co np. 10 ms dekrementujesz (a--).

Przy takim zabiegu przy wciśnięciu przycisku sprawdzasz zmienna b, która mówi ci ile razy został wciśnięty klawisz w serii.
P-171977
pekfos
» 2018-07-28 21:56:48
Sądzę że Arduino ma zabezpieczenia przed drganiami więc wystarczy jedna zmienna.
P-171978
Mr_Surykatek
Temat założony przez niniejszego użytkownika
» 2018-07-28 22:06:30
Dawno nic nie pisałem. Troszkę się wybilem i nie pamiętam wielu rzeczy. Mógłbym prosić o gotowy kod ?
P-171979
pekfos
» 2018-07-28 22:17:23
Jeśli nie wiesz jak używać zmiennych, to nie wiem po co ci jakikolwiek kod.
P-171980
Mr_Surykatek
Temat założony przez niniejszego użytkownika
» 2018-07-28 22:23:40
Wiem jak używać Ale jestem początkujący. Nie wiem co to inkrementacja. Dla Ciebie to jest poziom początkujący A dla mnie zaawansowany. Ja potrzebuje miec gotowy przyklad. Czyli muszę sam napisać kod ?
P-171981
pekfos
» 2018-07-28 22:41:32
Aż strach pomyśleć, jaka jest twoja definicja "poziomu początkującego".
» Kurs C++ » Poziom 1Operacje matematyczne lekcja
Tu znajdziesz opis inkrementacji, dekrementacji i innych prostych operacji matematycznych.
P-171983
maly7
» 2018-07-28 22:42:05
google > inkrementacja :D

jeśli chcesz się czegoś nauczyć no to warto zrobić to samemu, nawet wzorując się na jakichś przykładach. Jeśli chcesz mieć gotowe coś to najlepiej zleć to komuś.
P-171984
« 1 »
  Strona 1 z 1