Example program for the Seeed Grove shield, that uses Grove Light Sensor by SeeedStudio on A0 pin. This program displays the analog in values.

Dependencies:   mbed

Fork of Seeed_Grove_Shield_Light_Sensor by Shields

Files at this revision

API Documentation at this revision

Comitter:
screamer
Date:
Tue Jul 29 13:43:06 2014 +0000
Parent:
0:5ff78d2c85d1
Child:
2:76004e9cf0cc
Commit message:
Add raw reading to displayed data

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
--- 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);
     }