Permet de lire lanemometre WS1080 et de stocker la vitesse du vent en m/s dans une variable publique.

Dependencies:   AnemoWS1080_lecture mbed

Committer:
Station_Meteo_Laos
Date:
Sat Jun 29 16:56:19 2019 +0000
Revision:
0:c0615726bad0
Permet de lire lanemometre WS1080 et de stocker la vitesse du vent en m/s dans une variable publique.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Station_Meteo_Laos 0:c0615726bad0 1 #include "mbed.h"
Station_Meteo_Laos 0:c0615726bad0 2 #include "AnemoWS1080.h"
Station_Meteo_Laos 0:c0615726bad0 3
Station_Meteo_Laos 0:c0615726bad0 4 Serial pc(USBTX, USBRX,9600); // tx, rx
Station_Meteo_Laos 0:c0615726bad0 5 //Appel de notre constructeur, avec le port de l'anémomètre et le coefficient d'etalonage
Station_Meteo_Laos 0:c0615726bad0 6 AnemoWS1080 anemo(D3, 1);
Station_Meteo_Laos 0:c0615726bad0 7
Station_Meteo_Laos 0:c0615726bad0 8 int main() {
Station_Meteo_Laos 0:c0615726bad0 9 while(1) {
Station_Meteo_Laos 0:c0615726bad0 10 //lecture de l'anemo
Station_Meteo_Laos 0:c0615726bad0 11 anemo.read();
Station_Meteo_Laos 0:c0615726bad0 12 //affichage du résultat
Station_Meteo_Laos 0:c0615726bad0 13 pc.printf("Vitesse du vent = %f m/s\n\n", anemo.vitesse);
Station_Meteo_Laos 0:c0615726bad0 14
Station_Meteo_Laos 0:c0615726bad0 15 }
Station_Meteo_Laos 0:c0615726bad0 16 }