Stránka 1 z 1

Bme280 problém zaslat teplotu do druheho arduina

Napsal: 15 lis 2018, 10:09
od tikr12
Zdravím mám takový problém že nemůžu zaslat naměřená data z arduina una do arduino mega. Seriova linka funguje arduino uno posílá čísla jako float a taky string. Prbolem nastane tehd když chceme aby poslal hodnotu ze svého bme280. Když se zavolá funkce bme.ReadTemperature() seriová linka přestane odesílat jakákoliv data a když tuto funkci vymažu znovu začne posílat data. Proto se vás chci zeptat kde je problém. Senzor komunikuje přes sběrnici I2C takže by neměl seriovou linku nijak rušit. Displej je pro testování a je také připojen na I2C sběrnici také i RTC modul. Předem děkuji za odpovědi.

Re: Bme280 problém zaslat teplotu do druheho arduina

Napsal: 15 lis 2018, 20:21
od rejze69
Zdravim. Když použiješ místo hodnoty přečtené z bme jen desetinné číslo jako v tom původním sketchi, tak to funguje? Tipnul bych si, že přeteče to pole char str[50].

Re: Bme280 problém zaslat teplotu do druheho arduina

Napsal: 16 lis 2018, 08:49
od tikr12
Ano když nepoužiji senzor tak se normálně přenese jakákoliv hodnota z uno do mega ale ze sensoru to poslat teplotu nelze. Mysíl mis že tím polem to nebude protože jsem ozkoušel i více kódů bez pole se stejným výsledkem.