Using an ADXL335 acelerometer, it returns x, y and z data as m/s2.
Fork of HelloWorld by
main.cpp
- Committer:
- lim14373
- Date:
- 2017-09-03
- Revision:
- 2:a67bd8b193e1
- Parent:
- 0:fb6bbc10ffa0
- Child:
- 3:bb9f3d9562da
File content as of revision 2:a67bd8b193e1:
/* Primero descargas el driver: https://developer.mbed.org/handbook/Windows-serial-configuration Lo instalas mientras está contectada la mbed a la pc Conexiones: Vout - Vcc p18 - Z_Out p19 - Y_Out p20 - X_Out GND - GND */ #include "mbed.h" AnalogIn inputx(p20); // input pins 20,19,18 for x,y,z axis respectively. AnalogIn inputy(p19); AnalogIn inputz(p18); Serial pc(USBTX,USBRX); //Serial class for transmission of serial data int main() { pc.baud(9600); // fixing a constant baud rate of 9600 bps at which mbed will interact with computer float x=0,y=0,z=0; // variables for x,y,z axes while(1) { x = (inputx-0.495)*98.07; y = (inputy-0.495)*98.07; z = (inputz-0.495)*98.07; pc.printf("i,%f,%f,%f \n",x,y,z); } }