Subido por jhormancapo

Matlab y simulink and arduino

Anuncio
MATLAB & Simulink
and Arduino
Freddy Anaya
Juan Rico
Sebastian Florez
Jeraldyn Redondo
Emerson Reyes
Jhorman Diaz Granados
MATLAB & Simulink and
Arduino
Para interactuar y comunicar la
placa de Arduino con la
plataforma de MATLAB
&
Simulink se deben instalar
paquetes de soporte que facilita
el programa, ya que estos
permiten adquirir datos de
sensores analógicos y digitales
desde la placa Arduino y
controlar otros dispositivos con
salidas analógicas y digitales o
de modulación PWM.
PASOS PARA INSTALAR LAS HERRAMIENTAS
01
Buscar la herramienta Add-Ons
en la barra de herramientas,
pestaña HOME.
02
Seleccionar la opción
Get hardware Support
Packages.
03
04
Escoger e instalar los paquetes
MATLAB Support Package for
Arduino Hardware y Simulink Support
Package for Arduino Hardware.
Ya instalado, utilizar la opción
Manage para controlar el
Arduino e instalar librerías.
1
MATLAB
Comandos para la configuración del Arduino.
Para conectarse a un
hardware
oficial
de
Arduino.
Para conectarse a un hardware
Arduino no oficial (clon), se debe
especificar el puerto y el nombre de
la placa para establecer la
conexión.
Otros comandos
01
04
configurePin
Establece
la
direccionalidad
(entrada
o
salida) de un pin
digital.
writePWMDutyCycle
Escribe en una salida
PWM, ciclo de trabajo
en 0-1.
02
05
writeDigitalPin
Escribe en una salida
digital.
03
readDigitalPin
Lee una
digital.
entrada
writePWMVoltage
Escribe en una salida
PWM, ciclo de trabajo
en
0-5
(voltios
efectivos).
06
readVoltage
Lee
una
analógica.
entrada
CÓDIGOS Y
SIMULACIÓN
Prender y apagar un led
Fotoresistencia y led
2
SIMULINK
Comandos para la configuración del Arduino.
01
02
03
BLOQUES FUNCIONALES
CÓDIGOS Y
SIMULACIÓN
Prender y apagar un led
Fotoresistencia y led
[1]
MATLAB,
«Mathworks,»
[En
línea].
Available:
https://la.mathworks.com/help/supportpkg/arduinoio/.
[Último
acceso: 29 03 2022].
[2]
MATLAB,
«Mathworks,»
[En
línea].
Available:
https://la.mathworks.com/help/supportpkg/arduino/. [Último acceso:
29 03 2022].
[3] duinobasedlearning, «Duino-Based Learning (DBL),» [En línea].
Available: https://duinobasedlearning.github.io/P0_es.html. [Último
acceso: 03 2022].
[4] S. A. C. Giraldo, «Youtube,» [En línea]. Available:
CREDITS: This presentation template was created by Slidesgo, including
https://www.youtube.com/watch?v=fXSQkRN-USw&t=793s.
icons by Flaticon,
infographics
[Último acceso:
29 03
2022]. & images by Freepik and illustrations by
Stories
[5] M. Tecnológico, «Youtube,»
[En línea]. Available:
https://www.youtube.com/watch?v=ondk0CYp55Y&feature=youtu.
be. [Último acceso: 29 03 2022].
Descargar