V1
Dependencies: simple-mbed-client
Diff: hcsr04.h
- Revision:
- 1:bb3336b7e953
diff -r 94dec0f696e0 -r bb3336b7e953 hcsr04.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/hcsr04.h Tue Mar 07 12:57:42 2017 +0000 @@ -0,0 +1,20 @@ +#ifndef hcsr04_H +#define hcsr04_H +#include "mbed.h" + + + +class HCSR04 { + public: + HCSR04(PinName t, PinName e); + long echo_duration(); + long distance(); + + private: + DigitalOut trig; + DigitalIn echo; + Timer timer; + long duration,distance_cm; +}; + +#endif