MX2125 2-Axis Accelermoeter Library
v0.85
Memsic Mx2125 accelerometer library for educational applications
|
#include "mx2125.h"
Functions | |
int | mx_accel (int axisPin) |
Measure acceleration in terms of g (acceleration due to earth's gravity). A measurement of +/-1250 corresponds to approximately +/- 1 g. More... | |
int | mx_rotate (int xPin, int yPin) |
Measure clockwise rotation assuming accelerometer is held vertical. Zero degree rotation is when the triangle on the MX2125 chip is pointing up. More... | |
int | mx_tilt (int axisPin) |
Measure the level of tilt in terms of +/- 90 degrees. 0 degrees is when the top surface of the accelerometer chip is parallel to the ground. More... | |
int mx_accel | ( | int | axisPin) |
Measure acceleration in terms of g (acceleration due to earth's gravity). A measurement of +/-1250 corresponds to approximately +/- 1 g.
axisPin | Number of I/O pin connected to either MX2125's X- or Y- axis pins. |
int mx_rotate | ( | int | xPin, |
int | yPin | ||
) |
Measure clockwise rotation assuming accelerometer is held vertical. Zero degree rotation is when the triangle on the MX2125 chip is pointing up.
xPin | Number of I/O pin connected to MX2125's x-axis pin. |
yPin | Number of I/O pin connected to MX2125's y-axis pin. |
int mx_tilt | ( | int | axisPin) |
Measure the level of tilt in terms of +/- 90 degrees. 0 degrees is when the top surface of the accelerometer chip is parallel to the ground.
axisPin | Number of I/O pin connected to either of MX2125's X- or Y- axis pins. |