Hirdetés
- Okosóra és okoskiegészítő topik
- OnePlus Nord 5 - lehűti a kedélyeket
- MIUI / HyperOS topik
- iPhone topik
- Magisk
- Honor Magic6 Pro - kör közepén számok
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Milyen okostelefont vegyek?
- Samsung Galaxy Watch6 Classic - tekerd!
- Samsung Galaxy A54 - türelemjáték
-
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.
Új hozzászólás Aktív témák
- Az Enermax tényleg nem viccel, ha az új tápjának garanciaidejéről van szó
- Okosóra és okoskiegészítő topik
- OnePlus Nord 5 - lehűti a kedélyeket
- Luck Dragon: Asszociációs játék. :)
- LEGO klub
- 5.1, 7.1 és gamer fejhallgatók
- ThinkPad (NEM IdeaPad)
- AMD Navi Radeon™ RX 9xxx sorozat
- OLED TV topic
- MIUI / HyperOS topik
- További aktív témák...
- SkyWatcher AZ-Goto 130/650 Newton távcső Wifi modullal eladó
- Crucial Pro 48GB (2x24GB) DDR5 5600MHz CL46 - XMP/EXPO - 120 hó garancia
- Corsair VENGEANCE RGB 64GB (2x32GB) DDR5 6000MHz CL30 - XMP/EXPO - 120 hó garancia
- Kingston FURY Beast 64GB (2x32GB) DDR5 5200MHz CL40 - XMP - 99 hó garancia
- Sony G 24-105 f/4 - Sigma 50mm f/1.4 Art (SONY E)
- Asus Zenbook 13 laptop Oled kijelző!
- Windows, Office licencek kedvező áron, egyenesen a Microsoft-tól - Automata kézbesítés utalással is!
- iKing.Hu Apple iPhone 17 Pro Deep Blue ProMotion 120 Hz újszerű 100% akku Apple garancia 202
- Keresünk Galaxy S23/S23+/S23 Ultra/S23 Fe
- Apple iPhone 13 / 128GB / Kártyafüggetlen / 12Hó Garancia / Akku: 100%
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi
ekkold

