Sunteți pe pagina 1din 2

Robótica Industrial - 2019 - II - Laboratorio 3

Laboratorio 3 - Manejo de Arduino en Matlab + Servos

1. Objetivos
Instalar adecuadamente los paquetes oficiales de Arduino para MATLAB.
Conectar exitosamente una tarjeta de desarrollo Arduino a MATLAB.
Conocer las funciones básicas para programar Arduino desde MATLAB.

2. Requisitos
MATLAB 2014b o superior instalado en el equipo.
Paquete oficial de Arduino para MATLAB. Ya se debe traer instalado en el computador a usar. Por tal
razón el material se comparte con tanta anterioridad.
ˆ Instalación Arduino MATLAB: (Omitir el paso si ya instalaron en clase de electiva de profundi-
zación).
https://www.youtube.com/watch?v=x8lIyKvqAvk&t=175s
https://www.youtube.com/watch?v=NQy6T0wViMQ\
Tarjeta de desarrollo Arduino, funciona con UNO, Leonardo, Nano, Mega.
Servomotor sencillo, componentes electrónicos básicos: Led’s, resistencias, etc.

3. Actividades a desarrollar
1. Crear un objeto Arduino usando el comando a = arduino(). MATLAB asigna automáticamente el
modelo y el puerto COM.
2. Consultar las funciones que permite realizar lectura y escritura de los puertos digitales del Arduino
desde MATLAB. Conectar 3 LED’s y crear una secuencia en la que todos inicien apagados, se encienda
un LED cada 5 s, cuando todos hayan encendido permanecer 5 s en ese estado, luego se apaguen durante
3 s. La secuencia se debe repetir n veces, donde n se ingresa por teclado.
3. Consultar como se hacen funciones en MATLAB.
4. Revisar la función servo del objeto arduino. Consultar las funciones que permiten que leer y escribir la
posición del servomotor desde MATLAB.
5. Realizar la conexión adecuada del servomotor al Arduino, programar una secuencia que inicie desde el
lı́mite inferior del servo y finalice en el limite superior, debe repetir dicho ciclo 3 veces. Ajustar con
mucho cuidado los pulsos del motor.
6. Conectar dos servomotores al arduino realizando secuencias opuestas, la alimentación del arduino se
debe realizar por fuente externa.

4. Entrega
Fecha: Octubre 4 de 2019 máximo a las 23:55 horas por correo electrónico. En caso de enviarse después
de la fecha establecida, la nota será 0.
Forma de trabajo: Grupal, según establecido en clase.
La solución del laboratorio se debe entregar en un archivo en tipo .m o .mlx (live script), los punto que
requieren implementación, adjuntar imágenes/video de la solución realizada. Únicamente un integrante
del grupo deberá remitir la solución vı́a correo electrónico a fgonzalezr@ecci.edu.co
Robótica Industrial - 2019 - II - Laboratorio 3

El código desarrollado debe ir adecuadamente comentado e indentado.


El asunto del correo debe ser Laboratorio 3 - Rob Ind 2019 II.
El cuerpo del correo debe contener nombre, código y grupo de clase de los integrantes del grupo.

S-ar putea să vă placă și