ADXL345 Module¶
Since | Origin / Contributor | Maintainer | Source |
---|---|---|---|
2016-04-08 | Jason Schmidlapp | Jason Schmidlapp | adxl345.c |
This module provides access to the ADXL345 triple axis accelerometer.
adxl345.read()¶
Samples the sensor and returns X,Y and Z data from the accelerometer.
Syntax¶
adxl345.read()
Returns¶
X,Y,Z data (integers)
Example¶
local sda, scl = 1, 2
i2c.setup(0, sda, scl, i2c.SLOW) -- call i2c.setup() only once
adxl345.setup()
local x,y,z = adxl345.read()
print(string.format("X = %d, Y = %d, Z = %d", x, y, z))
adxl345.setup()¶
Initializes the module.
Syntax¶
adxl345.setup()
Parameters¶
None
Returns¶
nil