Arduino String til Float convertering

Efter en del hjernedøde eksperimenter med at konvertere en streng til float med data fra dallas18b20 temperatur sensor, måtte der graves lidt for at finde hvordan man gør det. Og som så ofte før med arduino ligge værktøjet lige ved hånden.

Der skal intet includeres for at viste stump kode virker (bruger arduino IDE 1.0.3 og codebender.cc)

char sensorTemperaturData[100] =”21.58″ ;
float aktuelTemperaturFloat = ((float) atof(sensorTemperaturData));

Det er nu meget lettere at sammenligne to temperatur sensorers data til styring af solfangere til både varmt vand og varm luftsolfanger.

Disse arduino solfanger styringer kommer i senere indlæg.

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *

%d bloggers like this: