lab question 2
Dependencies: mbed C12832_lcd MMA7660 ttmath
main.cpp
- Committer:
- niallmoyvane
- Date:
- 2019-05-21
- Revision:
- 0:7cd973be7a0a
File content as of revision 0:7cd973be7a0a:
#include "mbed.h" #include "MMA7660.h" Serial pc(USBTX,USBRX); MMA7660 MMA(p28, p27); float calculateAngle(float x, float y, float z) { float angle = 0; angle= (atan(x/sqrt((y*y)+(z*z))))*180.0/ 3.14159265; return angle; } int main() { while (1) { pc.printf("x%f, y%f, z%f, ang%f\n\r",MMA.x(),MMA.y(),MMA.z(),calculateAngle(MMA.x(),MMA.y(),MMA.z())); wait(1); } }