Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: Grove_3-Axis_Digital_Accelerometer_MMA7660FC_Library mbed
Fork of Seeed_Grove_3-Axis_Digital_Accelorometer_Example by
main.cpp@1:94e29063fb0d, 2014-09-06 (annotated)
- Committer:
- mbedAustin
- Date:
- Sat Sep 06 00:47:38 2014 +0000
- Revision:
- 1:94e29063fb0d
- Parent:
- 0:6f0e33b2eb6e
Removed comment block
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| mbedAustin | 0:6f0e33b2eb6e | 1 | |
| mbedAustin | 0:6f0e33b2eb6e | 2 | #include <mbed.h> |
| mbedAustin | 0:6f0e33b2eb6e | 3 | #include "MMA7660.h" |
| mbedAustin | 0:6f0e33b2eb6e | 4 | |
| mbedAustin | 0:6f0e33b2eb6e | 5 | MMA7660 accelemeter; |
| mbedAustin | 0:6f0e33b2eb6e | 6 | |
| mbedAustin | 0:6f0e33b2eb6e | 7 | int main() |
| mbedAustin | 0:6f0e33b2eb6e | 8 | { |
| mbedAustin | 0:6f0e33b2eb6e | 9 | int8_t x, y, z; |
| mbedAustin | 0:6f0e33b2eb6e | 10 | float ax,ay,az; |
| mbedAustin | 0:6f0e33b2eb6e | 11 | accelemeter.init(); |
| mbedAustin | 0:6f0e33b2eb6e | 12 | while(1){ |
| mbedAustin | 0:6f0e33b2eb6e | 13 | accelemeter.getXYZ(&x,&y,&z); |
| mbedAustin | 0:6f0e33b2eb6e | 14 | printf("X=%d, Y=%d, Z=%d, ",x,y,z); |
| mbedAustin | 0:6f0e33b2eb6e | 15 | |
| mbedAustin | 0:6f0e33b2eb6e | 16 | accelemeter.getAcceleration(&ax,&ay,&az); |
| mbedAustin | 0:6f0e33b2eb6e | 17 | printf("Accleration of X=%2.2fg, Y=%2.2fg, Z=%2.2fg\n\r",ax,ay,az); |
| mbedAustin | 0:6f0e33b2eb6e | 18 | wait(.5); |
| mbedAustin | 0:6f0e33b2eb6e | 19 | } |
| mbedAustin | 0:6f0e33b2eb6e | 20 | } |

Grove - 3-Axis Digital Accelerometer