Dust Sesnsor PMS5003

Dependencies:   NetServices ThingSpeakEthernet mbed

Revision:
6:ebbde59c5a1d
Child:
7:1da0a084cd69
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/Sensor.h	Fri Nov 20 08:28:11 2015 +0000
@@ -0,0 +1,20 @@
+#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
\ No newline at end of file