-
PROHARDVER!
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
-
válasz
tibi-d #19213 üzenetére
Talán megvan.
A kiértékelés részt (if (NumString.length()...
) előre tenném, és returnnel lépnék ki belőle, ugyanis a számbevitel rész most nem tartalmaz vizsgálatot az idő lejártára vonatkozólag, időn túl is elfogad még egy billentyű leütést.
Szerintem így a várt módon fog működni:void Numpad() {
int I;
float F;
if (NumString.length() > 0 && (millis() - KeyTimer) > 2000) {
I = NumString.toInt();
NumInteger = I * Inv;
F = NumString.toFloat();
NumFloat = F * Flo;
NumString = "";
Inv = 1;
Flo = 1.0;
return;
}
//Billentyű leütésre várás
key = keypad.getKey();
//Leütött billentyű kiértékelése
if (key) {
KeyTimer = millis();
if (key == '#' && Inv == 1) {
Inv = -1;
Flo = -1.0;
}
if (key >= '0' && key <= '9' || key == '.') {
NumString += key;
}
}
}
Új hozzászólás Aktív témák
- ZBook Fury 15 G8 15.6" FHD IPS i7-11850H RTX A3000 32GB 512GB NVMe magyar vbill ujjlolv IR kam gar
- HP Elite Dragonfly G3, érintőkijelző ,i5-1235U ,16GB RAM ,512GB SSD, gyári garancia 2026.10.17-ig
- PlayStation Portal (garanciális) + AJÁNDÉKOK, csere is
- Dell Latitude 9520 27% ÁFA , i7-1185G7 ,16GB RAM ,512GB SSD ,1 év garancia
- Lenovo ThinkPad X1 Carbon 9th, i5-1135G7 ,16GB RAM , 256GB SSD, 1 év garancia
- Dell és HP szerver HDD caddy keretek, adapterek. Több száz darab készleten, szállítás akár másnapra
- GYÖNYÖRŰ iPhone 13 mini 128GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3341, 94% Akkumulátor
- RÉSZLETRE . OPCIONÁLIS. ThinkPad L16 Gen 1 16" WUXGA, Ultra 5, 16GB RAM, 512GB SSD SZÁMLA GARANCIA
- Samsung Galaxy A13 64GB, Kártyafüggetlen, 1 Év Garanciával
- Eladó Xiaomi Redmi A2 64GB / 12 hó jótállás
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest