Hirdetés
- Samsung Galaxy S25 - végre van kicsi!
- MIUI / HyperOS topik
- Redmi Note 14 Pro+ 5G - a tizenhármas átka
- Milyen okostelefont vegyek?
- Vivo X200 Pro - a kétszázát!
- Xiaomi 14T Pro - teljes a család?
- Milyen hagyományos (nem okos-) telefont vegyek?
- Akciófigyelő: Százezer forint engedmény a Nothing Phone (3)-ra
- Megtartotta Európában a 7500 mAh-t az Oppo
- Xiaomi 13 Pro - szerencsés szám
-
Mobilarena
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.
-
dave0825
őstag
válasz
gyapo11
#1187
üzenetére
Köszi, ezt majd átrágom, fölfogom, kipróbálom, meg egyebek, mert majd távirányítóval szeretném állítani az órát, meg Mode-ot váltani vele (pl. hogy időállítás/hőmérséklet kijelzés/meg még valamit majd kitalálok
), meg ilyenek, szóval ahhoz majd kell a gombnyomáshoz, hogy ne 50-nek vegye, ha egyszer hosszabban megnyomom. 
A másik problémámra nem tudsz valami megoldást? Följebb írtam, hogy próbáltam többféleképpen is, hogy if (minutes == 14), akkor ne világítsanak azok a led-ek is, amik ugyanígy az 1-re, illetve a 4-re vannak beállítva, de nem sikerült sehogy eddig.
Új hozzászólás Aktív témák
- Samsung Galaxy S25 - végre van kicsi!
- Milyen videókártyát?
- One otthoni szolgáltatások (TV, internet, telefon)
- Kínai és egyéb olcsó órák topikja
- 3D nyomtatás
- XPEnology
- A fociról könnyedén, egy baráti társaságban
- Ami Kínában OnePlus Pad Pro, az errefelé mégis csak Pad 2 lett
- SörcsaPH!
- Multimédiás / PC-s hangfalszettek (2.0, 2.1, 5.1)
- További aktív témák...
- Xiaomi Redmi Note 9 / 4/128GB / Kártyafüggetlen / 12 Hó Garancia
- Xiaomi Redmi Note 13 512GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 12 Pro 128 GB Pacific Blue 1 év Garancia Beszámítás Házhozszállítás
- Eladó egy oneplus 9 pro 256/12
- HP Z8 G4 Workstation (gamer célra is) dupla CPU Xeon Gold 6134
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: Laptopműhely Bt.
Város: Budapest
), meg ilyenek, szóval ahhoz majd kell a gombnyomáshoz, hogy ne 50-nek vegye, ha egyszer hosszabban megnyomom. 
ekkold

