Matlab Arduino

Si estas interesado en temas como ... Proyectos de Robótica y Domótica Control y Automatización Industrial Aplicaciones

Views 160 Downloads 41 File size 754KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Si estas interesado en temas como ...

Proyectos de Robótica y Domótica Control y Automatización Industrial Aplicaciones en Ingeniería

... o solo quieres aprender un poco de esta tecnología y aportar tus conocimientos, este tema es para tí. La idea con este tema es aportarle a la comunidad interesada en Arduino una alternativa de programación para este microcontrolador, y que este espacio se convierta en un centro de ideas donde todos aporten sus conocimientos sobre las areas que manejan, para hacer una verdaderaInteligencia Colectiva !

Hasta el momento, he trabajado con Arduino en algunos proyectos utilizando Matlab & Simulink (debido a que soy malisimo programando en C... xD), ya que estas herramientas nos ofrecen la facilidad de programar de manera grafica. Para ello es necesario conocer cómo enlazar estas 2 tecnologias.

Antes que nada, que necesitamos para hacer esto ??

Matlab & Simulink con Arduino

Que se puede hacer conectando MATLAB y Simulink al Hardware Arduino ??

Tomado de la pagina de MathWorks:

Conecte MATLAB ® y Simulink ® para plataformas de hardware para el aprendizaje basado en proyectos, procesamiento de señales, visión artificial, comunicaciones, adquisición de datos, control de instrumentos, sistemas embebidos, y mucho más.

Instalar el Paquete de Soporte para Matlab - Simulink

Si ya tenemos el software Matlab recomendado, ahora sigue instalar el paquete de soporte para hardware externo. Para instalar el soporte para hardware Arduino: - Primero hay que ejecutar Matlab en modo Administrador, ya que vamos a modificar la instalación del mismo. - En la ventana de comandos de MATLAB, introduzca supportPackageInstaller. Esto inicia el instalador del paquete de soporte. - Siga las instrucciones y los ajustes por defecto proporcionadas por el Support Package Installer para completar la instalación. En este paso, indicamos la instalacion desde Internet (from Internet (Recomended)) El proceso de instalación añadirá los siguientes artículos a su ordenador: - Herramientas de desarrollo de software de terceros, como el software de Arduino - Una librería de bloques Simulink para configurar y acceder a sensores,

actuadores, e interfaces de comunicación de Arduino - Ejemplos para empezar y aprender acerca de las características específicas

Ventajas del uso de Simulink en Arduino:

Tomado de la pagina de MathWorks:

La plataforma Arduino ayuda a los estudiantes a comprender el flujo de trabajo para el diseño de un sistema integrado sin necesidad de utilizar la programación manual. Los estudiantes pueden utilizar Simulink para crear algoritmos para sistemas de control y aplicaciones de robótica. Se pueden aplicar técnicas probadas en la industria para eldiseño basado en modelos y comprobar que sus algoritmos funcionan durante la simulación. A continuación, puede implementar los algoritmos en el procesador ATmega en la placa Arduino como aplicaciones independientes. El Soporte Integrado de Simulink para la plataforma Arduino incluye: - Instalación automática y configuración - Biblioteca de bloques de Simulink que se conectan a las E/S de Arduino, tales comodigital input and output, analog input and output, serial receive and transmit, and servo read and write - Ajuste Interactivo de Parámetros y Monitoreo de Señales en Tiempo Real de las aplicaciones que se ejecutan en el Arduino Mega (no disponible en Arduino Uno) - Implementación de modelos con funcionamiento autónomo

Ahora que tenemos los elementos necesarios, solo nos queda Hacer lo que queramos !! Si conocen las bondades de Matlab & Simulink, saben a lo que me refiero ...