![](/media/cache/img/default_profile.jpg.50x50_q85.jpg)
trainning_template
Diff: example.cpp
- Revision:
- 5:7534fc9248a8
- Parent:
- 4:fe1e9f9c7b33
--- a/example.cpp Thu Oct 18 16:23:13 2018 +0000 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,98 +0,0 @@ -#include "sensors.h" -#include "mbed.h" - -Serial usb2pc(PA_2, PA_3, 9600); -DigitalOut myled(PC_13); - -int main() -{ - - - usb2pc.printf("starting\r\n"); - sr501 x(PB_1); - BH1750 y(PB_7,PB_6); - mq z(PA_7,PA_6); - dht11 w(PA_5); - DS18B20 v(PC_14); - YL u(PA_1,PA_0); - BMP180 t(PB_9,PB_8); - GP2Y1010 s(PA_8,PB_0); - - while(1) - { - /*sr501 - if(x.operator ==(true)) - { - usb2pc.printf("get\r\n"); - while(x.read()){usb2pc.printf("aaaaaaaaaaaaa\r\n");wait(0.1);myled=1;} - x.reset(); - } - - else - { - usb2pc.printf("no\r\n"); - } - wait(0.1); - */ - /*BH1750 - float light=y.getlightdata(); - usb2pc.printf("Light intensity: %.4f Lux\r\n",light); - */ - /*mq - if(z.operator==(true)) - { - usb2pc.printf("mq on\r\n"); - while(!z.read()){usb2pc.printf("%.3f\r\n",z.getairdata());wait(0.1);myled=1;} - myled = 1; // LED is ON - wait(0.2); // 200 ms - z.reset(); - } - else - { - usb2pc.printf("mq off\r\n"); - myled = 0; // LED is OFF - wait(1.0); // 1 sec - } - */ - /*dht11 - if(w.getdata()) - { - usb2pc.printf("Humidity (%):%.3f\r\n",w.gethumidity()); - usb2pc.printf("Temperature (oC): %.3f\r\n",w.gettemperature()); - } - wait(2); - */ - /*DS18B20 - if(v.getdata()) - { - usb2pc.printf("Temperature (oC): %.3f\r\n",v.gettemperature()); - } - wait(2); - */ - /*YL-38 - if(u.operator==(true)) - { - usb2pc.printf("YL on\r\n"); - while(!u.read()){usb2pc.printf("%.3f\r\n",u.getairdata());wait(0.1);myled=1;} - myled = 1; // LED is ON - wait(0.2); // 200 ms - u.reset(); - } - else - { - usb2pc.printf("YL off\r\n"); - myled = 0; // LED is OFF - wait(1.0); // 1 sec - } - */ - /*bmp180 - usb2pc.printf("Temperature is %.1f C\r\n", (float)t.BMP180GetTemperature()); - usb2pc.printf("Pressure is %.3f kPa\r\n", (float)t.BMP180GetPressure()/1000.0); - wait(1.0); - */ - /*GP2Y1010 - usb2pc.printf("Dust Density: %.3f \r\n",s.getairdata()) ; - wait(1.0); - */ - } -} \ No newline at end of file