Uses of Interface
com.diozero.devices.DistanceSensorInterface
Package | Description |
---|---|
com.diozero.devices |
Classes representing actual devices such as LEDs, Buttons as well as GPIO,
devices that are connected via I2C, SPI and Serial interfaces.
|
com.diozero.devices.sandpit |
-
Uses of DistanceSensorInterface in com.diozero.devices
Classes in com.diozero.devices that implement DistanceSensorInterface Modifier and Type Class Description class
GP2Y0A21YK
Sharp GP2Y0A21YK distance sensor.class
HCSR04
User's manual: https://docs.google.com/document/d/1Y-yZnNhMYy7rwhAgyL_pfa39RsB-x2qR4vP8saG73rE/edit# Product specification: http://www.micropik.com/PDF/HCSR04.pdf Provides 2cm - 400cm non-contact measurement function, the ranging accuracy can reach to 3mm You only need to supply a short 10uS pulse to the trigger input to start the ranging, and then the module will send out an 8 cycle burst of ultrasound at 40 kHz and raise its echo. -
Uses of DistanceSensorInterface in com.diozero.devices.sandpit
Classes in com.diozero.devices.sandpit that implement DistanceSensorInterface Modifier and Type Class Description class
HCSR04UsingEvents
Note this version doesn't work as well as the polling-based HCSR04 version.class
HCSR04UsingWait
User's manual: https://docs.google.com/document/d/1Y-yZnNhMYy7rwhAgyL_pfa39RsB-x2qR4vP8saG73rE/edit# Product specification: http://www.micropik.com/PDF/HCSR04.pdf Provides 2cm - 400cm non-contact measurement function, the ranging accuracy can reach to 3mm You only need to supply a short 10uS pulse to the trigger input to start the ranging, and then the module will send out an 8 cycle burst of ultrasound at 40 kHz and raise its echo.class
VL6180
Datasheet: https://www.st.com/resource/en/datasheet/vl6180.pdf