IOT Greenhouse
Dependencies: HC_SR04_Ultrasonic_Library PixelArrayBuffer Servo TSL2561 mbed-rtos mbed
Random.h
- Committer:
- jsheu3
- Date:
- 2018-05-01
- Revision:
- 0:7ebf4813882d
File content as of revision 0:7ebf4813882d:
void dev_recv() { char command = 0; while(pi.readable()) { command = pi.getc(); switch(command){ case '2': { lights_on = true; switch_lights(); break; } case 'o': { lights_on = false; switch_lights(); break; } case '3': { print_moisture(); break; } case '1': { water_plant(); break; } case 'u': { string s; s = "Temperature: 23.60"; for (int i=0; i<s.size(); ++i){ pi.putc(s[i]); } wait(1); s = "Humidity: 167.00"; for (int i=0; i<s.size(); ++i){ pi.putc(s[i]); } wait(1); s = "Moisture: 89.0%"; for (int i=0; i<s.size(); ++i){ pi.putc(s[i]); } wait(1); s = "Height: 33.40"; for (int i=0; i<s.size(); ++i){ pi.putc(s[i]); } break; } default: break; } } }