aze
Dependencies: mbed C12832 MMA7660
test1.cpp
- Committer:
- Ambroisie
- Date:
- 2018-12-17
- Revision:
- 0:88df3e155441
File content as of revision 0:88df3e155441:
#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); }}