Descripción
Acelerómetro Analógico ADXL335 – GY-61
Este modulo cuenta con un acelerómetro de 3 ejes. Trabaja con un chip ADXL335, el cual le ofrece un rango de +/-3g.
Cuenta con 3 salidas analógicas, cada una es proporcional a la aceleración en ese eje X, Y o Z. Esta salidas pueden ser leías directamente por una tarjeta Arduino o por cualquier convertidor analógico digital.
Gracias a este sensor puede leer aceleración estática para sensar un pan o tilt o también puede leer aceleración dinámica como de un choque o vibración.
Características:
- 3 Ejes de censado.
- Salida analógica.
- Bajo consumo: 350uA típico.
- Voltaje de trabajo: 1.8V a 3.6V.
- Compatible con Arduino, AVR o PIC.
- Dimensiones: 21.48×15.87×3.07 mm.
- Peso: 2 g.
Ejercicio con este acelerómetro:
int val = 0;
int xpin = A1;
int ypin = A2;
int zpin = A3;
int t_muestreo = 500;
void setup()
{
Serial.begin(9600);
analogReference(EXTERNAL);
pinMode(xpin, INPUT);
pinMode(ypin, INPUT);
pinMode(zpin, INPUT);
}
void loop()
{
int x = analogRead(xpin);
delay(1);
int y = analogRead(ypin);
delay(1);
int z = analogRead(zpin);
float escala = 102.3;
Serial.print(((float)x – zero_G)/escala);
Serial.print(«\t»);
Serial.print(((float)y – zero_G)/escala);
Serial.print(«\t»);
Serial.print(((float)z – zero_G)/escala);
Serial.print(«\n»);
delay(t_muestreo);
}
Valoraciones
No hay valoraciones aún.