Академический Документы
Профессиональный Документы
Культура Документы
AMAZONA PERUANA
ASESOR:
ING. JOS EDGAR GARCA DAZ
. ,
!QUITOS - PERU
2014
INFORME TCNICO DEL EXAMEN DE SUFICIENCIA PREVIA
ACTUALIZACIN ACADMICA APROBADO EN SUSTENCIN
PBLICA POR EL JURADO EXAMINADOR, DESIGNADO POR EL
DECANO DE LA FACULTAD DE INGENIERA DE SISTEMAS E
INFORMTICA DE LA UNIVERSIDAD NACIONAL DE LA AMAZONIA
PERUANA.
JURADOS:
Presidente
i7 J)
___________________ J-------------------
Eco. Wilson del guila Panaifo
Primer Miembro
-------------------- ----------------
Lic. Richard Alex Lpez Albio
Segundo Miembro
Asesor
NDICE GENERAL
Dedicatoria
Agradecimientos
Resumen .
Abstract 11
ndice General ,.............................................................................................................. 111
ndice de Tablas y Cuadros v
ndice de Figuras :..... vi
Captulo I: Introduccin
1.1. Contexto . .. . . . . .. . . . . .. .. . .. . . . .. . .. .. . . . .. .. . .. . . .. .. . .. .. .. . . . . . . .. . . . . .. .. . . . . . . . .. 08
1.2. Problemtica objeto de la aplicacin 09
1.3. Objetivos del proyecto 09
Captulo V: Conclusiones . . . . . . . .. ... . . . . . . . . . . . . . . . . . . . . . . . . . .. . .. ... .. . ... . . . . .. ... . .. .. . . .. ... . . . .... ... ... . .. ... .. .. . . . .. . . . . . . 34
Bibliografa ..................................... 36
Anexos....................................................................................................................................... 37
Anexo O 1 : Diagrama de Gantt (semanas) .. .. .. .. . . . . . .. . .. .. .. . . .. . . . . . . . . . . .. . . . .. .. . . . .. . .. . . 37
Anexo 02: Presupuesto del Proyecto. 38
Anexo 03: Preguntas Realizadas en la Entrevista 39
Anexo 04: Glosario . . . . . . . . .. . .. . .. .. . .. .. . .. .. . .. . .. .. . .. .. . . . .. . . .. .. .. . .. .. 40
Anexo 05: Manual tcnico . .. .. . .. . .. . .. .. .. . .. .. . .. .. .. .. .. . . .. .. . .. . . 44
Anexo 06: Manual de usuario............................................................................................... 52
Anexo 07: Diseo del circuito Electrnico 55
Anexo 08: Dispositivo Arduino . . . . .. .. . . . . .. .. .. .. . .. .. .. .. .. . .. . . .. . . .. .. .. . . .. . .. . .. .. .. 64
ndice de Figuras Vl
DEDICO este trabajo a mis padres, por su
constante y gran amor, comprensin y apoyo
RESUMEN
El Diseo de un Circuito Electrnico para el Control del Alumbrado de las Cabinas Telefnicas
de la Empresa L y G S.R.L, se desarroll para solucionar los problemas encontrados en el
encendido y apagado de las luces de cabinas telefnicas manualmente, ya que, desatiende
clientes al trasladarse de su butaca a cada cabina esto genera excesivo gastos de luz para la
Empresa en el gasto de luz, que se da a la hora que el cliente termina su llamada ya sea Local,
Nacional o Internacional Ya que al integrar tecnologa Arduino con la Computadora el control se
da ms rpido y automatizado, ahorrando KWH (Kilo Watts Hora) sin necesidad de desatender
las ventas y servicios prestados a los clientes. Desarrollando para ello dos (2) mdulos de
gestin, para la administracin y control del sistema como son: mdulo de Control del
alumbrado de cabinas, mdulo de consultas de KWH consumidos por cada cabina.
Para tal fin se us la metodologa RUP, que se caracteriza por estar dirigido por casos de uso
centrado en la arquitectura, interactivo e incremental; junto con el Lenguaje Unificado de
Modelado (UML), debido a que RUP, no es un sistema con pasos firmemente establecidos, sino
un conjunto de metodologas adaptables al contexto y necesidad de cada organizacin adems de
brindarnos extensibilidad, usabilidad y flexibilidad, la cual permite una variedad de estrategias
del ciclo de vida.
Palabras claves:
Cabinas Telefnicas.
Circuito Electrnico.
Ahorrar los KiW:H.
Dispositivo Electrnico Arduino.
Ttulo: "Diseo deun :Circuito Electrnico para el Control .del Encendido y Apagado de 3
Luz.DeLas-Cabinas Telefnicas.a Travs del Dispositivo Arduino Mediante Una
Aplicacin Paralba'Empresa Ly,G S:RL"
Autor: Allan Augusto AlvanLozano
Universidad Nacional de la Amazona Peruana.
Facultad de Inzeniera de Sistemas e Informtica.
ABSTRACT
The Design of an Electronic Circuit for the Control of the Illumination of the company
Telephone Booths L and G S.R.L, developed to solve the problems found in the ignition and
extinguished of the lights of telephone booths manually, since he neglects customers when
changes positions from his arm chair to each cabin generating cost for the Company in the
expense of light, that he takes place any time the customer finishes off his so-called either Site,
Nacional or lnternational Ya than when Arduino or parallel port with the Computer integrated
technology the control takes place faster and automated, saving KILOW A TT-HOUR ( Kilo
Watts Hora ) needlessly to neglect sales and services rendered to the customers. Developing for
it two ( 2 ) moduluses of step, for the administration and control of the system as they are:
Control's module of the illumination of cabins, module of consultations of KILOW A TT-HOUR
consumed by each cabin.
For such end himselfl use the methodology RUP, that it is characterized to be guided by cases of
use centered in architecture, interactive and incremental; Along with the Language United of
Modelado ( U:ML ), owed to than RUP, it is not a system with steps firmly established, but a set
from adaptable methodologies to the context and need of every organization in addition to offer
us extensibility, usability and flexibility, which enables a varied collection of strategies of the
life cycle.
For the development of the project the different tools were used: Modeling and design, modeling
of the system, IBM Rational Rose Enterprise Edition Release 7,0; Object-oriented programming,
Visual Estudio .NET 2008 in mode Windows, in the Visual programming language BASIC,
processing Programming Language Arduino, electronic Dispositivo, Dispositivo Arduino.
Ky Works:
Telephone booths.
-Electronic circuit.
'Savingthem KILOWATT-HOUR.
.Electronic Device Arduino.
SECCINI:DATOSGENERALES
l. Titulo:
Disefto de un Circuito Electrnico para el Control del Encendido y Apagado de Luz De Las
Cabinas Telefnicas a Travs del Dispositivo Arduino Mediante Una Aplicacin Para La
Empresa L y G S.R.L.
2. rea de desarrollo:
Disefto e implementacin de Sistemas / Ingeniera de Informacin.
3. Generalidades de la Institucin:
Gerencia General
Informtica Administracin
1 --- - 1
1
Recepcin , Contabilidad Supervisor
1 1
L - - - - - - - - - -'
4. Bachiller:
Alvan Lozano Allan Augusto.
5. Asesor:
Garca Daz Jos Edgar.
6. Colaboradores:
Mara Gabriela Delgado.
8. Presupuesto estimado:
Estimacin del presupuesto general para el desarrollo del sistema, es de S/. 3,716.00 nuevos
soles. [Ver Anexo 2].
Capitulo 1: Introduccin.
, 1.1. Contexto:
3. Este disefto tiene aplicaciones didcticas, puede ser a su vez utilizado para controlar los
focos de una casa desde la computadora, encendiendo y apagando los focos que se desee con
toda comodidad y seguridad desde la computadora. Este disefl.o puede ser ampliado y
modificado de acuerdo a las necesidades particulares de quien lo quiera implementar.
4. El cdigo completo del programa desarrollado en Visual Basic 2008 y Lenguaje procesador
Arduino, es presentado en este documento, de manera que cualquier persona pueda
modificarlo y particularizarlo a sus propias necesidades, y a la vez comprender el
funcionamiento del sistema en su parte de programacin, para lo cual se han escrito
mltiples comentarios del cdigo.
5. Finalmente se muestran los componentes y diagrama para desarrollar este circuito, por lo
cual el electricista o desarrollador del proyecto deber revisar y hacer las modificaciones de
acuerdo al Vac con el que vaya a trabajar, y la frecuencia, segn lo que le proporcione la
compafl.a de energa elctrica. El funcionamiento del programa est completamente
comprobado, por lo cual se garantiza en cada uno de los pines del Diez al Trece del
dispositivo Arduino, se tendrn los voltajes correspondientes para generar cada una de las
secuencias de luces que han sido programadas, as como el control de apagado y encendido
de los focos por parte del usuario simplemente haciendo clic sobre botones o focos
mostrados en el formulario principal del programa, que funciona como consola de control.
Disefiar un Circuito Electrnico para el Control del Encendido y Apagado de las luces de
las Cabinas Telefnicas a Travs del Dispositivo Arduino con un Aplicativo desde la
Computadora de Manera Casi Automatizada Para la Empresa L y G S.R.L.
Diseftar el Circuito Electrnico para el PBC "placa de circuito impreso" donde se van a
soldar los componentes electrnicos.
Enviar Valores desde la PC al Circuito Electrnico para Cambiar el estado de las Luces,
que estn enlazados a Travs del Dispositivo Arduino.
2.2.1. Metodologa:
Un eje vertical; esta dimensin representa el aspecto esttico del proceso, cmo es
descrito en trminos de componentes del proceso, disciplinas, actividades, flujos
de trabajo, artefactos y roles.
Phases
Olsdpllnn ncon)[ .Ei.tiont1on ]-- COnstN<tlon J
}[ Tr111S1t1on
Business Modeling
Requirements
Analysls & Deslgn
tmplcmcntatlon
Test
Deployment
COnuratlon
11. Cfllnge Mgmt
Project nagement o- o - - ; de
En\llronment i-__,,,_ -fl __....,.._--1
11-,11 lctt' lc-t
lftitlll
.___...,_ LJc-JTl
n lft j lnftj
o ..
lteratlons
Fuente: [URLO 1]
El RUP acta como un modelo que puede adaptarse a cualquier tipo de proyecto y
empresa. Sus caractersticas son:
Implementacin
Fuente: [URLOl]
Dirigido por los casos de uso: En el Proceso Unificado los casos de uso se utilizan
para capturar los requisitos funcionales y para definir los contenidos de las
iteraciones.
El UML, permite que las personas desarrollen diferentes tipos de diagramas visuales
que puedan representar varios aspectos del sistema, tales como: Diagramas de casos de
uso, actividades, estado, clases, objetos, colaboracin, secuencia, componente y
despliegue.
2.2.2. Herramientas:
Para la realizacin del "Diseo de un Circuito Electrnico para el Control del
Alumbrado de las Cabinas Telefnicas de la Empresa L y G S.R.L", se utilizaron
herramientas, las cuales se clasificaron en equipos hardware y herramientas software.
Equipos de Hardware:
PC Porttil THOSIBA, 4 GB de Memoria RAM, 700 GB de capacidad de disco
duro y procesador 13 2.66 Ghz. y 2.66 Ghz.
Impresora HP Laser Jet 1050n.
Circuito Electrnico.
Dispositivo Arduino.
Herramientas de Software:
Microsoft Windows XP.
Microsoft Windows 7.
Microsoft Office XP 2007.
Microsoft Office Project 2007.
IBM Rational Rose 7.0.
Microsoft Visual Studio.NET 2008.
Software Arduino.
Se Dise el Circuito Electrnico para el Control del encendido y apagado de los focos de
las Cabinas Telefnicas para la Empresa L y G S.R.L el cual Constara del Circuito
Electrnico [Ver Anexo 7] conectado a travs del dispositivo Arduino [Ver Anexo 8] lo
cual se desarrollara una aplicacin para ambos casos que constar con 2 mdulos:
l. Tiempo empleado para encender y apagar alumbrado: Indicador que muestra el tiempo
que se toma la Recepcionista de encender y apagar la luz de las cabinas telefnicas.
- Reporte de cantidad de Kwh consumidos por cada cabina y de forma general en S/.
registrados por fecha de encendido y apagado.
Manual Tcnico.
Este documento comprende de diccionario de datos, incluyendo todas las instrucciones
para realizar la instalacin del producto y las especificaciones tcnicas para el soporte
y la administracin.
Manual de Usuario.
Es un documento de apoyo al usuario final.
Producto
Los ficheros del producto empaquetados y almacenados en un CD con los mecanismos
apropiados para facilitar su instalacin.
o
Figura 5: Caso de uso del negocio, escenario: Atender Cliente.
. '/
* "*
Realizar apagado de alumbrado de cabina
'
.
Recepdonilta
diente
'
Figura 6: Caso de uso del negocio, escenario: Controlar Alumbrado.
X-
Recepci onl sta
--//
.
--------
Realizar apagado de alumbrado de cabina
.
<<lndude>>
.. -----'/
.t
3.1.2.Escenarios y procesos.
Ta bla 1 : E seenaries y P roces os
Escenario Procesos
./ Verificar Estado de
Controlar
Alumbrado de Cabinas
Alumbrado
Recepcionista
Sistema de Verificacion
(f rom Business Use-Case Model)
\_,--o
Figura 8: Modelo de objetos del negocio, escenario: Control de Alumbrado.
Cabina
Supervisor
(f rom Business Use-Case Modef)
Recepcionista
(from Business Use-Case Model)
3.1.4.Modelo de dominio.
Los objetos encontrados son:
Cliente
Recepcionista
Sistema de Verificacin
3.2. Modelado.de.reguerimientos.
3.2.1.Propsito.
3.2.2. Alcance.
Para proveer de una forma efectiva los servicios que se ajusten a las necesidades de los
usuarios, es necesario identificar e involucrar a todos los participantes en el proyecto
como parte del proceso de modelado de requerimientos. Tambin, es necesario
identificar a los usuarios del sistema y asegurarse de que el conjunto de participantes
en el proyecto se represente adecuadamente. Esta seccin muestra un perfil de los
participantes y de los usuarios involucrados en el proyecto, as como los problemas
ms importantes, que se perciben para enfocar la solucin propuesta hacia ellos. No
describe sus requisitos especficos ya que stos se capturan mediante otro artefacto. En
lugar de esto, se proporciona la justificacin de por qu estos requisitos son
necesarios.
El stakeholder:
-Genera requisitos y
funcionalidades del sistema.
i;2_ <<eictend>>
A /Encendido/Apagado
O
o
Recepcionista
(lrom Actor,;) <<eictend>>
/Control deAlumbrado
Supel'llisor
Consultar Kwh Consumidos
Descripcin:
El presente caso de uso, permitir controlar el alumbrado y ventilacin de forma
remota por medio de un software y hardware .
Fluio bsico:
1. El sistema muestra el Estado de las luces de cada cabina.
Precondiciones:
l. Ninguna
Postcondiciones:
l. Ninguna.
Descripcin:
Este caso de uso, permitir que el recepcionista encienda y apague el alumbrado
de cada cabina.
Fluio bsico:
1. El recepcionista selecciona una Cabina.
Precondiciones:
l. Ninguna
Pos/condiciones:
l. Ninguna
Caso de uso "Consultar Kwh Consumidos": (Escenario "Controlar Alumbrado")
Ttulo: "Dise.o de un Circuito Electrnico para el Control del Encendido y Apagado de 23
Luz De Las Cabinas Telefnicas a Travs del Dispositivo Arduino Mediante Una
Aplicacin Para La Empresa L y G S.R.L"
Autor: Alfan Augusto Alvan Lozano
Universidad Nacional de la Amazona Peruana.
Facultad de Ingeniera de Sistemas e Informtica.
Descripcin:
Este caso de uso, permitir que el recepcionista seleccione si es necesario la
consulta de Kwh consumido
Fluio bsico:
l. El recepcionista selecciona la opcin Consultar Kwh Consumidos
Precondiciones:
l. Ninguna
Postcondiciones:
l. Ninguna.
3.3.1.Diagrama de colaboracin.
i. Controlar Alumbrado.
'I' \
\\
2: Consulta
3: MJestra \ 'V
5: M.Jestra Alumbrado de
:Numero de Estado de
cabina
7: M.iestra Kwh Consumido -------,
:Registra KWH
consumido
na cabina a alumbrar
6: MJestra Alumbrado de
Numero de
cabina Estado de
Alumbrado
3.3.2.Diagrama de secuencia.
i: Controlar Alumbrado.
- .
1
:Cliente :Recepcionista
Cabina
Telefonica
-
..._ 1
Cancela
Solicita Monto a
-
Consulta Monto a Cancelar
--
-
Realiza el Pago ..._ 1
-- ...._ 1
1
ii. Encender/Apagar.
1 I
:Recepcionista :lnterfas menu
principal
-
Verifica estado de alumbrado
-
MJestra el estado del alumbrado
Selecciona alumbrado de cabina
--
MJestra el simbolo de alumbrado encendido
_,/
1: aooede
:Recepcionista
--"7 :Interfaz Menu
Princi-1_
7: MJestra Kwh Consumido
:Registra KWH
consumido
na cabina a alumbrar
11\ 1
5: Registra Conteo n Segundos 3: llltle11 : ionsulta
6: M.lestra Alumbrado de
Numero de
cabina Estado de
Alumbrado
Figura 16: Diagrama de secuencia, Consultar KWH Consumidos.
Fuente: Elaboracin propia.
Cabina. Cliente
Numero de Cabina Id. Cliente
-.
Registrar Cabina() Solicitar Alumbrado()
Supervisor.
/ Recepcionista.
/
Id Id Recepcionista
Sistema de Alumbrado
Id cabina
OFF OFF
OFF OFF
e::::=::>- e::=::>
u;.,
[.J Tetl1) [J Ttn"O
OFF
u .1.eg,.rdos I OFF
I
e:::::::::> e::::::::::,.
u,.,
TOMACORRIENTE 3 TOMACORRIENTE 4
uibel1 ::J Tetl1) Lebell Ttn"O
!.'===================================================--
Fuente: Elaboracin propia
r---(,__)
t
1 ,,,_fecha Conwno
o.
18/12/2013
eo.-,,o.i, w,
18/12/2013 .'5 -- - 1
9",cio X l<WM(S/.)
0.51115 -- - --- :
2.4. Implementacin
1
1 1 Logica del Dispositivo
1 Etectronico --)>-
1 1
1
/
/
/
'
1
1 1 <<Application
1 Formularios
1 1
1
Foco de Cabina
Tetefonlca
Foco de Cabina
Tetefonlca
Foco de Cabina
Telefonica
Captulo V: Conclusiones.
Este Proyecto resultado aportar eficazmente a la economa de la empresa ya que de este modo se
busca aumentar sus ingresos reduciendo gastos innecesarios, al implementar nuevas tecnologas
buscando agilizar el mecanismo en la funcionalidad de un servicio empresarial, en este caso, la
rpida atencin al cliente, ahorro de tiempo y gastos de energa.
Siendo esto una alternativa eficaz de ahorro de tiempo y dinero, este Circuito es capaz de
Ampliarse en la instalacin de hasta 13 cabinas telefnicas, para el crecimiento de la empresa, e
incremento de nuevas reas de trabajo. Alcanzando concluir con los objetivos generales y
especficos propuestos al inicio del proyecto pese a los inconvenientes presentados a lo largo del
diseo, desarrollo e implementacin, por tratarse de la tecnologa Arduino, nueva en materia de
hardware y software, y finalmente logrando concluir exitosamente el Proyecto.
La realizacin de este proyecto ha conseguido que tenga un inters en todo este mundo de
microcontroladores, ya que son piezas muy asequibles y con una gran versatilidad, con las que se
pueden hacer una infinidad de instrumentos, desde un termmetro, una matriz de leds, hacer uso
de displays lcd, domtica, hasta este proyecto.
Se recomienda lo siguiente:
Bibliografa.
Berry, David. "Copy, Rip, Bum: The Politics of Copyleft and Open Source". Septiembre 2008.
273 p. ISBN: 0745324142
Creative Commons. "The Open Source Definition", [en lnea]. [Agosto 2012]. Disponible en la
Web: http://opensource.org/osd.html/
Bespoke Prosthetics. "About Bespoke", [en lnea]. (Agosto 2012]. Disponible en la Web:
http://www.bespokeinnovations.com/prosthetics/about/about.html
"El formato de fichero .stl", [en linea]. [Agosto 2012]. Disponible en la Web:
http://www.caddyspain.com/noticias/May06 4.htm
Wolf, Clifford; Kintel, Marius. "OpenSCAD -The Programmers Solid 3D CAD Modeller", [en
lnea]. [Agosto 2012]. Disponible en la Web: www.openscad.org
"Arduino Uno", [en lnea]. Septiembre 2010, [Agosto 2012]. Disponible en la Web:
http://www.arduino.cc/es
..
N
N
Universidad Nacional de la Amazona Peruana.
Facultad de Ingeniera de Sistemas e Informtica,
Anexo 4.
Glosario:
e
Trmino Descripcin Referencia
Caso de Uso Es un elemento que agrupa a Modelo de negocio.
un conjunto de actividades y
ayuda a los desarrolladores a
laborar con los usuarios para
establecer la forma en que se
usar un sistema.
E
Trmino Descripcin Referencia
Entrevista Procedimiento de preguntas y Tcnicas de
respuestas a los usuarios del recoleccin de datos.
sistema.
1
Trmino Descripcin Referencia
Informacin Datos procesados que son Modelo de negocio
utilizados en un contexto y
transmiten un significado a los
individuos.
M
Trmino Descripcin Referencia
Modelo Los modelos son como planos Modelo de negocio
que servirn para identificar
procesos, para construir base
de datos entre otros.
Modulo Agrupacin de procedimientos Contexto.
semiindependientes,
o
Ttulo: "Diseo de un Circuito Electrnico para el Control del Encendido y Apagado de 41
Luz De Las Cabinas Telefnicas a Travs del Dispositivo Arduino Mediante Una
Aplicacin Para La Empresa L y G S.R.L"
Autor: Allan Augusto Alvan Lozano
Universidad Nacional de la Amazona Peruana.
Facultad de Ingeniera de Sistemas e Informtica.
R
Trmino Descripcin Referencia
Recepcionista Usuario del sistema encargado Modelado de casos
de generar consultas mdicas, de uso.
registrar pacientes y generar Sistema
reportes de citas.
Registrador Usuario del sistema encargado Modelado de casos
del registro masivo de de uso.
pacientes. Sistema.
Reportes Consultas en el sistema, con Sistemas
posibilidad de imprimir el
resultado.
,5
Trmino Descripcin Referencia
Stakeholders Usuario involucrado Modelado de
directamente con el sistema requerimientos.
Sistema de Conjunto integrado de Objetivo del
Informacin procesos, principalmente proyecto.
formales, desarrollado en un
entorno usuario-ordenador.
u
Trmino Descripcin Referencia
Usabilidad Trmino empleado para indicar Metodologa a
que el sistema es de uso fcil e utilizar
intuitivo para el usuario final.
UML Es un lenguaje de modelado Metodologa a
para la construccin del utilizar
software, es una notacin
(diagramas y otros) para poder
representar modelos.
Usuarios Los usuarios son los que Contexto
interactan con el sistema o se
benefician de los resultados de
los mismos.
Anexo 5.
Manual Tcnico: Diseo de un Circuito Electrnico para el Control del Encendido y Apagado
a Travs del Dispositivo Arduino mediante una Aplicacin Alumbrar las
Cabinas Telefnicas del a Empresa L y G S.R.L
1). Para Circuito Arduino, instalar el Framework 3.5 para que se puedan ejecutar las
aplicaciones creadas en Visual Basic 2008.
Esta seccin explica como instalar el software Arduino en un ordenador que ejecute cualquiera
de los siguientes Sistemas Operativos: Windows, Mac OS X, GNU/Linux.
Este documento explica como conectar tu placa Arduino al ordenador y cargar tu primera
rutina.
En este tutorial se asume que estas usando un Arduino Uno. Si tienes otra placa, lee la
Informacin correspondiente en http://www.arduino.cc/en/Guide/HomePage. El Arduino Uno
es una placa simple que contiene todo lo que necesitas para empezar a trabajar con electrnica y
programacin de microcontrolador.
Tambin necesitas un cable USB estndar (del tipo que conectaras a una impresora USB,
por ejemplo).
2.1.1. Windows
Si estas usando un Arduino USB, necesitars instalar los drivers para el chip FTDI de la
placa. Estos pueden encontrarse en el directorio drivers/FTDI USB Drivers de la distribucin
Arduino. En el siguiente paso (Conectar la placa), se mostrar el asistente para Aadir Nuevo
Hardware de Windows para estos drivers.
La ltima versin de los drivers se puede encontrar en http://www.ftdichip.com/Drivers/
VCP.htm.
d) Conectar la placa.
La fuente de alimentacin se selecciona mediante el jumper entre los conectores del USB y
alimentacin. Para alimentar la placa desde el puerto USB (bueno para controlar dispositivos de
baja potencia como LEDs), coloca eljumper en los dos pines ms cercanos al conector USB.
Para alimentar la placa desde una fuente externa (6-12 V), coloca el jumper en los dos pines
ms cercanos al conector de alimentacin. En cualquier caso, conecta la placa a un puerto USB
de tu ordenador.
c!\v1wt-ffll't!#:Vw\1..,.,..,bh ..
,rt-J
OY-,.fn:ll'M>QT
offl.llt.'l!lt'l"11Nlctffl!tt,'1tr,Ju,
0Nc.n'1.htln
Selecciona <<Instalar desde una lista o ubicacin especificada (Avanzado)>> y haz click en
siguiente.
ltt., .. 4S',Wt1A-.-.t;..
r.mr.u,ou,r.1
iilPloif:J'dll>d:?
01mt,tt!t.sdll.1-.hffl'Nlilfl-cJ
bollllf..,.;lcomo!i.'b.-i'"'1...,._...I
Asegrate que <<Buscar el mejor driver en estas ubicaciones>> est marcado; desmarca
<<Buscar dispositivos extrables>>; marca <<Incluir esta ubicacin en la bsqueda>> y
navega a la ubicacin donde descomprimiste los drivers USB en el paso anterior.
Para Circuito Arduno, instalar el Driver del Circuito Arduino tanto para la arquitectura en
32bits usamos el driver archivo "dpinst-x86.exe" y para la arquitectura en 64bits usamos el
driver "dpinst-amd64.exe" que se encuentra en la carpeta driver del Software Programador del
Lenguaje Arduino. Haz click en siguiente.
llNndmM'lfflfflNiM\tlhtiilft.ign1. -
--------"
(-;:...-;h1cJfhslmtflt.whi11;
IJN o b>w ktte 11110- ofdtilt ftl(;h.(tni'4nbt,i'
m "'"
oah .-..1 ftlAO"HUe llT'td .. u. t.ll tt.-. , ... iatt,t.d
0\lhtL'"f'Mntt,tffl+
Ghi.....lC.iiiii.J
Fuente: Elaboracin propia
El asistente buscar el driver y dir que se encontr <<USB Serial Converter>>. Haz click
en finalizar.
Figura 5: Asistente para Nuevo Hardware MS - Windows - Paso 4
1 r.;;1,1 _.,
El asistente para Aadir Nuevo Hardware aparecer de nuevo. Realiza los mismos pasos. Esta
vez, se encontrar un <<USB Serial Port>>.
La primera rutina que subirs a la placa Arduino hace parpadear un LEO. El Arduino Uno
(y el Arduino NG original) tiene una resistencia incorporada y un LEO en el pin 13. En el
Arduino NG Rev. C y placas Arduino pre-NG, sin embargo, el pin 13 no tiene un LEO
incorporado. En estas placas, necesitars conectar la patilla positiva (ms larga) de un LEO al
pin 13 y la negativa (ms corta) a tierra (marcada como <<GND>>). Normalmente, tambin
necesitaras usar una resistencia con el LEO, pero estas placas tienen una resistencia integrada
en el pin 13.
g) Subir un programa.
Abrir nuestra rutina para la Ejecucin de la aplicacin creada en plataforma Visual BASIC
Seleccionar el dispositivo serie de la placa Arduino desde el men Herramientas > Puerto Serie.
En Windows, este debera ser COMl o COM2 para la placa serie Arduino, o COM3, COM4 o
COM5 para la placa USB. Para descubrirlo, abrir el Administrador de Dispositivos de Windows
(En la pestaa Hardware o en el Panel de Control de Sistema). Buscar un <<USB Serial
Port>>en la seccin Puertos; esa es la placa Arduino.
l
"""'-""'"
i!Dll1tto11 11 ... u...,. .. - tH dtlt IUlllf
arllrhl1//lll1tH\4n4Ud!cffliat"tU..
bftl!. '"*- QJ II Tnik:o. u.u,""""': W\l':t u, u tw r _.
1-111110 1 1P
Stt1&1,(NOOJ1
01rltlidlr1'l,IXl'tl'Vfl1
,1n,oaT?1n11
.1 .... 01,0Cl'Tl'Vtl, .
J!1(Ulo CllfflVfU
1
ct.1:-t1M1II
1tulc .... 11m1,o > G) 11 ... 'c. ,..,, \rllu,
11 JW a... 0-t'f , .... u
1
1ro-. < 1,, 11 one ,..., 1t ot or. .r,.,
1
:""'1K, Sl!Ttal,ltil001 11_ric ... ClllnC1.U
f-------
'_ -- - - . .
Fuente: Elaboracin propia
.,-...
,t'C!I--
,r.16
.ll,_dst_
-
"-"t #cortral,y1
r.
l'"
Eo,-6JD[AlAIA1.IPZCOftloler&
@M""....t-
91-brm
@i:)lb4'd _
!'&.-
,;-, - 1
:.=:::.,.
F!-.ta.twor\ .. .-&
l
1
!/ ..... (COOOU'l)
-3_ Cmr.,.nr.in:n'Pm (COIU1
' -fflitAI l
.:0,-.-
-
.... .--
f( !1'1R*
1
1
r-"---"-_,---
'
---
Fuente: Elaboracin propia
PI.ICftoScll
V01d t:t.11PU I
Serial ,!>eqtn (KOO)
pinJlode(lZ, 0111'.PUT
,..._,d..
plnJlode(U, OUTPui.
Asegurarse de que <<Arduino Uno>> est seleccionada en el men Herramientas > Tarjeta.
Ahora, simplemente haz click en el botn <<Upload>> del entorno. Espera unos pocos
segundos (deberas ver los LEDs Rx y Tx de la placa iluminndose). Si la carga es correcta, el
mensaje <<Done uploading>> aparecer en la barra de estado.
Unos pocos segundos despus de que la subida termine, deberas ver el LED mbar
(amarillo) en la placa empezar a parpadear. Si lo hace enhorabuena! Has conseguido Arduino
cargado y ejecutndose.
Figura 11: Configuraci6n para habilitar el Numero de Puerto COM Establecido en la aplicaci6n
-----......
- -.....
J. .... ..._,._._
...,__.,.__..
ri.c.... ..... i,. .....
-.0-:"6!.'.:t, ...
4 .... """
f' ..
. y( l.tAIUl!llll(
. t, c....w.-. .... _ _...
... c.....r....._., .... ,...,..__.
--
.. -tet
c........-lrtl ..
. -.
1-..c----..-....:= .,, ......
e,-
-..__
.n .... ,- ......
- aa.c.......
"f' ,__fCOl,trL">
.. .._... ...,,_ 9----ICOMI>
. . ............
. ..;r-...
.g ........... Q) ...
Anexo 6.
Manual de Usuario: Aplicacin para enviar valores al dispositivo de PBC mediante el
Dispositivo Arduino (salida USB).
1. Ventana Principal del Sistema Para el encendido y apagado de las salidas del PBC:
1
1 OFF OFF
OFF
TOMACORRIEITTE 1 TOMACORRIENTE 2
l.lbtll
:JT-
OFF Ol--I OFF
_y- _,.. ..
e::::::=>,
I eo- 1 e:::== I e:-- 1
TOMN:ORRIENTE 3 TOMACORRIENTE 4
I.Abell l.lbtl1
:JT-
OFF
y_.. .. , OFF
!J. 1-- I
e=::-, I eon..- 1 ,e:=::>
I e-- 1
TOMACORRIENTE 1
Label1 Temp
FF
- Al hacer Clic en esta imagen activa el flujo de corriente de 220 voltios A.C. del
OFF tomacorriente correspondiente al nmero en el PBC. As iniciando un conteo en:
segundos, minutos y horas en el Label 1 ubicado en la parte superior de la imagen
ON
- Al hacer Clic en esta imagen desactiva el flujo de corriente de 220 voltios A.C. del
tomacorriente correspondiente al nmero en el PBC. As se detiene el conteo y
guarda el registro del tiempo transcurrido en un block de notas.
r: __ ------, - El componente Combo Box Muestra los Valores en: Segundo, minuto y hora,
!--.:J para temporizar el tiempo de desactivacin del flujo de corriente de 220 voltios
A.C. del tomacorriente correspondiente al nmero en el PBC.
t------1 - Este Botn Consumo Muestra una ventana con una tabla donde se visualiza el
J
-
t Conrn tiempo en segundos que estuvo activo el tomacorriente.
2. Ventana De Consumo KWH del Sistema Para el encendido y apagado de las salidas
del PBC:
} CONIUMO IMM
c..--.v.---._.
1"1VZ01S
---.
1snvzo11 11 -l<l"ll<CI/J
OJtoi-
<:ooe-
0
Costo de consumo: Este muestra un label que al presionar enter en el cuadro de texto
(precio x KWH (S.)) muestra el resulta en soles consumidos hasta el momento.
Anexo 7.
Disefto de Circuito Electrnico
En este paso tuve la necesidad de fabricar mi propio circuito impreso. En general, esta tarea es
vista como algo muy complicado, cuando en realidad se trata de una labor que fcilmente
podemos llevar a buen trmino. DesarrolJar la placa del circuito impreso (PCB, por Printed
Circuit Board) para nuestro proyecto, para eJlo utilizaremos elementos de fcil adquisicin, y
que tendr un acabado muy profesional. Sobre esta placa montaremos los componentes de
nuestro proyecto, tanto as que, resultaran indistinguibles de uno comercial. Antes de comenzar,
debemos aseguramos de tener a mano todo lo necesario para llevar a cabo nuestro PCB. Como
se detalla en el siguiente cuadro.
Costo Costo
Descrincin Cantidad %
Unitario Total
Software para el diseo del Circuito Electrnico
CorelDraw l S/. 0.00 S/. 0.00 0%
PBC Wizard l S/. 0.00 S/. 0.00 0%
Autocad l S/. 0.00 S/. 0.00 0%
Regla l S/. O.SO S/. O.SO 0%
Impresin lser o Fotocopiadora 1 S/. 0.10 S/. 0.10 0%
PapelA4 5 S/. 0.10 S/. O.SO 0%
Papel Fotogrfico A4 2 S/. 1.00 S/. 2.00 1%
Plancha l S/. 45.00 S/. 45.00 26%
Placa de PCB virgen o baque/ita l S/. 2.20 S/. 2.20 1%
Plumn Permanente l S/. 1.50 S/. 1.50 1%
Acido Frrico de 60ml l S/. 2.00 S/. 2.00 1%
Recipiente de Plstico o taper l S/. 3.00 S/. 3.00 2%
Lana de Acero l S/. 1.00 S/. 1.00 1%
Taladro o agujerea dora 1 S/.40.00 S/. 40.00 23%
broca de 1.00 mm y otra de O. 75 mm l S/. 1.50 S/. 1.50 1%
Cautn l S/. 15.00 S/.15.00 9%
Estao l S/. 12.00 S/.12.00 7%
Pasta de Soldar l S/.10.00 S/. 10.00 6%
Succionador de estao l S/.10.00 S/.10.00 6%
Multi - tester l S/. 25.00 S/. 25.00 15%
Total S/.169.90 S/. 171.30 100%
Fuente: Elaboracin Propia
Para esto, necesitamos una impresora lser o una fotocopiadora. Ya que el tner de la impresin
es el que formara las pistas de nuestro PCB, Para dibujar el PCB en el ordenador, se puede
utilizar programas comerciales de uso general, como Corel Draw, Autocad, o incluso el sencillo
Paint, siempre cuidando de que las dimensiones de los objetos que dibujemos sean las correctas.
No es mala idea imprimir en un papel comn una copia y sobre ella "medir'' los componentes
para ver si las distancias entre pines si son las adecuadas. Existen adems programas
especficos para la realizacin de PCB, como PCBWizard, Pad2Pad, FreePCB o Spicycle,
algunos de ellos disponibles en forma gratuita. De todos modos, si nuestro proyecto no es muy
complejo, se puede realizar el disefto del PCB tranquilamente sin necesidad de software
especializado.
Por ltimo, cuando hagamos nuestros dibujos, podemos "pintar" con plumn Permanente los
espacios que quedan entre componentes o entre pistas, para que sea menor la superficie que
debe atacar el cido Frrico. Esto har que el tiempo necesario para llevar a cabo la tarea sea
menor, y que el cido Frrico nos sirva para un mayor nmero de placas.
Para el diseo del Circuito Electrnico "la parte de hardware" de este sistema, pues
consiste en armar el circuito y diseftarlo para que sea conectado al Dispositivo Arduino Uno
conectado por USB al computador para que los focos respondan correctamente a las
instrucciones que se les d a travs de la computadora. Pero antes de elJo se presentar una
breve introduccin explicativa sobre el Dispositivo Arduino Uno.
Arduino Uno Fue cargado en el Atmega328 con una rutina para solo habilitar los Pines
de salida 13, 12, 11, 10 y GND en funcin de escritura o digitalWrite .
En los pines 13,12,11,10 se envan valores de escritura de "O" y "1" en la que O o FALSE es
equivalente a O voltios constantes y 1 o TRUE es equivalente a 5 voltios constantes, esta seftal
es enviado al terminal nmero 1 del IC Octocoplador pasando antes por una resistencia de
470ohm y cerrando en el terminal numero 2 o polo negativo de la alimentacin GND
produciendo que internamente se conecten los terminales 4 y 6 del IC Octocoplador, que se
conecta directamente al terminal 1 y 3 del triac y dejar pase a los 220 voltios AC por el terminal
2 hacia el foco con esto terminar la secuencia de encendido de cuando Arduino enva 5 voltios
y apagado cuando enva O voltios. Como se muestra en el siguiente diagrama Circuital.
p s
T1 T2 G
..
e
c?.j r..l]}}) o r:
:
1
....
1
\
1
1
'I
PIN 10
PIN 11
PIN i2
.
. .
En este paso Deberemos tener a mano alguna hoja de papel Fotogrfico A4. El diseo debe ser
impreso con una impresora de tecnologa lser. Si no disponemos de una, podemos usar
cualquier impresora, y luego llevar e) impreso a una fotocopiadora y hacer una copia. Las
fotocopias tambin son hechas mediante tner, por Jo que mediante este procedimiento nos
haremos de un origina) para nuestro PCB. En este punto, debemos tener en cuenta un par de
consejos para que el resultado final sea ptimo. En primer lugar, la escala del dibujo debe ser la
adecuada para que cuando vayamos a montar los componentes en nuestro PCB, las medidas
coincidan. Por ejemplo, la separacin estndar entre dos pines consecutivos de un circuito
integrado es de 0.1 pulgada (2,54 mm). Si nos atenemos a esto, no tendremos problemas. En
segundo trmino, como veremos ms adelante, al transferir el dibujo del papel al cobre la
imagen quedara invertida, como si la viramos en un espejo, as que debemos tener esto en
cuenta al dibujarlo en el ordenador para no terminar con una imagen invertida en el PCB.
Figura 2: Imagen de las pistas impresas en el PBC Figura 3: Imagen de la Impresin en el pape/fotogrfico
mo cm
rayas o cortes, ya que de ser as, estas imperfecciones se transferirn al PCB. Si no estamos
conformes con la calidad de la fotocopia, hagamos sacar otra hasta que veamos que no tiene
defectos. Respecto del papel a utilizar, los mejores resultados los he obtenido utilizando papel
ilustracin, que es un papel de una calidad mayor al de resma comn, con un grano ms fino y
ligeramente satinado. Respecto a este punto, lo mejor es hacer algunas pruebas hasta encontrar
el adecuado antes de comprar grandes cantidades de papel. Tambin deberemos comprar en una
tienda especializada en componentes electrnicos (donde compramos los dems componentes
para nuestros circuitos) una placa de PCB virgen o baquelita, del tamao adecuado para nuestro
proyecto. Estas placas generalmente se consiguen fabricadas en pertinaz o sobre fibra de vidrio.
Cualquiera de las dos sirve. Prestar atencin a que tenga solo una de sus caras cabreadas sea
con cobre, salvo que queramos hacer un circuito impreso de doble faz. Tambin compraremos
60ml de Acido frrico, que es el elemento que atacara la superficie de cobre, para eliminar
todas las partes que no necesitamos.
Para acondicionar el PBC virgen vamos a necesitar algn polvo limpiador o acetona y un poco
de lana de acero, lo ms fina posible para que no queden rayas, y dejar bien limpia y
desengrasada la superficie del PBC. Esta lana de acero es de los mismos que se utilizan para
lavar los cacharros de cocina, Una vez preparada el PBC procedemos a usar la plancha, de las
usadas normalmente para planchar nuestra ropa.
Figura 4: Planchado de la impresin en la baquelita de cobre
de manera que cuando apliquemos calor, el tner se funda y se transfiera al cobre. Con la
plancha bien caliente, y con cuidado de no mover el papel (puede ser una buena idea agarrarlo
por detrs del PCB con alguna cinta adhesiva) "planchamos" la hoja durante uno o dos minutos,
aunque este tiempo puede variar de acuerdo al tipo de tner y la temperatura exacta de la
plancha, con lo que casi todo el tner habr pasado de la hoja de papel a la cara de cobre del
PCB.
Deberemos sumergir el PBC en el taper lleno de agua del grifo durante unos 5 o 1 O minutos
(depende del tipo de papel), y luego con los dedos iremos desmenuzando el papel hasta
eliminarlo por completo del PCB. En este momento deberamos tener el PBC con el dibujo
listo. Solo resta asegurarnos que todas las pistas y nodos se hayan calcado correctamente, y que
no hayan quedado pedacitos de papel que puedan evitar la accin del cido Frrico, dando
lugar a cortocircuitos en nuestro PCB terminado.
Paso 5: Remover la parte de cobre que no est con tner del PBC con el cido frrico
Para ello, ponemos el recipiente plstico con el cido Frrico. Luego Ponemos el PBC dentro
del cido Frrico, como se muestra en la siguiente figura Nx, y esperamos unos 5 o 10 minutos
hasta que el cobre que esta sin cubrir desaparezca. A veces, da buen resultado mover
suavemente el PBC durante este tiempo, para evitar que el cido Frrico que ya se combin
con el cobre se deposite sobre el PBC y acte como un "aislante" que evita el contacto del PCB
con el cido Frrico sin combinar. Esta operacin no reviste peligro, pero por las dudas
conviene llevarla a cabo en un lugar ventilado para no aspirar los vapores del cido Frrico
frrico, y por supuesto evitar salpicaduras, ya que si bien el cido Frrico es inocuo para la
piel, nos puede manchar permanentemente la ropa. Un vez que terminamos este proceso,
lavamos todo con abundante agua. El cido Frrico que utilizamos podemos guardarlo en un
lugar fresco y bien tapado para usar en otra placa, ya que en general, y dependiendo de la
superficie del PCB realizado, se puede emplear varias veces. Cuando notemos que el tiempo
necesario para acabar el trabajo es demasiado largo (25 o 30 minutos) ser el momento de
comprar otro Frasco de cido Frrico.
Figura 6: Taper o recipiente con cido frrico para desprender el cobre que no est cubierto por el tner
_:__.-eJ
' '
fr: <:':'
:jt .. -:
' 1
i
.--'\_.
Paso 6: Remover la parte del tner que se mantiene despus de baftar con cido frrico el
PBC
Con el PBC ya libre de cido Frrico, utilizamos nuevamente la lana de acero con el polvo
limpiador para remover todos los restos de tner que hay sobre el PCB, y ya deberamos tener
nuestro PCB casi listo.
Para agujerear el PBC, usaremos el taladro y las brocas de 1.00 mm y otra de O. 75 mm,
cuidando de que los agujeros queden centrados sobre los padas del PCB, y que el dimetro de
los mismos sea el adecuado para los terminales de los componentes que usaremos. Agujeros
demasiado grandes o pequeftos impedirn que el resultado final sea prolijo.
En este paso vamos a usar el cautn de 80 watts para que sea rpido el calentamiento y junto
con la pasta de soldar unir mejor con el estaflo los componentes en el PBC para luego tener una
mejor presentacin de la soldadura con un acabado casi profesional. Previo a esto con el
multitester tenemos que corroborar que no existan cruces entre las pistas ya soldadas, ya que
esto puede producir corto circuito y quemar los componentes electrnicos no protegidos.
Anexo8.
1.1 Qu es ARDUINO?
2.2.3. Alimentacin
El Arduino Uno puede ser alimentado a travs de la conexin USB o con un suministro de
energa externo.
La alimentacin externa (no USB) puede venir o desde un adaptador AC-a-DC o desde una
batera. El adaptador puede ser conectado mediante un enchufe centro-positivo en el conector
de alimentacin de la placa. Los cables de la batera pueden insertarse en las cabeceras de los
pines Gnd y Vio del conector POWER. Un regulador de bajo abandono proporciona eficiencia
energtica mejorada.
La placa puede operar con un suministro externo de 6 a 20 voltios. Si es suministrada con
menos de 7 V, sin embargo, el pin de 5 V puede suministrar menos de cinco voltios y la placa
podra ser inestable. Si usa ms de 12 V, el regulador de tensin puede sobrecalentarse y daar
la placa. El rango recomendado es de 7 a 12 voltios. Los pines de alimentacin son los
siguientes:
> VIN. La entrada de tensin a la placa Arduino cuando est usando una fuente de
alimentacin externa (al contrario de los 5 voltios de la conexin USB u otra fuente de
alimentacin regulada). Puedes suministrar tensin a travs de este pin, o, si suministra
tensin a travs del conector de alimentacin, acceder a l a travs de este pin.
> 5V. El suministro regulado de energa usado para alimentar al microcontrolador y otros
componentes de la placa. Este puede venir o desde VIN a travs de un regulador en la
placa, ser suministrado por USB u otro suministro regulado de 5 V.
> 3V3. Un suministro de 3.3 V generado por el chip FTDI de la placa. La corriente
mxima es de 50 mA.
2.2.4. Memoria
El ATmega328 tiene 32 KB de memoria Flash para almacenar cdigo (de los cuales 2 KB se
usa para el bootloader). Tiene 2 KB de SRAM y lK de EEPROM (que puede ser leda y escrita
con la librera EEPROM).
En nuestra rutina vamos a habilitar los pines de salida 10, 11, 12 ,13 y GND en funcin
digitalWriteO para el control de nuestra aplicacin creada en visual Basic 2008.
Cada uno de los 14 pines digitales del Arduino Uno puede ser usado como entrada o salida
usando funciones pinModeO, digitalWriteO y digitalRead(). Operan a 5 voltios. Cada pin puede
proporcionar o recibir un mximo de 40 mA y tiene una resistencia interna <<pull-up>>
(desconectada por defecto) de 20-50 KOhms. Adems, algunos pines tienen funciones
especiales:
. .
Arduino
a
1 -
'le ICl
,,:i.:
Xl I' .!,, j.
M
Fuente: Wikipedia
2.2.6. Comunicacin
Arduino Uno tiene un nmero de infraestructuras para comunicarse con un ordenador, otro
Arduino, u otros microcontroladores. ATmega328 provee comunicacin serie, la cual est
disponible en los pines digitales O (Rx) y 1 (Tx). Un FfDI FT232RL en la placa canaliza esta
comunicacin serie al USB y los drivers FTDI (incluidos con el software Arduino)
proporcionan un puerto de comunicacin virtual al software del ordenador.
El software Arduino incluye un monitor serie que permite a datos de texto simple ser
enviados a y desde la placa Arduino.
Una librera Software Serial permite comunicacin serie en cualquiera de los pines digitales
del Arduino Uno.
2.2. 7. Programacin
En lugar de requerir una pulsacin flsica del botn de reset antes de una subida, el Arduino
Uno est diseado de forma que permite ser reseteado por software en ejecucin en una
computadora conectada. Una de las lneas de control de lujo de hardware (DTR) del FT232RL
est conectada a la lnea de reset del ATmega328 a travs de un condensador de 100 nF.
Cuando esta lnea toma el valor LOW, la lnea reset se mantiene el tiempo suficiente para
'
resetear el chip. La versin 0009 del software Arduino usa esta capacidad para permitirte cargar
cdigo simplemente presionando el botn upload en e] entorno Arduino. Esto significa que el
bootloader puede tener un tiempo de espera ms corto, mientras la bajada del DTR puede ser
coordinada correctamente con el comienzo de la subida.
Esta configuracin tiene otras repercusiones. Cuando Arduino Uno est conectado a un
ordenador que ejecuta o Mac OS X o Linux, se resetea cada vez que se hace una conexin a l
por software (a travs de USB). Durante el siguiente medio segundo aproximadamente, el
bootloader se ejecutar en Arduino Uno. Mientras est programado para ignorar datos
malformados (por ejemplo, cualquiera excepto una subida de cdigo nuevo), interceptar los
primeros bytes de datos enviados a la placa despus de abrir la conexin. Si una rutina que se
ejecuta en la placa recibe una configuracin una vez u otros datos cuando empieza, asegurarse
de que el software con el que se comunica espera un segundo despus de abrir la conexin y
antes de enviar estos datos.
El Arduino Uno tiene un fusible reseteable que protege tus puertos USB del ordenador de
cortes y sobrecargas. Aunque la mayora de los ordenadores proporcionan su propia proteccin
interna, el fusible proporciona una capa de proteccin extra. Si ms de 500 mA se aplican al
puerto USB, el fusible automticamente romper la conexin hasta que el corte o la sobrecarga
sean eliminados.
La mxima longitud y anchura del Arduino Uno PCB son 2.7 y 2.1 pulgadas
respectivamente, con el conector USB y el conector de alimentacin que se extienden ms all
de las primeras dimensiones. Cuatro agujeros de tornillo permiten a la placa atornillarse a una
superficie o caja.
Vista frontal y trasera de una placa Arduin Uno
...
3.SOFTWARE
Instalacin del Software Arduino (Ver Anexo 5]
NDICE DE FIGURAS