Package com.diozero.devices.sandpit

  • Class Summary
    Class Description
    DebouncedDigitalInputDevice
    Represents a generic input device with typical on/off behaviour.
    HCSR04UsingEvents
    Note this version doesn't work as well as the polling-based HCSR04 version.
    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.
    MotionSensor
    A Passive Infra-Red (PIR) motion sensor.
    SGP30  
    SGP30.FeatureSetVersion  
    SGP30.RawMeasurement  
    SGP30.SGP30Measurement  
    TB6612FNGDualMotorDriver
    Dual bi-directional motor controlled by a single PWM pin and separate forward / backward GPIO pins Toshiba TB6612FNG Dual Motor Driver such as this one from Pololu: https://www.pololu.com/product/713
    TB6612FNGMotor
    Bi-directional motor controlled by a single PWM pin and separate forward / backward GPIO pins Toshiba TB6612FNG Dual Motor Driver such as @see this one from Pololu Turn forward, set pin 1 to HIGH, pin 2 to LOW, and PWM to >0 Turn backward, set pin 1 to LOW, pin 2 to HIGH, PWM to >0
    TCS3200
    This class reads RGB values from a TCS3200 colour sensor.
  • Enum Summary
    Enum Description
    TCS3200.Filter  
    TCS3200.Frequency