mbed Weather Station for Weatherduino on mbeduino http://mbed.org/users/okini3939/notebook/weatherduino-on-mbed/

Dependencies:   mbed

Revision:
1:23400c328a71
Parent:
0:6e444b317905
Child:
2:920a4e65129d
diff -r 6e444b317905 -r 23400c328a71 main.cpp
--- a/main.cpp	Mon Sep 27 15:52:09 2010 +0000
+++ b/main.cpp	Tue Oct 12 16:07:08 2010 +0000
@@ -11,6 +11,14 @@
 
 DigitalOut myled(LED1);
 Serial pc(USBTX, USBRX);
+AnalogIn photo(p18);
+
+float get_photo (AnalogIn &ain) {
+    float f;
+    
+    f = ain * 5.0 / 1000; // A
+    return f / 0.0000026;
+}
 
 int main() {
     while(1) {
@@ -24,6 +32,8 @@
 
         pc.printf("a:%6.2f m/s / v:%6.2f / r:%6.2f mm\n", wmeters.get_windspeed(), wmeters.get_windvane(), wmeters.get_raingauge());
 
+        pc.printf("l:%6.2f lux\n", get_photo(photo));
+
         myled = 0;
         wait(10);
     }