Este módulo acelerómetro está basado en el chip ADXL335.

Es un acelerómetro analogico completo de 3 ejes con señales reguladas de voltaje de salida. Mide la aceleración con una escala de ± 3G y utiliza un nivel de tensión de 3.3 V. Se puede medir la aceleración de la gravedad estática en aplicaciones de detección de inclinación, así como la aceleración dinámica resultante del movimiento, choque o vibraciones. 

¿Que es un Acelerómetro?
Un acelerómetro es un  es un tipo de sensor analogico transductor que detecta el movimiento o el giro, es decir, es capaz de responder con una señal eléctrica ante una perturbación inducida por la aplicación de una fuerza o la gravedad. Este dispositivo es capaz de detectar si está en horizontal o vertical o por ejemplo si los agitamos en el aire.

El ADXL335 proporcionará a Arduino, tres voltajes proporcionales a la aceleración de cada eje X, Y y Z. 

Aquí puedes descargar la hoja de datos.

Codigo de Ejemplo para Arduino:

const int xPin = 0;     //Pines analogicos de lectura
const int yPin = 1;
const int zPin = 2;

int minVal = 265;    // Valores mínimos y máximos del acelerometro en reposo
int maxVal = 402;

double x;    // para guardar los valores calculados
double y;
double z;

void setup ( ) {
Serial.begin(9600);
}

void loop ( ) {

int xRead = analogRead(xPin);   //Lee los valores analogicos del acelerometro
int yRead = analogRead(yPin);
int zRead = analogRead(zPin);

// mapea los valores leidos a un rango  -90 a 90 grados (-π  a  π )
int xAng = map(xRead, minVal, maxVal, -90, 90);
int yAng = map(yRead, minVal, maxVal, -90, 90);
int zAng = map(zRead, minVal, maxVal, -90, 90);

//Convertimos los radianes a grados
x = RAD_TO_DEG * (atan2(-yAng, -zAng) + PI);
y = RAD_TO_DEG * (atan2(-xAng, -zAng) + PI);
z = RAD_TO_DEG * (atan2(-yAng, -xAng) + PI);

//Imprimimos en el monitor serial los caluculos
Serial.print(“x: “);
Serial.print(x);
Serial.print(” | y: “);
Serial.print(y);
Serial.print(” | z: “);
Serial.println(z);

delay(100);       //Espera 1 decima de segundo
}


Escribir un comentario

Note: HTML is not translated!
    Malo           Bueno
Captcha

Módulo Acelerómetro ADXL335

  • Modelo: MOD_ADXL335
  • SKU: 61740007
  • Disponibilidad: 93
  • $3,890

  • Neto: $3,269

Productos relacionados

Arduino DUE

Arduino DUE

El Arduino Due es el modelo más potente de las placas Arduino. Esta basado en un potente microcontro..

$18,600 Neto: $15,630

Arduino MEGA 2560

Arduino MEGA 2560

El Nuevo Arduino Mega 2560 (rev3) viene con más memoria para el programa, más RAM y más pines. ..

$13,890 Neto: $11,672

Arduino UNO R3

Arduino UNO R3

El nuevo Arduino Uno R3 incluye todas las características de la tarjeta anterior pero utiliza un ATm..

$7,890 Neto: $6,630

Arduino Leonardo R3

Arduino Leonardo R3

Tarjeta de desarrollo Arduino Leonardo R3El modelo Arduino Leonardo es el nuevo modelo del team de A..

$8,900 Neto: $7,479

Etiquetas: acelerómetro, adxl335