Station Meteo Laos / AnemoWS1080_lecture

Dependents:   AnemometreWs1080_lecture

AnemoWS1080.h

Committer:
Station_Meteo_Laos
Date:
2019-05-20
Revision:
0:21a4e1337957
Child:
2:ecf6419ab06c

File content as of revision 0:21a4e1337957:

#ifndef MBED_AnemoWS1080_H
#define MBED_AnemoWS1080_H
 
#include "mbed.h"

#define PI           3.14159265358979323846
#define R_HELICE 0.07//En mètre, Inexacte, à mesurer précisément
#define TEMPS_DE_MESURE 5.0

class AnemoWS1080
{
    public:
        AnemoWS1080(PinName digital_pin, float coeff_etalon);
        bool read();
        float vitesse;      
    private:
        Timer t;
        DigitalIn anemo;
        float coef_etalon;
};

#endif