main.cpp: Sensoren einlesen und Motoren ansteuern

Dependencies:   mbed

Committer:
Helvis
Date:
Tue Apr 10 12:24:23 2018 +0000
Revision:
1:1adf5dfcc7bb
Parent:
0:9a3e7847a4be
Child:
5:47262622a9bf
Klasse Motion geschrieben: Bewegung, Rotation; Test erg?nzt: Encoder Counts auslesen

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Helvis 0:9a3e7847a4be 1 #include <cmath>
Helvis 0:9a3e7847a4be 2 #include "IRSensor.h"
Helvis 0:9a3e7847a4be 3
Helvis 0:9a3e7847a4be 4 using namespace std;
Helvis 0:9a3e7847a4be 5
Helvis 0:9a3e7847a4be 6 IRSensor::IRSensor(AnalogIn& distance) :
Helvis 0:9a3e7847a4be 7 distance(distance){}
Helvis 0:9a3e7847a4be 8
Helvis 0:9a3e7847a4be 9 IRSensor::~IRSensor() {}
Helvis 0:9a3e7847a4be 10
Helvis 0:9a3e7847a4be 11 float IRSensor::read() {
Helvis 0:9a3e7847a4be 12
Helvis 0:9a3e7847a4be 13 float d = -0.58f*sqrt(distance)+0.58f;
Helvis 1:1adf5dfcc7bb 14 //float d = distance;
Helvis 0:9a3e7847a4be 15
Helvis 0:9a3e7847a4be 16 return d;
Helvis 0:9a3e7847a4be 17
Helvis 0:9a3e7847a4be 18 }