ss
Dependencies: WS2812 PixelArray Adafruit_GFX
hcsr04.h
- Committer:
- eunsong
- Date:
- 2019-06-15
- Revision:
- 3:700a0cf6beea
- Parent:
- 0:27e31cadeb36
File content as of revision 3:700a0cf6beea:
#ifndef hcsr04_H
#define hcsr04_H
#include "mbed.h"
class HCSR04 {
public:
HCSR04(PinName t, PinName e, RawSerial pc, int flag, int limit);
long echo_duration();
void distance();
void Trig();
long returndistance();
/*void setMode(bool mode);
int getStatus();
void clearStatus();*/
int flag;
private:
/*bool _repeat;
float _interval;
int _done;*/
DigitalOut trig;
DigitalIn echo;
RawSerial _pc;
Timer timer;
long duration;
int distance_cm;
int _limit;
};
#endif