Library for controlling ultrasonic ranging module HCSR04 Ported by hiawoood from arduino library orgininally created by ITead studio.

HCSR04.h

Committer:
eunmango
Date:
2019-06-16
Revision:
1:b3401c36a10b
Parent:
0:0bda99bb39a4

File content as of revision 1:b3401c36a10b:

#ifndef Ultrasonic_H
#define Ultrasonic_H

#include "mbed.h"

class Ultrasonic {
  public:
    Ultrasonic(PinName t, PinName e);
    int echo_duration();
    int distance();
    int interval;

    private:
        DigitalOut trig;
        DigitalIn echo;
        Timer timer;
        int duration,_distance;
};

#endif