Library for controlling ultrasonic ranging module HCSR04 Ported by hiawoood from arduino library orgininally created by ITead studio.
HCSR04.h
00001 #ifndef Ultrasonic_H 00002 #define Ultrasonic_H 00003 00004 #include "mbed.h" 00005 00006 class Ultrasonic { 00007 public: 00008 Ultrasonic(PinName t, PinName e); 00009 int echo_duration(); 00010 int distance(); 00011 int interval; 00012 00013 private: 00014 DigitalOut trig; 00015 DigitalIn echo; 00016 Timer timer; 00017 int duration,_distance; 00018 }; 00019 00020 #endif
Generated on Wed Aug 24 2022 19:26:27 by
1.7.2