aze
Dependencies: mbed C12832 MMA7660
Diff: test1.cpp
- Revision:
- 0:88df3e155441
diff -r 000000000000 -r 88df3e155441 test1.cpp --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/test1.cpp Mon Dec 17 15:39:42 2018 +0000 @@ -0,0 +1,21 @@ +#include "mbed.h" +#include "MMA7660.h" +#include "C12832.h" +MMA7660 MMA(p28, p27); +C12832 lcd(p5, p7, p6, p8, p11); +DigitalOut connectionLed(LED1); +Serial rn42(p9,p10); +float A, alpha; +int main() { + rn42.baud(115200); + if (MMA.testConnection()) + connectionLed = 1; + lcd.cls(); + while(1) { + A=sqrt(MMA.x()*MMA.x()+MMA.y()*MMA.y()+MMA.z()*MMA.z()); + alpha=(360/6.28)*asin(MMA.y()/A); + lcd.locate(0,0); + lcd.printf("alpha: %4.3f",alpha); + rn42.printf("%4.3f\r\n\r\n",alpha); + wait_ms(100); +}} \ No newline at end of file