Skip to content

makerlabvn/MKL-Ultrasonic-Sensor

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HCSR04 ultrasonic sensor Library for Arduino

HCSR04 is an Arduino library HCSR04 Sensors

HC-SR04

Documentation

Documentation for the library is on the gamegine Github Project Pages

basic example

schéma HC_SR04_cabling

#include <MKL_HCSR04.h>

MKL_HCSR04 hc(5, 6); //initialisation class MKL_HCSR04 (trig pin , echo pin)

void setup()
{ Serial.begin(9600); }

void loop()
{
    Serial.println( hc.dist() ); //return current distance (cm) in serial
    delay(60);                   // we suggest to use over 60ms measurement cycle, in order to prevent trigger signal to the echo signal.
}

if you want use a multiple sensor
schéma HC_SR04_multi_cabling

#include <MKL_HCSR04.h>

MKL_HCSR04 hc(2, new int[6]{5, 6, 7, 8, 9, 10}, 6); //initialisation class MKL_HCSR04 (trig pin , echo pin, number of sensor)

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
    delay(60);                        // we suggest to use over 60ms measurement cycle, in order to prevent trigger signal to the echo signal.
}

Download

The last version of the Library is available on the github HCSR04 Page

Install

The library can be installed using the standard Arduino library install procedure

MIT License

About

Arduino Library for Ultrasonic Distance Sensor MKE-S01

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 100.0%