Antonia Baumgartner / Mbed 2 deprecated YB_copy

Dependencies:   mbed

Fork of Versuch21 by Antonia Baumgartner

Revision:
1:6ef5bc60e69c
Parent:
0:b886f13e4ac6
Child:
2:efa9a78591da
--- a/Classes/IRSensorGF.cpp	Sun Apr 22 16:14:54 2018 +0000
+++ b/Classes/IRSensorGF.cpp	Mon Apr 23 16:18:41 2018 +0000
@@ -3,24 +3,35 @@
 
 using namespace std;
 
-    IRSensorGF::IRSensorGF(AnalogIn& distance):
-    
-        distance(distance) {
-            
-    
-    }
+IRSensorGF::IRSensorGF(AnalogIn& distance):
+
+    distance(distance)
+{
+
+
+}
+
+IRSensorGF::~IRSensorGF() {}
 
-    IRSensorGF::~IRSensorGF() {}
-    
-    int IRSensorGF::read() {
-        int d;
+int IRSensorGF::read()
+{
+    int d;
 
-     if (3300*(distance)>2900){//5-6cm
+    /*if (3300*(distance)>2900){     //5-6cm
+       d=1;
+       }
+    else{
+       d=0;
+       }*/
+
+    int w = 10/(distance)*exp(1.4481);
+
+    if (w < 60) {
         d=1;
-        }
-     else{
+    }else{
         d=0;
         }
-    return d;
-    
+
+        return d;
+
     }
\ No newline at end of file