Internet of Greens. Mini automated greenhouse, with an internet of sensors.
Dependencies: HC_SR04_Ultrasonic_Library PixelArrayBuffer Servo TSL2561 mbed-rtos mbed
Fork of Final_project by
Diff: Random.h
- Revision:
- 0:7ebf4813882d
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Random.h Tue May 01 13:59:00 2018 +0000 @@ -0,0 +1,58 @@ +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; + + } + } +}