-
Fototrend
Arduino hardverrel és szoftverrel foglakozó téma. Minden mikrovezérlő ami arduinoval programozható, és minden arduino program, board, és hardverrel kapcsolatos kérdések helye.
Új hozzászólás Aktív témák
-
dave0825
őstag
válasz
gyapo11
#1187
üzenetére
Kipróbáltam ezt a példát, amit írtál, de itt is néha 2 lenyomást számol, amikor csak 1x nyomom le a gombot. Hogy lehetne kiegészíteni úgy, hogy 1 nyomásra mindenképp csak 1-et számoljon?
if (gombjelzo==1 && results.value == 0x7A6E10BA)
{
buttonPushCounter++;
}else if (gombjelzo==1 && results.value != 0x7A6E10BA)
{
gombjelzo=0;
}if (gombjelzo==0 && results.value != 0x7A6E10BA)
{
}
else if (gombjelzo==0 && results.value == 0x7A6E10BA)
{
gombjelzo=1;
}
Serial.println(buttonPushCounter, DEC);Meg ha másik gombot nyomok, majd újra azt, amelyiket számoltatom (tehát a legutolsó else if fut le), akkor 1 nyomást nem számol, mert ugye akkor áll be a gombjelzo 1-re, és csak a következőt adja hozzá a számlálóhoz. Amit eggyel följebb írtam, arra a programra nem tudsz valami megoldást mondani? Hogy nem rendes fizikai gombbal csinálnám ugyanezt, hanem egy hexa kóddal, tehát ha az a kód érkezik, akkor HIGH, ha nem, akkor LOW-nak feleljen meg, vagy ilyesmi.
Új hozzászólás Aktív témák
- Új állapotú, csúcstechnológiás Roborock Saros Z70 robotporszívó
- 20 GB-os RTX 4000 SFF ADA Generation
- Bomba ár! HP Probook 440 G10 - i3-1315U I 16GB I 256SSD I 14" FHD I W11 I Cam I Garancia!
- HIBÁTLAN iPhone 13 mini 256GB Pink -1 ÉV GARANCIA - Kártyafüggetlen, MS3440, 90% Akkumulátor
- Telefon Felvásárlás!! iPhone 14/iPhone 14 Plus/iPhone 14 Pro/iPhone 14 Pro Max
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő
ekkold
