Lights up to 4 LEDs based on ambient light levels. Uses Grove Seeed Light Sensor

Dependencies:   mbed

Fork of Seeed_Grove_Shield_Light_Sensor by Seeed

Revision:
1:d10e08a99894
Parent:
0:5ff78d2c85d1
Child:
2:76004e9cf0cc
diff -r 5ff78d2c85d1 -r d10e08a99894 main.cpp
--- a/main.cpp	Tue Jul 29 13:23:29 2014 +0000
+++ b/main.cpp	Tue Jul 29 13:43:06 2014 +0000
@@ -24,8 +24,10 @@
 Serial pc(USBTX, USBRX);
 
 int main() {
+    float val;
     while(1) {
-        printf("Sensor reading: %f\r\n", (float)(1023-sensor)*10/sensor);
+        val = sensor.read();
+        printf("Sensor reading: %f - %f\r\n", val, (float)(1023-val)*10/val);
         myled = !myled;
         wait(0.5);
     }