Dust Sesnsor PMS5003

Dependencies:   NetServices ThingSpeakEthernet mbed

Sensor.h

Committer:
tsoic
Date:
2015-11-20
Revision:
6:ebbde59c5a1d
Child:
7:1da0a084cd69

File content as of revision 6:ebbde59c5a1d:

#ifndef _SENSOR_H
#define SENSOR_H  
#include "mbed.h"

class Sensor {
     
     public:
     
        Sensor(PinName, float);    //* Konsturktor klase Sensor koji uzima kao argument pin na kojem je spojen senzor može biti od p15-p20 *//
                                    //* i varijablu float kao koeficijent množenja vrijednosti dobivene ADC pretvorbom
        void read();                 //* Funkcija read() bez povratnog argumenta ocitava vrijednost 10 puta i spremaju u float polje
        float calc();                 //* Fukcija calac() raćuna srednju vrijednost readVal polja te vraća float varijablu sa stvarnom vrijednosti 
                                       //* mjernog signala 
     private:
     
        AnalogIn sensorInput;           
        float readVal[], realVal, K;
};

#endif