2X Arduino + TX/RX + prenos cisel

Odpovědět
Viktor_EX
Příspěvky: 40
Registrován: 19 črc 2021, 11:18
Reputation: 0

Re: 2X Arduino + TX/RX + prenos cisel

Příspěvek od Viktor_EX » 09 úno 2022, 19:16

tady jsou ty tvoje pismenka, taky jsou posunuty

19:14:46.150 -> defghijklmnopqrs/
19:14:56.137 -> defghijklmnopqrs/
19:15:06.163 -> defghijklmnopqrs/
19:15:16.192 -> defghijklmnopqrd/
19:15:26.176 -> efghijklmnopqrsd/
19:15:36.192 -> efghijklmnopqrsd/
19:15:46.213 -> efghijklmnopqrsd/
19:15:56.236 -> efghijklmnopqrsd/
19:16:06.211 -> efghijklmnopqrsd/
19:16:16.232 -> efghijklmnopqrsd/
19:16:26.243 -> efghijklmnopqrsd/

Uživatelský avatar
kiRRow
Příspěvky: 1151
Registrován: 07 kvě 2019, 07:03
Reputation: 0
Bydliště: Opava

Re: 2X Arduino + TX/RX + prenos cisel

Příspěvek od kiRRow » 09 úno 2022, 19:20

Kód: Vybrat vše

[i+1] tohle nahraď tímhle [i] ...

Viktor_EX
Příspěvky: 40
Registrován: 19 črc 2021, 11:18
Reputation: 0

Re: 2X Arduino + TX/RX + prenos cisel

Příspěvek od Viktor_EX » 09 úno 2022, 19:25

proc? buffer jede na 0-15

moje promenna je 1-16

clovece, ted je vysilac delay 100
prijimac jsem dal na delay 10 a vypada to, ze ted ten monitor jede bez chyb, kdyz tam bylo delay 10000 tak to hazelo ty chyby

Uživatelský avatar
kiRRow
Příspěvky: 1151
Registrován: 07 kvě 2019, 07:03
Reputation: 0
Bydliště: Opava

Re: 2X Arduino + TX/RX + prenos cisel

Příspěvek od kiRRow » 09 úno 2022, 19:27

16tí místný buffer se čísluje 0-15
v IT je nula taky číslo

Viktor_EX
Příspěvky: 40
Registrován: 19 črc 2021, 11:18
Reputation: 0

Re: 2X Arduino + TX/RX + prenos cisel

Příspěvek od Viktor_EX » 09 úno 2022, 19:29

koukej ... jupii

uz vidim, jak to zabuduju dolu ke zbylemu projektu, jak to zas bude hausnummera.
co jsem dluzny?
Přílohy
vypis-serial.jpg

Uživatelský avatar
kiRRow
Příspěvky: 1151
Registrován: 07 kvě 2019, 07:03
Reputation: 0
Bydliště: Opava

Re: 2X Arduino + TX/RX + prenos cisel

Příspěvek od kiRRow » 09 úno 2022, 19:31

bylo to tu a smazal jsi to ... a tohle ?

Kód: Vybrat vše

  for(i = 1; i < 17; i++){
    Serial.print (readVolty[i]);
    Serial.print ("/");
  }
vůbec jsem nějak nic o ničem nepátral .. ale kde se vzalo 17 ? ... pak se 16ti bytová informace o jedno místo šoupne

Viktor_EX
Příspěvky: 40
Registrován: 19 črc 2021, 11:18
Reputation: 0

Re: 2X Arduino + TX/RX + prenos cisel

Příspěvek od Viktor_EX » 09 úno 2022, 19:34

prosim te, takhle to ted vypada a frci to. v zoufalstvi jsem tam daval pred tim nulovani buff, to jsem dal pryc

Kód: Vybrat vše

if (mySerial.available()) {// je něco na mojemSerialu ?
  mySerial.readBytes(buff, 16); // čti seriovou linku po 16bytech a nasyp ji do bufferu
  //Serial.write(buff, 16); // vypsat do pc ... odkomentovat pro debug
}

  for(i = 0; i < 16; i++){
    readVolty[i+1] = buff[i] + 150;
  }
  for(i = 1; i < 17; i++){
    Serial.print (readVolty[i]);
    Serial.print ("/");
  }
  Serial.println ("/");

delay(10);  

Viktor_EX
Příspěvky: 40
Registrován: 19 črc 2021, 11:18
Reputation: 0

Re: 2X Arduino + TX/RX + prenos cisel

Příspěvek od Viktor_EX » 09 úno 2022, 19:35

na to koukam, frci to jako dabel, zadna chyba. bude ten prenos fungovat tak na 0,5-1 metr?

Uživatelský avatar
kiRRow
Příspěvky: 1151
Registrován: 07 kvě 2019, 07:03
Reputation: 0
Bydliště: Opava

Re: 2X Arduino + TX/RX + prenos cisel

Příspěvek od kiRRow » 09 úno 2022, 19:38

Kód: Vybrat vše

  for(i = 0; i < 16; i++){
    readVolty[i] = buff[i] + 150;
    Serial.print (readVolty[i]);
    Serial.print ("/");
  }
  Serial.println ("/");
takhle to pojede taky

Viktor_EX
Příspěvky: 40
Registrován: 19 črc 2021, 11:18
Reputation: 0

Re: 2X Arduino + TX/RX + prenos cisel

Příspěvek od Viktor_EX » 09 úno 2022, 19:43

jj, vim, kdyz to zkousim, postupuju spise polopatisticky

jen pro info, vysilac nesmi byt pod delay 80, prijimac je na delay 10

takze pane, hluboke diky, jestli jsem neco dluzen, PM, vyridime to.

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 12 hostů