From c43e6605448aa073797408cd05945110d3d2cfd1 Mon Sep 17 00:00:00 2001 From: Kattni Rembor Date: Thu, 10 Oct 2019 14:53:29 -0400 Subject: [PATCH] Adding ADXL345 init to all examples. --- examples/adxl34x_freefall_detection_test.py | 11 ++++++++--- examples/adxl34x_motion_detection_test.py | 11 ++++++++--- examples/adxl34x_tap_detection_test.py | 11 ++++++++--- 3 files changed, 24 insertions(+), 9 deletions(-) diff --git a/examples/adxl34x_freefall_detection_test.py b/examples/adxl34x_freefall_detection_test.py index 5689463..ea75a4f 100644 --- a/examples/adxl34x_freefall_detection_test.py +++ b/examples/adxl34x_freefall_detection_test.py @@ -5,12 +5,17 @@ i2c = busio.I2C(board.SCL, board.SDA) -accelerometer = adafruit_adxl34x.ADXL345(i2c) +# For ADXL343 +accelerometer = adafruit_adxl34x.ADXL343(i2c) +# For ADXL345 +# accelerometer = adafruit_adxl34x.ADXL345(i2c) + accelerometer.enable_freefall_detection() # alternatively you can specify attributes when you enable freefall detection for more control: # accelerometer.enable_freefall_detection(threshold=10,time=25) + while True: - print("%f %f %f"%accelerometer.acceleration) + print("%f %f %f" % accelerometer.acceleration) - print("Dropped: %s"%accelerometer.events["freefall"]) + print("Dropped: %s" % accelerometer.events["freefall"]) time.sleep(0.5) diff --git a/examples/adxl34x_motion_detection_test.py b/examples/adxl34x_motion_detection_test.py index f555d98..9e58b3a 100644 --- a/examples/adxl34x_motion_detection_test.py +++ b/examples/adxl34x_motion_detection_test.py @@ -5,12 +5,17 @@ i2c = busio.I2C(board.SCL, board.SDA) -accelerometer = adafruit_adxl34x.ADXL345(i2c) +# For ADXL343 +accelerometer = adafruit_adxl34x.ADXL343(i2c) +# For ADXL345 +# accelerometer = adafruit_adxl34x.ADXL345(i2c) + accelerometer.enable_motion_detection() # alternatively you can specify the threshold when you enable motion detection for more control: # accelerometer.enable_motion_detection(threshold=10) + while True: - print("%f %f %f"%accelerometer.acceleration) + print("%f %f %f" % accelerometer.acceleration) - print("Motion detected: %s"%accelerometer.events['motion']) + print("Motion detected: %s" % accelerometer.events['motion']) time.sleep(0.5) diff --git a/examples/adxl34x_tap_detection_test.py b/examples/adxl34x_tap_detection_test.py index 41a0914..64cf468 100644 --- a/examples/adxl34x_tap_detection_test.py +++ b/examples/adxl34x_tap_detection_test.py @@ -5,12 +5,17 @@ i2c = busio.I2C(board.SCL, board.SDA) -accelerometer = adafruit_adxl34x.ADXL345(i2c) +# For ADXL343 +accelerometer = adafruit_adxl34x.ADXL343(i2c) +# For ADXL345 +# accelerometer = adafruit_adxl34x.ADXL345(i2c) + accelerometer.enable_tap_detection() # you can also configure the tap detection parameters when you enable tap detection: # accelerometer.enable_tap_detection(tap_count=2,threshold=20, duration=50) + while True: - print("%f %f %f"%accelerometer.acceleration) + print("%f %f %f" % accelerometer.acceleration) - print("Tapped: %s"%accelerometer.events['tap']) + print("Tapped: %s" % accelerometer.events['tap']) time.sleep(0.5)