Arduino Library For HC-SR04 Ultrasonic Distance Sensor. - GitHub
Có thể bạn quan tâm
HC-SR04 is an ultrasonic sensor that measures distances from 2 to 400cm.

This is a simple library for it!
Usage
Sensor is initialized by creating instance of class UltraSonicDistanceSensor and providing trigger and echo pins.
UltraSonicDistanceSensor sensor(triggerPin, echoPin);Default value for maximum measurement distance is 4m, since HC-SR04 sensor can't measure reliably beyond that. However, if you are using another sensor or if you you don't care about distances larger than some value, you can set a maximum distance in cm yourself.
UltraSonicDistanceSensor sensor(triggerPin, echoPin, maxDistanceCm);Besides defining max distance, you can also define max time of measurement (in micro seconds). This is important when you want to ensure your program does not block for longer than specific period of time.
UltraSonicDistanceSensor sensor(triggerPin, echoPin, maxDistanceCm, absoluteTimeout);Then, to measure the distance, you just call measureDistanceCm(), which will return distance in centimeters. If distance is larger than 400cm, it will return negative value.
The calculation assumes a temperature of around 20°C. For improved accuracy you may also provide a temperature yourself, either an average for your location or directly measured from another sensor. The call for a temperature of 3.5°C would as such look like this: measureDistanceCm(3.5).
Example
In this simple example, we need to connect sensors pins like this:
- vcc to 5V
- trig to digital pin 13
- echo to digital pin 12
- gnd to gnd
Từ khóa » Hc Sr04.h
-
HCSR04 Ultrasonic Sensor - Arduino Reference
-
HC-SR04 - Arduino Reference
-
HCSR04 - Arduino Library List
-
Arduino Lib For HCSR04 Ultrasonic Sensor - GitHub
-
Complete Guide For Ultrasonic Sensor HC-SR04 With Arduino
-
How HC-SR04 Ultrasonic Sensor Works & How To Interface It With ...
-
HC-SR04 Ultrasonic Sensor With Arduino Tutorial (5 Examples)
-
Ultrasonic Sensor HC-SR04 And Arduino - Complete Guide
-
HC-SR04 (community Library) - Particle Docs
-
Arduino Code And Video For HC-SR04 Ultrasonic Distance Sensor
-
Arduino-HC-SR04-library By Bbkbarbar - GitHub Pages
-
HC-SR04 Ultrasonic Sensor : R/arduino - Reddit
-
Using The HC-SR04 Ultrasonic Distance Sensor With Arduino
-
Hc-sr04 - - MathWorks