Antonia Baumgartner / Mbed 2 deprecated YB_copy

Dependencies:   mbed

Fork of Versuch21 by Antonia Baumgartner

Committer:
baumgant
Date:
Sun Apr 22 16:14:54 2018 +0000
Revision:
0:b886f13e4ac6
Child:
1:6ef5bc60e69c
Roebi

Who changed what in which revision?

UserRevisionLine numberNew contents of line
baumgant 0:b886f13e4ac6 1 #include <cmath>
baumgant 0:b886f13e4ac6 2 #include "IRSensorGF.h"
baumgant 0:b886f13e4ac6 3
baumgant 0:b886f13e4ac6 4 using namespace std;
baumgant 0:b886f13e4ac6 5
baumgant 0:b886f13e4ac6 6 IRSensorGF::IRSensorGF(AnalogIn& distance):
baumgant 0:b886f13e4ac6 7
baumgant 0:b886f13e4ac6 8 distance(distance) {
baumgant 0:b886f13e4ac6 9
baumgant 0:b886f13e4ac6 10
baumgant 0:b886f13e4ac6 11 }
baumgant 0:b886f13e4ac6 12
baumgant 0:b886f13e4ac6 13 IRSensorGF::~IRSensorGF() {}
baumgant 0:b886f13e4ac6 14
baumgant 0:b886f13e4ac6 15 int IRSensorGF::read() {
baumgant 0:b886f13e4ac6 16 int d;
baumgant 0:b886f13e4ac6 17
baumgant 0:b886f13e4ac6 18 if (3300*(distance)>2900){//5-6cm
baumgant 0:b886f13e4ac6 19 d=1;
baumgant 0:b886f13e4ac6 20 }
baumgant 0:b886f13e4ac6 21 else{
baumgant 0:b886f13e4ac6 22 d=0;
baumgant 0:b886f13e4ac6 23 }
baumgant 0:b886f13e4ac6 24 return d;
baumgant 0:b886f13e4ac6 25
baumgant 0:b886f13e4ac6 26 }