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
}
Módulo Acelerómetro ADXL335
- Modelo: MOD_ADXL335
- SKU: 61740007
- Stock Disponible: Temporalmente Sin Stock
-
Notificarme cuando este producto esté en stock
-
$4,943
- Neto: $4,154
Productos relacionados
Placa DUE Full Compatible
Esta placa es 100% compatible con Due, que es el modelo más potente de las placas Arduino. Esta..
$36,890 Neto: $31,000
Tarjeta MEGA 2560
El Nuevo Mega 2560 (rev3) viene con más memoria para el programa, más RAM y más pines. 100% com..
$17,889 Neto: $15,033
Tarjeta UNO R3
Esta Tarjeta es 100% compatible con Arduino Uno R3. Incluye todas las características de la tarjeta ..
$12,890 Neto: $10,832
Tarjeta Leonardo R3
Tarjeta de desarrollo Arduino Leonardo R3Esta tarjeta es full compatible con Leonardo, que es el nue..
$10,299 Neto: $8,655
Módulo Acelerómetro Digital ADXL345
El ADXL345 es un acelerómetro de 3 ejes, pequeño, delgado, de baja potencia y con alta resolución (..
$3,189 Neto: $2,680
Etiquetas: acelerómetro, adxl335