Parkavi Prabhaharan
/
accelerometer
This program is an example of interfacing MMA7361 Breakout board with mbed with published library
main.cpp@0:f930f6cb7cc9, 2013-10-11 (annotated)
- Committer:
- Parkz
- Date:
- Fri Oct 11 16:21:30 2013 +0000
- Revision:
- 0:f930f6cb7cc9
Interfacing MMA7361 Breakout board
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
Parkz | 0:f930f6cb7cc9 | 1 | #include "mbed.h" |
Parkz | 0:f930f6cb7cc9 | 2 | #include "MMA7361L.h" |
Parkz | 0:f930f6cb7cc9 | 3 | MMA7361L acc(p15,p16,p17,p18); |
Parkz | 0:f930f6cb7cc9 | 4 | Serial pc(USBTX,USBRX); |
Parkz | 0:f930f6cb7cc9 | 5 | int main() |
Parkz | 0:f930f6cb7cc9 | 6 | { |
Parkz | 0:f930f6cb7cc9 | 7 | float x,y,z; |
Parkz | 0:f930f6cb7cc9 | 8 | while(1) |
Parkz | 0:f930f6cb7cc9 | 9 | { |
Parkz | 0:f930f6cb7cc9 | 10 | acc.prepare(); |
Parkz | 0:f930f6cb7cc9 | 11 | x=acc.getAccelX(); |
Parkz | 0:f930f6cb7cc9 | 12 | y=acc.getAccelY(); |
Parkz | 0:f930f6cb7cc9 | 13 | z=acc.getAccelZ(); |
Parkz | 0:f930f6cb7cc9 | 14 | pc.printf("x=%f\ny=%f\nz=%f",x,y,z); |
Parkz | 0:f930f6cb7cc9 | 15 | wait(2); |
Parkz | 0:f930f6cb7cc9 | 16 | } |
Parkz | 0:f930f6cb7cc9 | 17 | } |