upm
1.7.1
Sensor/Actuator repository for libmraa (v2.0.0)
|
API for the LV-MaxSonar-EZ Family of Ultrasonic Rangers. More...
Sensors of this family return an analog voltage corresponding to the distance of an object from the sensor in inches. They have a resolution of about 9.7 millivolts per inch with an analog reference voltage of 5.0 V. The differences between various versions (EZ1, EZ2, etc.) are related to the narrowness of the beam angle.
This class supports these sensors with an analog input only.
This driver was developed using an LV-MaxSonar-EZ3 ultrasonic ranger.
LV-MaxSonar-EZ Ultrasonic Ranger image provided by SparkFun* under CC BY 2.0.
Public Member Functions | |
MAXSONAREZ (int pin, float aref=5.0) | |
~MAXSONAREZ () | |
int | inches () |
MAXSONAREZ | ( | int | pin, |
float | aref = 5.0 |
||
) |
MAXSONAREZ constructor
pin | Analog pin to use |
aref | Analog reference voltage; default is 5.0 V |
~MAXSONAREZ | ( | ) |
MAXSONAREZ destructor
int inches | ( | ) |
Gets the distance to the object in inches