Tabla de contenido:

Sensor de acelerómetro con Arduino: 5 pasos
Sensor de acelerómetro con Arduino: 5 pasos

Video: Sensor de acelerómetro con Arduino: 5 pasos

Video: Sensor de acelerómetro con Arduino: 5 pasos
Video: ¿Cómo PROGRAMAR el MPU6050 con ARDUINO? ▶ ACELERÓMETRO y GIROSCOPIO en un MÓDULO 2024, Noviembre
Anonim
Image
Image
Paso uno: Conecte el Gyro al Arduino
Paso uno: Conecte el Gyro al Arduino

Tuve una idea para un casco electrónico que sería un excelente disfraz de Halloween. Sin entrar en demasiados detalles, implicaría iluminarse en diferentes patrones según la dirección en la que gire la máscara, de modo que cuando miro hacia arriba, el casco se ilumina, pero permanece neutral si no me muevo.

Suministros

(1) Arduino Uno y cable conector USB (1) Giroscopio de triple eje L3G4200 (disponible en MPJA.com, o en cualquier lugar donde se puedan vender estos tipos de módulos)

un puñado de cables macho / hembra (2+) Luces LED y las resistencias adecuadas

(1) Placa de pruebas (el tamaño en miniatura está bien)

Una especie de carcasa para toda la electrónica. Para este ejemplo, utilicé una caja de cartón abundante, pero podrías usar … literalmente cualquier cosa que quepa.

Paciencia.

Paso 1: Paso uno: Conecte el Gyro al Arduino

Paso uno: Conecte el Gyro al Arduino
Paso uno: Conecte el Gyro al Arduino
Paso uno: Conecte el Gyro al Arduino
Paso uno: Conecte el Gyro al Arduino

De acuerdo, hay algunos cables que se pueden conectar directamente al Arduino, pero hay dos partes que deben conectarse al puerto de 3.3v, por lo que debemos usar la placa de pruebas para eso. Continúe y conecte un cable rojo desde el puerto de 3.3v a la fila (+) en la placa de pruebas. Luego, conecte un cable para conectar el pin VCC en el Gyro al (+) en la placa de pruebas. Repita este paso con el pin SDO en el Gyro. ahora tome un cable negro y conecte el pin GND a la fila (-) en la placa, luego conecte un cable desde el puerto GND Arduino a la fila (-) en la placa. eso lo hace por energía. Ahora por los cables de datos necesarios para hacer funcionar completamente el Gyro. Debajo del GRN en el giroscopio está el pin SDA, conéctelo al puerto A4 en el Arduino. Debajo está el pin SCL, conéctelo al puerto A5 en Arduino. Su Gyro ahora está completamente enchufado.

Paso 2: Paso 2: Conecte los LED

Paso 2: coloque los LED
Paso 2: coloque los LED

Bueno, para mi proyecto, tenía dos LED que se iluminan dependiendo de cómo se mueva la caja. sigamos adelante y conectemos esos. Esto es simple, conecte el cable positivo de la resistencia al pin numérico de su pin de elección (elegí 8 y 9 arbitrariamente). conéctelos a la placa de pruebas, luego conecte un LED y envíe el cable negativo del LED a (-) en la placa de pruebas. Esto le otorgará el poder de encender dos LED diferentes según los parámetros que establezca con Arduino.

Paso 3: ¡Codificación

Ok, aquí es donde las cosas se ponen divertidas. y por diversión me refiero … um. bien. o te encanta o no. de cualquier manera aquí vamos! Necesitará codificar el Gyro, lo cual no sé cómo hacerlo. PERO, Internet lo hace. Para mi proyecto, tomé prestado el código proporcionado con cariño por jtbourke en el foro de Arduino (https://forum.arduino.cc/index.php?topic=147351.0), puedes copiarlo y pegarlo y usarlo como base para tu proyecto. proyecto. A partir de aquí, debe agregar algunas líneas de código que se adapten a sus propósitos. por un lado, desea crear algunas variables globales, una para cada LED que desea encender. Este croquis ya tiene variables para las coordenadas X, Y y Z. necesita agregarle esa parte del código, recomiendo una declaración SI ENTONCES que busca cuando su aceleración alcanza un cierto umbral. esto es mucho ensayo y error, así que adelante, prepárate un sándwich y ponte un poco de hip hop lofi.

Paso 4: Montaje y construcción

Montaje y Construcción
Montaje y Construcción
Montaje y Construcción
Montaje y Construcción
Montaje y Construcción
Montaje y Construcción

¡Felicitaciones! si pasó el último paso, significa que casi ha terminado. Ahora todo lo que tienes que hacer es poner todas las piezas en la caja. [IMPORTANTE] asegúrese de que todo permanezca enchufado en consecuencia, asegúrese de que el giróscopo esté en la parte delantera y central del dispositivo o obtendrá lecturas incorrectas, y asegúrese de que nada conductor toque la parte frontal del giróscopo, ya que provocará un cortocircuito en el dispositivo y tendrás que reiniciar el Arduino. después de eso, estás bastante listo para empezar.

Paso 5: USTED LO HIZO

LO HICISTE
LO HICISTE

Buen trabajo. estás listo. ¡Ahora disfruta de tu caja que se ilumina cuando se mueve!

Recomendado: