Dust Sesnsor PMS5003
Dependencies: NetServices ThingSpeakEthernet mbed
main.cpp
- Committer:
- mpuric
- Date:
- 2017-06-05
- Revision:
- 9:07f9279c30f7
- Parent:
- 7:1da0a084cd69
File content as of revision 9:07f9279c30f7:
#include "mbed.h"
#include "ThingSpeak.h"
#include "TextLCD.h"
#include "DustSenzor.h"
ThingSpeak ts("FI2NZGSOB8LSR8YX");
DustSenzor ds(p5, p9, p10);
int main() {
ds.stop();
float *ptr;
ts.connect();
wait(1);
while(1){
float res = ts.pull(282724, 1);
if(res == 1){
ds.start();
}
while( res == 1){
ptr = ds.read();
for( int i = 0; i < 6; i++) {
ts.setField(*(ptr + i), i+1);
}
ts.putUp();
wait(15);
res = ts.pull(282724, 1);
}
ds.stop();
}
}
/* void DustSenzor::modeSet(){
if(debounce.read_ms() > 250 && provjera==false) {
set=1;
debounce.reset();
provjera=true;
}
else if(debounce.read_ms() > 250 && provjera==true){
set=0;
debounce.reset();
provjera=false;
}
} */