Uso de Sensor de Ultrasonidos
UltraSonidos.h
- Committer:
- cr0n0s20
- Date:
- 2011-02-24
- Revision:
- 0:3b305cf58a40
File content as of revision 0:3b305cf58a40:
#ifndef MBED_ULTRAS_H #define MBED_ULTRAS_H #include "mbed.h" /* Control de sensor de ultra Sonidos */ class UltraSonidos { public: /** Crea un objeto SensorUltrasonidos connectado a un pin digitalinout * * @param pin PinINOUt pin to connect to */ UltraSonidos(PinName pin); /** Lee la distancia en cm * * @param returns A debuelve un entero con los cm. */ long read(); private: int pulseIn(DigitalInOut& pingPin); long microsegundosAcentimetros(long microseconds); protected: DigitalInOut _pinDigital; }; #endif