para la tarea
Diff: Distance_sensor.cpp
- Revision:
- 0:8d03124897ca
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Distance_sensor.cpp Thu Mar 27 23:34:51 2014 +0000 @@ -0,0 +1,31 @@ +#include "mbed.h" +#include "DistanceMaxSonar.h" + + DigitalOut myled(LED1); +while(1){ + myled=1; + } +DistanceMaxSonar::DistanceMaxSonar(PinName MaxS): _MaxS(MaxS){ +} +float DistanceMaxSonar::GetInch(){ + float voltVal = _MaxS; + float inch; + inch = voltVal*515.625; + return inch; +} +float DistanceMaxSonar::GetFt(){ + float inch = GetInch(); + float Ft = inch/12.0; + return Ft; +} +float DistanceMaxSonar::Getcm(){ + float inch = GetInch(); + float cm = inch*2.54; + return cm; +} +float DistanceMaxSonar::GetM(){ + float ft = GetFt(); + float M = ft*0.3048; + return M; +} + \ No newline at end of file