Hirdetés
- Amazfit Helio Strap – képernyőmentesen
- Milyen okostelefont vegyek?
- iPhone topik
- Hivatalos a OnePlus 13 startdátuma
- Xiaomi 14 - párátlanul jó lehetne
- MIUI / HyperOS topik
- Samsung Galaxy Z Fold7 - ezt vártuk, de…
- „Új mérce az Android világában” – Kezünkben a Vivo X300 és X300 Pro
- Samsung Galaxy A54 - türelemjáték
- Kezünkben a OnePlus 15 és az Oppo Find X9-ek
-
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
-
válasz
kemcso
#18869
üzenetére
Elnézve az eredeti kódot, a kávéfőző software serialon beszélget, de inicializálva van a saját serial port is ami USB-n megy.
A táplálás "töltő" esetén azt jelenti, hogy ugyanazon USB kábelt nem a laptopba, hanem egy telefontöltőbe dugsz? (Nano esetén nincs kimondott jack adapter aljzat, de van VIN pin ezért kérdezem).
Csak azért, mert ha ugyanazon a porton táplálsz, és más különbség nincs laptopos és töltős üzem között, akkor hardveres oka nem lehet az anomáliának.
Egyébként én azt próbálnám meg, hogy, a fő loop-ba tennék egy delay(50); sort a végére. Precizitásban nem ront sokat a programodon, cserébe sokkal kevésbé spammeli a komm csatornákat. Gondolj bele, hogy uC nyélgázon pingeli a szoftveres serialt, majd ír a hardveresre, majd kijelzőt frissít. Sőt, igazából kijelzőt frissít akkor is, ha nincs értelme, mert a getMaraData()-ban a mySerial.available() lehet, hogy false, és nem jön friss adat. Az updateView akkor is lefut. Sokszor okozott már nekem különböző problémát, hogy a kód eszetlenül darál.
Ebből a szempontból érdekes lenne az is, hogyan oldottad meg a reed szenzor figyelését, mert ahogy ViZion is írta, a prellezéséből is adódhat gond.Szerk.:
C1.06,116,124,093,0840,1,0\n every ~400-500ms
Az 50ms delay nem fog sokat rontani a kódodon, tekintve, hogy a komment szerint a kávéfőző 400-500ms intervallummal küld friss adatot. -
Új hozzászólás Aktív témák
- GYÖNYÖRŰ iPhone 14 Pro 128GB Space Black-1 ÉV GARANCIA - Kártyafüggetlen, MS3781, 100% Akkumulátor
- GYÖNYÖRŰ iPhone 14 Pro Max 128GB Space Black -1 ÉV GARANCIA - Kártyafüggetlen, MS2998, 100% Akksi
- RTX 5080-as GAMER laptopok + dokkolók + licencek
- GYÖNYÖRŰ iPhone Xs Max 256GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3537, 100% Akkumulátor
- Huawei Watch 5 Titanium 46mm
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
ekkold

