Está en la página 1de 1

Tecnología en Automatización y Robótica industrial.

Robótica Industrial

Laboratorio III-Manejo de GUIDE-MATLAB

I. Actividades
• Familiarizarse con el entorno para el desarrollo de interfaces gráficas diseñado por MathWorks.
• Implementar interfaces sencillas mediante el uso de elementos de interacción como botones, slider,
pop-up menú para el desarrollo de aplicaciones específicas.

II. Ejercicios
• Sin conexión externa

1. Implementar una calculadora de operaciones aritméticas y trigonométricas básicas utilizando objetos


Push button (operaciones, números, paréntesis y resultado), un objeto Edit Text para mostrar la operación
y un objeto Static Text para mostrar el resultado.

2. Utilizar tres objetos de tipo slider, donde cada uno representa la rotación de cada eje para un sistema
coordenado. El valor mínimo debe ser -180 y el máximo 180. Debe mostrar los valores del ángulo y la
matriz de rotación respectiva utilizando objetos tipo Static Text.

3. Utilizando un objeto pop-up menú, escoger entre cuatro diferentes archivos de audio. Indicar la duración
del audio en segundos en un Static Text y con un objeto tipo Push Button reproducir el archivo.

• Con conexión externa

1. Sliders y servomotores: Utilizar dos objetos tipo slider para mover dos servomotores. Función
Arduino: servo y writePosition.

2. Escritura de puertos: Utilizar tres Push button para encender tres diodos LED (En la interfaz gráfica el
color de los Push Button debe ser el mismo que el LED encendido). Utilizar un slider para aumentar o
disminuir la velocidad de giro de un motor DC, ustedes escogen el sentido de giro. Función Arduino:
writeDigitalPin y writePWMDutyCycle

3. Lectura de puertos: Realizar el acondicionamiento y lectura de un sensor resistivo (LDR, FDR, PT100,
Potenciómetro, etc) a través de un puerto análogo. Mostrar el valor medido en objetos Static Text al
presionar un objeto Push button. De igual manera realizar la lectura de un pin digital, donde el color del
Static Text cambia aleatoriamente en función del estado. Función Arduino: readDigitalPin y
readVoltage.
Cada programa debe tener el nombre de los integrantes y mostrar el logo de la universidad en el archivo .fig.
Ejemplo:

III. Entrega
• Con las condiciones indicadas en Classroom.

También podría gustarte