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-05
- Revision:
- 4:ac612ef603cd
- Parent:
- 3:bb9f3d9562da
- Child:
- 5:6134cd976b40
File content as of revision 4:ac612ef603cd:
/* Primero se descarga el driver: https://developer.mbed.org/handbook/Windows-serial-configuration Se instala mientras la mbed está contectada a la pc Conexiones: Utilizando el acelerometro ADXL335: Vout - Vcc p18 - Z_Out p19 - Y_Out p20 - X_Out GND - GND */ #include "mbed.h" AnalogIn dataX(p20); //Se definen la entradas analógicas AnalogIn dataY(p19); AnalogIn dataZ(p18); Serial serial(USBTX,USBRX); //Se crea un objeto Serial para la comunicación serial. int main() { serial.baud(9600); //Se define un baudrate de 9600. float x,y,z; //Variables para los datos recibidos y modificados. while(1) { x = (dataX - 0.495) * 98.07; y = (dataY - 0.495) * 98.07; z = (dataZ - 0.495) * 98.07; pc.printf("i,%f,%f,%f\n",x,y,z); } }