
Contador de pasos
main.cpp
- Committer:
- OlySolano
- Date:
- 2016-02-13
- Revision:
- 10:5b9057acf106
- Parent:
- 9:ff57931068f4
- Child:
- 12:a73fdd04a291
File content as of revision 10:5b9057acf106:
#include "mbed.h" #include "MMA8451Q.h" Serial pc (USBTX, USBRX); MMA8451Q acc(PTE25, PTE24); PwmOut rled(LED_RED); PwmOut gled(LED_GREEN); PwmOut bled(LED_BLUE); int16_t data [3]; int cont1,cont,z; int main() { pc.baud(9600); pc.format(8,SerialBase::None,1); pc.putc(65); while(1) { acc.getAccAllAxis(data); // serial1.printf("%d\n",data[0]); // serial1.printf("%d\n",data[1]); pc.printf("%d\n",data[2]); // rled1.0 - abs(data[0]/10.0); // gled = 1.0 - abs(data[1]/17000.0); z= 1.0 - abs(data[2]/10.0); wait(0.4); if(-4000>data[2]){ cont1++; pc.printf("%d\n",cont1); if(-4000<data[2]) pc.printf("%d\n",0); //}else{ // cont=0; }}}