Anne Schrader
/
IRDogFeeder
Dog Feeder IR sensor storage measuring system
Diff: main.cpp
- Revision:
- 2:6cb4b93e2b74
- Parent:
- 1:199d787f2181
- Child:
- 3:01f6b6659073
--- a/main.cpp Tue Jan 26 09:18:46 2016 +0000 +++ b/main.cpp Tue Jan 26 10:09:54 2016 +0000 @@ -8,17 +8,19 @@ DigitalOut IRled(D7); DigitalOut PiSign(D6); DigitalOut ledred(LED_RED); +DigitalIn PiRead(A1); Ticker StorageChecker; const double ticktime = 1; +double light = photores; +double pi = PiRead; void StorageCheck() { IRled = 1; wait_us(100); - double light = photores; if(light >= 0.15) { ledred = 0; PiSign = 1; @@ -27,6 +29,7 @@ PiSign = 0; } pc.printf("Photo = %0.10f \n\r", light); + pc.printf("PiRead = %0.10f \n\r", pi); } int main() @@ -36,6 +39,6 @@ StorageChecker.attach(&StorageCheck, ticktime); while (true) { IRled = 0; - sleep(); + pc.printf("PiRead = %0.10f \n\r", pi); } } \ No newline at end of file