Using an ADXL335 acelerometer, it returns x, y and z data as m/s2.
Fork of HelloWorld by
main.cpp
00001 /* 00002 00003 Primero se descarga el driver: https://developer.mbed.org/handbook/Windows-serial-configuration 00004 Se instala mientras la mbed está contectada a la pc 00005 00006 Conexiones: 00007 Utilizando el acelerometro ADXL335: 00008 00009 Vout - Vcc 00010 p18 - Z_Out 00011 p19 - Y_Out 00012 p20 - X_Out 00013 GND - GND 00014 */ 00015 00016 #include "mbed.h" 00017 00018 AnalogIn dataX(p20); //Se definen la entradas analógicas 00019 AnalogIn dataY(p19); 00020 AnalogIn dataZ(p18); 00021 Serial serial(USBTX,USBRX); //Se crea un objeto Serial para la comunicación serial. 00022 00023 int main() { 00024 serial.baud(9600); //Se define un baudrate de 9600. 00025 float x,y,z; //Variables para los datos recibidos y modificados. 00026 00027 while(1) 00028 { 00029 x = (dataX - 0.495) * 98.07; 00030 y = (dataY - 0.495) * 98.07; 00031 z = (dataZ - 0.495) * 98.07; 00032 serial.printf("i,%f,%f,%f\n",x,y,z); 00033 } 00034 }
Generated on Wed Jul 20 2022 07:03:30 by 1.7.2