HCSR04 is an Arduino library HCSR04 Sensors
Documentation for the library is on the Github Project Pages
#include <HCSR04.h>
HCSR04 hc(2,3);//initialisation class HCSR04 (trig pin , echo pin)
void setup()
{ Serial.begin(9600); }
void loop()
{ Serial.println( hc.dist() ); } //return current distance (cm) in serial
#include <HCSR04.h>
HCSR04 hc(2,new int[6]{5,6,7,8,9,10},6);//initialisation class HCSR04 (trig pin , echo pins, number of sensors)
void setup()
{ Serial.begin(9600); }
void loop()
{ for (int i = 0; i < 6; i++ ) {Serial.println( hc.dist(i) );} }//return curent distance (cm) in serial for sensor 1 to 6
The last version of the Library is available on the github HCSR04 Page
The library can be installed using the standard Arduino library install procedure