- Apple MacBook
- Házimozi belépő szinten
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- HP ProLiant MicroServer N36L / N40L / N54L
- Gaming notebook topik
- Bluetooth hangszórók
- Milyen egeret válasszak?
- HiFi műszaki szemmel - sztereó hangrendszerek
- Az előírások megszegése miatt éghet le egyes alaplapokon a Socket AM5 foglalat
- Milyen billentyűzetet vegyek?
-
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
-
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.
-
Janos250
őstag
válasz
Gyula84 #14686 üzenetére
Mivel a VirtualWire-t még soha nem használtam, így csak tippelek.
Az ez
"if( vw_get_message(buf, &buflen) )"
utáni kiírás működik?
Ha igen, akkor meg kellene nézni, hogy mi van a buf-ban.
Az "lcd.write(buf[i]);"
után beírod, hogy Serial.print(buf[i]);
és a } után, hogy Serial.println();
A soros monitoron megnézed, mi jött be, és annak ismeretében lehet továbblépni.
Új hozzászólás Aktív témák
Hirdetés
- Idei legolcsóbb mobilját dobta piacra a Samsung
- Autós topik
- One otthoni szolgáltatások (TV, internet, telefon)
- Milyen autót vegyek?
- Apple MacBook
- sziku69: Fűzzük össze a szavakat :)
- Hardcore café
- Háztartási gépek
- exHWSW - Értünk mindenhez IS
- Szeged és környéke adok-veszek-beszélgetek
- További aktív témák...
- Samsung Galaxy S24 Ultra 512 GB 2027.január 22-ig garis
- Dell,14"FullHd IPS,core i5 6440H(fiz.4MAG!),8-16GB DDR4 RAM,Vil.bill,256-512GB SSD,Jó akku,szép
- HP 15.6 ",AMD A10,jó állapotú,magyar billentyűzet
- LG 27MK600M-B 27 IPS Full HD monitor eladó
- Dell Vostro 15,6" FullHd IPS,Magyar vil.bill,core i5,8-32GB RAM,240GB-1TB SSD,Új akku,Új töltő
- Dell Optiplex 3020 SFF I5 4590
- iKing.Hu Samsung Galaxy S25 Plus Navy 12/256 GB Használt, karcmentes állapotban 3 hónap garanciával!
- HIBÁTLAN iPhone 13 Pro 128GB Alphine Green -1 ÉV GARANCIA - Kártyafüggetlen, MS3024, 91% Akkumulátor
- Bomba ár! Lenovo ThinkPad X395 - AMD Ryzen PRO 5 I 8GB I 512GB SSD I 13,3" FHD I Cam I W11 I Gari!
- GYÖNYÖRŰ iPhone 13 Pro 256GB Graphite -1 ÉV GARANCIA - Kártyafüggetlen, MS3074, 100% Akkumulátor
Állásajánlatok
Cég: FOTC
Város: Budapest