Dependencies:   mbed

Files at this revision

API Documentation at this revision

Comitter:
ladner
Date:
Fri May 13 11:45:46 2016 +0000
Commit message:

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
mbed.bld Show annotated file Show diff for this revision Revisions of this file
diff -r 000000000000 -r 50eff8c96321 main.cpp
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Fri May 13 11:45:46 2016 +0000
@@ -0,0 +1,61 @@
+/***********************************
+Name:   BERTL16 Incrementgeber TEST
+Author: Jakob Ladner 
+description:
+         Test des lichtabhängigen Widerstandes RX2 (LDR)
+         Rote LED & weiße LED leuchten
+***********************************/
+#include "mbed.h"
+AnalogIn LDR (P0_14);
+
+//rote Led:
+DigitalOut LedD10 (P1_18);   // Led D10
+DigitalOut LedD11 (P2_16);   // Led D11
+DigitalOut LedD13 (P1_21);   // Led D13
+DigitalOut LedD12 (P1_20);   // Led D12
+
+//weiße Led:
+DigitalOut LedD1 (P1_10);   // Led D1
+DigitalOut LedD4 (P1_12);   // Led D4
+
+int main() 
+{
+    /*
+    LedD1.period_ms(1); //Periodendauer auf 1 ms setzen...
+    LedD4.period_ms(1); //standard sind 20 ms
+    LedD10.period_ms(1);
+    LedD11.period_ms(1);
+    LedD12.period_ms(1);
+    LedD13.period_ms(1);
+    */
+    
+    LedD1=0;
+    LedD4=0;
+    LedD10=0;
+    LedD11=0;
+    LedD12=0;
+    LedD13=0;
+    
+    wait(1);
+    
+    LedD1=1;
+    LedD4=1;
+    LedD10=1;
+    LedD11=1;
+    LedD12=1;
+    LedD13=1;
+    
+    wait(1);
+    
+    while(1)
+    { //Auswertung:
+        //rote LED leuchten (relativ) zur gemessenen Hellichkeit
+        LedD10 = (0.8<LDR);
+        LedD11 = (0.6<LDR);
+        LedD13 = (0.4<LDR);
+        LedD12 = (0.2<LDR);
+        
+        //weise Led leuchten, um "Licht ins Dunkel" zu bringen...
+        LedD1 = LedD4 = (0.6>LDR);
+    }
+}
diff -r 000000000000 -r 50eff8c96321 mbed.bld
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/mbed.bld	Fri May 13 11:45:46 2016 +0000
@@ -0,0 +1,1 @@
+http://mbed.org/users/mbed_official/code/mbed/builds/7c328cabac7e
\ No newline at end of file