Stránka 1 z 1

ds18b20 zpracování signálu, dotaz lamy

Napsal: 19 kvě 2017, 07:52
od bu2520
zřejmě to bude pro všechny stupidní dotaz, ale jen blbec dělá chytrého místo toho aby se nechal poučit. Používám pro programování arduina nadstavbu FLprog. Je mi prostě ten styl programování bližší.
Výstup z čidla je v proměnné float a potřeboval bych ji převést na celé číslo které bych zpracoval a zobrazil na displeji s max7219 7seg. Umím to poslat na LCD tam je to v pohodě, ale dosáhnout čistého numerického čísla se mi nedaří. Poradte mi obecně jak se to dělá já už se zbytek naučím :-)

Napsal: 19 kvě 2017, 08:04
od hakamusai
Neznám uvedenou nástavbu,ale zkusil bych se kouknout na převod float na integer

Napsal: 19 kvě 2017, 08:13
od bu2520
ten převod dělám, ale přesto mi to při kompilaci vyhodí chybu. Pokud chci hodnotu zobrazit na led. Jinak kopmpilace proběhne v pořádku. Pokud integr převedu na řetězec zobrazuje mi displej první číslo (z 20°C ukazuje 2)

Napsal: 19 kvě 2017, 08:48
od Cowley
Založ novou proměnnou int teplota a do ní nech převést získanou teplotu z parametru float.

Napsal: 19 kvě 2017, 15:06
od bu2520
Cowley moc díky skutečně to zabralo. Paradoxní je že v jiných projektech to mají napřímo bez proměnné. Ale výsledek se počítá tak se zase ve svém samovzdělávání posunu.

Napsal: 19 kvě 2017, 15:51
od Cowley
Dobrá zpráva :)

Napsal: 19 kvě 2017, 23:38
od mtajovsky

Napsal: 20 kvě 2017, 10:26
od Petr-II
Omlouvám se zakladateli vlákna, že ho využiji. Kde kupujete kvalitní-originální ds18b20 za rozumnou cenu? Dík.