양예진, 김보희, 홍성은 팀
Dependencies: Motordriver PixelArray RemoteIR
HCSR04/HCSR04.h
- Committer:
- yangyejin
- Date:
- 2019-06-16
- Revision:
- 99:08d58c8231ca
- Parent:
- 94:9050bb458b00
File content as of revision 99:08d58c8231ca:
#ifndef hcsr04_H #define hcsr04_H #include "mbed.h" class HCSR04 { public: HCSR04(PinName t, PinName e, RawSerial pc,float interval=0.1, bool repeat = false, int done=0); long echo_duration(); int distance(); float returninterval(); void Trig(); void setMode(bool mode); int getStatus(); void clearStatus(); private: bool _repeat; float _interval; int _done; DigitalOut trig; DigitalIn echo; RawSerial _pc; Timer timer; long duration,distance_cm; }; #endif