Practica#4 LabDSM
Practica#4 LabDSM
Practica#4 LabDSM
Brigada: 116
Periodo: Enero-Jun 2022
Todo el proceso será en base a una codificación en IDE Arduino y haciendo las debidas conexiones en el Arduino construido en
Protoboard en la práctica anterior, ahora añadiéndole el acelerómetro. El acelerómetro ya se encuentra calibrado por lo que no debe
existir problema. La programación ya es proporcionada, pero hay que compilarla y subirla al microcontrolador ATMEGA328 que esta
en el Arduino en Protoboard.
Objetivos
El objetivo es que el estudiante emplee los conocimientos de clase y del material proporcionado por el maestro para lograr hacer la
conexión del acelerómetro y el Arduino en Protoboard, utilizando el IDE Arduino para hacer la medición de escalado de lecturas de
dicho componente.
Métodos y Materiales
La siguiente parte fue hacer el código, en este caso el código ya fue proporcionado para poder hacer el escalado de lectura,
para poder escalar simplemente debemos usar una ecuación para convertir el valor leído en un valor de aceleración o
velocidad angular.
Finalmente conectamos el Arduino en Protoboard a la computadora, verificamos que lo detecta, para esto se checa en la
pestaña de Herramientas>Puerto y ahí estará el puerto al que se conectó y para confirmar damos clic en “Obtén
información de la placa” y si aparece una ventana significa que si hay comunicación. Ahora ya podemos compilar y cargar
nuestro programa al Atmega328.
Resultados
Al cargar el código y que se haya subido con éxito al microcontrolador Atmega328, estos fueron los resultados arrojados:
Discusión de resultados
Los resultados de esta práctica fueron los esperados, solamente tuvimos un inconveniente con el USB serial que a veces hacia falso
con la computadora y por ende no se subía el programa la Atmega328, se cambió por uno nuevo y ya quedo solucionado, fuera de eso
la práctica salió bien.
Conclusiones
La práctica era muy sencilla, hacer la medición o escala de lecturas del MPU6050, y lo logramos con éxito, el circuito funciona y si
arroja valores de aceleración y velocidad angular, también estos van cambiando de acuerdo con como mueves el acelerómetro. Esto
nos puede servir en proyectos de la clase o de futuras materias.
Cuestionario
1. ¿De que sirve hacer un Escalado de lecturas del MPU6050?
R= Es necesario para que los valores del sistema sean entendibles por nosotros y tenga más facilidad de entendimiento.
R= Arduino IDE.
3. ¿Qué es el MPU6050?
R= Realizar el correcto escalado de los valores del MPU6050, para poder usar esos datos en las próximas prácticas y convertirlos correctamente.
R= 9 Volts.
R= La conexión se realiza de esa manera porque cuando la información sale del atmega328 sale por TX y para que el controlador la pueda leer tiene
que recibirla entonces debe entrar por RX esa es la razón por la que están invertidos.
8. ¿Cómo se entablo la comunicación del circuito con la computadora?
Bibliografía