Está en la página 1de 8

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA

CAD PARA ELECTRÓNICA


EJERCICIO N 5
JOSE DAVID ROMERO PINEDA_13.571.225

15
Ejercicio 5: investigar sobre el manejo de los puertos de comunicación desde MatLab
e implementar el ingreso de un bit o un Byte desde un pulsador o u arreglo de
interruptores.

En primera instancia se configura MatLab para la comunicación de los puertos.

El archivo lo encontramos en la página de Matlab o en páginas de terceros, aquí dejo


los dos link:

Página Oficial MatLab:

Página Ingeniero Mecatrónico Julián Velasco:


En el entorno de Arduino Seleccionamos:

- Placa
- Puerto :

Configuración placa Arduino Mega ADK


Tomado de: http://blog.novaeletronica.com.br/en/conheca-todas-placas-
arduino/
Configuración MatLab

Realizamos la declaración de comandos para ingresar un bit o bite desde un


pulsador mediante la interfaz de Matlab y el Arduino (Fisico)
>>cIO=arduino(‘com 1’);%esto se hace para que Matlab spa el puerto que se
está utilizando para el arduino.”
>>Cio.pinMode(10,’input’);%esto se hace para asignar el pin 10 como entrada.

>>cIO.digitalWrite(10,1);esto se hace para colocar un 1 lógico en la


entrada(validar un bit)
>>cIO.digitalWrite(10,0);esto se hace para colocar un 0 lógico en la
entrada(validar un byte)
Desde nuestra interfaz de Arduino podemos incluir los comandos para
reemplazar el pulsador “físico” por un pulsador lógico, por ejemplo:
- Dos letras de nuestro teclado: una encargada de ingresar el bit y otra
encargada de ingresar el byte.
- Una letra: la primer pulsación envía un bit y la segunda el byte:
Referencias bibliográficas.

Página Oficial de Arduino


https://www.arduino.cc/

Pagina de soporte Arduino-MatLab, Descargar fichero comunicación de


puertos de MatLab con Arduino.
http://www.mathworks.com/hardware-support/arduino-matlab.html

Adquisición de datos. Ingeniero Mecatrónico Julián Velasco.


https://sites.google.com/a/uniboyaca.edu.co/ingjulianvelasco/adquision-
de-datos

También podría gustarte