Hirdetés
- One mobilszolgáltatások
- Fotók, videók mobillal
- Nokia 8 Sirocco - tudja, honnan fúj a szél
- Hivatalos a OnePlus 13 startdátuma
- Nincs több titok a OnePlus 15R-t illetően, megjött Európába
- iPhone topik
- Milyen okostelefont vegyek?
- Xiaomi 14T Pro - teljes a család?
- iOS alkalmazások
- Xiaomi 14 - párátlanul jó lehetne
-
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
-
Janos250
őstag
válasz
Gyula84
#14692
üzenetére
Az első sor a 38.13. Ezt kell figyelni, és ha ez magas akkor riasszon.
Próbáld ki, működik-e? (hirtelenjében ez jutott eszembe, de biztos van jobb is)Tedd be ezt az utolsó } elé:
double t;sscanf(buf, "%d", &t);Serial.print ("t="); Serial.println (t);Ha sikerült ezzel átrakni a t-be, akkor utána ennek a vizsgálatával kell folytatni.
-
vargalex
félisten
válasz
Gyula84
#14692
üzenetére
Szia!
Simán ASCII kódként jön át a buffer-ben (ahogy az a működő kiírás alapján sejthető volt). Én ezt a részt:
for (i = 0; i < buflen; i++) {lcd.write(buf[i]);}lecserélném valami ilyenre:
char received[10];for (i = 0; i < buflen; i++) {lcd.write(buf[i]);received[i] = char(buf[i]);}received[buflen] = '\0';double data;data = atof(received);if (data>riasztasi_homerseklet) {tone...}Akkor egy lépésben meglenne az LCD kiíratás és a char tömb feltöltés. A cikluson kívül pedig konvertálunk, majd lehet vizsgálni az értéket.
Új hozzászólás Aktív témák
- Itt az igazi AJÁNDÉK ÁR! - ÚJ, bontatlan Macbook Air 16/256GB AZONNAL! - Midnight
- Samsung Galaxy S10 512GB, Kártyafüggetlen, 1 Év Garanciával
- Samsung Galaxy S24 Ultra 5G 512GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
- I7-8700-RTX 4060, csere érdekel.
Állásajánlatok
Cég: ATW Internet Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
ekkold

