You are on page 1of 5

FACULTAD

Ingeniera

ESCUELA

Ingeniera de sistemas

PROFESOR

Ing. Carlos Emanuel Quereval Ramrez

TEMA

Actividad 3: Informe de laboratorio

CICLO

VIII

ASIGNATURA

Proyecto de Control

INTEGRANTE

Takamura Garca Yesica Paola


SISTEMA DE CONTROL ARDUINO
1. OBJETIVOS

El principal objetivo de este proyecto consiste en estudiar las posibilidades


de desarrollo de un sistema para el control basado en la plataforma
Arduino. Tras un anlisis previo de las distintas placas Arduino, se evalan
una serie de mdulos de expansin (shields) compatibles con dicha
plataforma que nos permiten ampliar sus funcionalidades, dotando al
dispositivo de un sistema de comunicacin basado en la tecnologa
GPRS/GSM.

2. MARCO TERICO

Arduino es una herramienta para hacer que los ordenadores puedan


sentir y controlar el mundo fsico a travs de tu ordenador personal. Es
una plataforma de desarrollo de computacin fsica (physical computing)
de cdigo abierto, basada en una placa con un sencillo microcontrolador
y un entorno de desarrollo para crear software (programas) para la placa.
Puedes usar Arduino para crear objetos interactivos, leyendo datos de
una gran variedad de interruptores y sensores y controlar multitud de tipos
de luces, motores y otros actuadores fsicos. Los proyectos con Arduino
pueden ser autnomos o comunicarse con un programa (software) que se
ejecute en tu ordenador. La placa puedes montarla t mismo o comprarla
ya lista para usar, y el software de desarrollo es abierto

Arduino es una plataforma de electrnica abierta (open Hardware) para


la creacin de prototipos basada en software y hardware flexibles y
fciles de usar. Arduino puede tomar informacin del entorno a travs de
sus pines de entrada de toda una gama de sensores y puede afectar
aquello que le rodea controlando luces, motores y otros actuadores.

El microcontrolador en la placa Arduino se programa mediante el


lenguaje de programacin Arduino (basasdo en Wiring) y el entorno de
desarrollo Arduino (basado en Processing). Los proyectos hechos con
Arduino pueden ejecutarse sin necesidad de conectar a un ordenador, si
bien tienen la posibilidad de hacerlo y comunicar con diferentes tipos de
software.

El entorno de Arduino. El entorno de desarrollo de Arduino contiene un


editor de texto para escribir el cdigo, un rea de mensaje, una consola
de texto, barra de herramientas, etc. Los programas escritos usando
Arduino son llamados en ingls sketches. Cuando cargas un sketch
(proyecto), estas usando el bootloader de Arduino, el cual es un pequeo
programa que ha sido precargado al microcontrolador de tu tarjeta. Esto
te permite cargar un cdigo sin usar ningn hardware adicional. El
bootloader es activado durante unos pocos segundos cuando se reinicia
el microcontrolador; despus de eso inicia el programa que le hayas
cargado.
3. PROCEDIMIENTO.
Hay muchos otros microcontroladores y plataformas de desarrollo, pero
Arduino adems de simplificar el trabajo de programacin, ofrece:
Software Multiplataforma: Puede trabajar en todas las plataformas (Mac,
Windows, Linux).

Entorno de programacin simple y directo.

Sencillo: Es muy fcil duplicarlas. Y adems es legal, al ser open source


hardware, bajo licencia Creative Commons puedes reunir los
componentes y crearte tu propia placa, no pudiendo en este caso llamarla
Arduino, nombre registrado para las originales producidas en Italia.

Flexible: Aadirle shields (mdulos) en funcin del uso que se le vaya a


requerir (conexin a Internet, control de motores, etc.) es muy fcil, y
dispones de una gran cantidad de ellos para su compra online.

Software ampliable mediante libreras y de cdigo abierto, bajo licencia


Creative Commons.
El funcionamiento de la placa a muy grosso modo, para no extendernos
con elementos tcnicos, se compone de:
Conexiones de Entrada: A travs de sensores conectados en estos pins,
Arduino recibe datos del exterior (entorno)

Microcontrolador: Es el cerebro de Arduino, con los datos recibidos del


entorno (conexiones de entrada) es donde, a travs del lenguaje de
programacin (open source y con una curva de aprendizaje rpida),
nosotros le decimos cmo interpretar la informacin, qu parmetros
buscar y comparar, y por ltimo, qu acciones tomar a modo de respuesta.

Conexiones de Salida: Dependiendo del proyecto en el que est


trabajando, y en funcin de las rdenes que le hayamos dado
programando el microcontrolador, Arduino puede conectarse con diversos
actuadores (rels, pantallas, motores,), y sistemas lgicos (otras
placas, ordenadores,) para provocar la respuesta que necesitamos.

Puertos/Buses de comunicacin: serie, I2C, SPI en la placa y Ethernet,


wifi, modbus, can bus, RS232, etc mediante shields.
Arduino ayuda a hacer el proyecto gracias al open source, puesto que tenemos
mucha informacin publicada por la comunidad que se ocupa de recopilar y
actualizar de forma gratuita y continua en la red.
Arduino proporciona un punto de entrada all donde antes no veamos solucin,
ofrece una primera plataforma de apoyo sobre la que ir apoyando y cimentando
las distintas etapas que el proyecto vaya necesitando, a medida que vamos
practicando, solucionando problemas y adquiriendo experiencia.

4. CONCLUSIONES

Existen plataformas de hardware libre, como lo es el Arduino, una placa


con un controlador y un entorno de desarrollo, su sencillez y bajo costo
nos permiten hacer mltiples diseos y mltiples tipos de uso de ste.

Recurrimos al uso del Arduino puesto que permite realizar muchas tareas,
ahorrando elementos electrnicos y en sustitucin, el uso de un lenguaje
de programacin, lo que hace que sea de muy fcil uso.

5. BIBLIOGRAFA

1. APRENDIENDO ARDUINO. (9 de 05 de 2017). Obtenido de


https://aprendiendoarduino.wordpress.com/2016/03/28/como-funciona-
arduino/
2. INNOVACIN, U. D. (09 de 05 de 2017). Obtenido de
http://www.uca.es/recursos/doc/Unidades/Unidad_Innovacion/Innovacion
_Docente/ANEXOS_2011_2012/22232441_310201212102.pdf
3. VALENCIA, U. P. (09 de 05 de 2017). Obtenido de
https://riunet.upv.es/bitstream/handle/10251/18228/Memoria.pdf

You might also like