Hirdetés
- Nothing Phone (3a) és (3a) Pro - az ügyes meg sasszemű
- Xiaomi 15 Ultra - kamera, telefon
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Apple iPhone XR - amikor az olcsóbb is drága
- Pebble - az átgondolt okosóra
- MIUI / HyperOS topik
- Indiában Philips okostelefonokat is lehet majd választani
- Amazfit Bip 6 - jót olcsón
- Milyen okostelefont vegyek?
- Bemutatkozott a Poco X7 és X7 Pro
-
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
-
DigitXT
félisten
válasz
Atamano
#12312
üzenetére
Ne az éles változóba rakd a beolvasott értéket, hanem egy átmenetibe...
Megnézed, hogy mennyi az annyi, ha -127, és ez a hibajelzés, akkor ez
nem kerül be az aktuális hőmérsékletet tároló változóba, így nem jelenik
meg a felhasználónak. Ott marad az előzőleg mért érték, ami amúgy kb.
pontos is lesz, feltéve, hogy viszonylag lassan változik a hőmérséklet.
Nem olyan izgalmas a dolog, hogy példa kódot kelljen írnom rá...

Szerk: na jó, most nézem, hogy amit te írtál, az valójában totál rossz.

Mivel ugye a temp2-nek soha nem adsz értéket, ám azt írod ki a végén...Átírom azt:
Temperature1 = sensors.getTempCByIndex(SENSOR_INDEX);
if (Temperature1 != -127) Temperature2 = Temperature1;
else
Temperature2 = Temperature2; //erre semmi szükség, csak magyarázza
Serial.print(Temperature2);A fenti példában azzal lehet baj, ha rögtön hibás olvasással kezdtél, így a
Temperature2-ben nincs valid érték és azt akarod (valahogy) megjeleníteni.
Erre kéne inicializáció, mondjuk írjon ki 0 fokot, amíg nem tudja, mennyi...
Új hozzászólás Aktív témák
- HIBÁTLAN iPhone 13 Pro 256GB Sierra Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3022, 100% Akksi
- Apple iPhone 14 Pro Max / Kártyafüggetlen / 256GB / 12Hó Garancia / 87% akku
- Navee S40 elektromos roller // Számla // Garancia //
- 144 - Lenovo LOQ (15ARP9) - AMD Ryzen 7 7435HS, RTX 4060 (ELKELT)
- BESZÁMÍTÁS! Asus H370 i5 9600K 16GB DDR4 512GB SSD RX 5700XT 8GB Rampage SHIVA CHIEFTEC 700W
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



ekkold

