You are on page 1of 19

UNIVERSIDAD DE LAS FUERZAS ARMADAS

DISEO E IMPLEMENTACIN DE UN
PROTOTIPO DE CHALECO INTELIGENTE
PARA SEGURIDAD VIAL DE UN CICLISTA
MEDIANTE SOFTWARE LIBRE ARDUINO
.INGENIERA ELECTROMECNICA

GIOVANNY ALDAS- JEFFERSON GARCES-JHONATAN SOLIS- LUIS


TOAPAXI-
Abril 2017 agosto 2017
CAPTULO I
GENERALIDADES
1 Ttulo de proyecto

Diseo e implementacin de un prototipo de chaleco inteligente para seguridad vial de un


ciclista mediante el software libre Arduino, en la Universidad de la Fuerzas Armadas ESPE-L
en el periodo abril-2017-agosto-2017.

1.2 Planteamiento del problema

En que beneficiaria el diseo e implementacin de un prototipo de chaleco inteligente para


seguridad vial de un ciclista mediante el software libre Arduino?

1.2.1 Formulacin del problema

Hasta la actualidad se han registrado varios tipos de accidentes en ciclistas producidos por
conductores negligentes, los mismos que atentan contra la integridad fsica del ciclista, hoy por
hoy existen leyes que los ciclistas deben cumplir como lo son: el uso de protecciones (cascos y
rodilleras) incluso deben de usar un chaleco reflectivo, sin embargo estas medidas son poco
acatadas y en la oscuridad el conductor de automvil no se percata de la presencia del ciclista
incluso si ste lleva el chaleco reflectivo.

Para evitar estos tipos de accidentes, se ha diseado ciclo vas en varios pases del mundo
incluyendo Ecuador, estas carreteras pretenden evitar accidentes de trnsito, pero la realidad es
diferente puesto que estas vas no aportan una distancia considerable por la que los ciclistas
puedan transitar, ocasionando que estos se trasladen a las calles por donde circulan automviles.
Evitar que los usuarios del transporte limpio circulen por las calles es imposible, se ha diseado
un chaleco inteligente capaz de alertar a los vehculos acerca de la presencia y cambios de
direccin de la bicicleta por medio de luces led ubicados en la parte posterior del chaleco los
cuales son controlados por un Arduino lilypad, para la integracin de interruptores se utiliza
pulsadores de tipo push button los cuales al mantenerlos presionados envan la seal al Arduino
y posteriormente la seal acciona el comando a los ledes.
1.3 Justificacin

El construir un prototipo de chaleco inteligente tiene como objetivo la solucin de problemas y


seguridad a los ciclistas, de forma que este chaleco tecnolgico permita una correcta
visualizacin y fcil comprensin de seales de trnsito como el de pare y direccionales,
ayudando a manejar el flujo de movilidad y evitar accidentes. En un punto muy importante de
la circulacin y viabilidad en las horas nocturnas es la falta de visibilidad que tienen los choferes
y al no ver a los ciclistas en las calles estos pueden producir accidentes fatales, provocando en
el peor de los casos la muerte del ciclista. Es as que el diseo y construccin del prototipo del
chaleco inteligente aporta seguridad al usuario y alertara de su presencia a los conductores.

Objeto de estudio

Chaleco automatizado

Campo de investigacin

o Lnea: Software Aplicado.


o Sublinea: Aplicaciones para el control de sistemas.
1.4 Importancia.

1.4.1 Resultados esperados:

El inicio del presente es la base para la fabricacin textil del mismo, as como para elaborar
cualquier tipo de ropa se tiene que partir de diagramas en dos dimensiones, en este caso este
chaleco utilizara 3 diagramas dos para la parte posterior y una para la parte frontal, en esta parte
esta provista de un espacio para poder encajar el circuito.

Despus de fabricar la parte fsica del chaleco se comenzar con la obtencin de los materiales
electrnicos, los cuales darn paso al armado del circuito comprobando la funcionalidad de
cada componente como: el Arduino, los ledes, la batera, etc. Ser necesario hacer algunas
pruebas para poder tener la seguridad de que funcionara eficientemente, paralelo a esto se
deber realizar su respectiva programacin en la IDE de Arduino este estar compuesto por
algunas libreras y funciones especficas para el tipo de Arduino que se va a utilizar, al estar
listo este programa se unir al circuito y con este se proceder a la confeccin del chaleco
colocando los componentes electrnicos en sitios estratgicos para que los objetivos propuestos
se cumplan.
1.4.2 Viabilidad.

El proyecto es viable puesto que su uso es de vital importancia lo que permitir proyectar al
ciclista de conductores negligentes.

Las pruebas de funcionamiento e implementacin para el desarrollo del chaleco no demanda


una elevada inversin, puesto que sus materiales son muy accesibles por ende su construccin
y montaje no se torna dificultoso, por ellos es posible afirmar que la viabilidad de este proyecto
puede considerarse como positiva.

1.5 Objetivos

1.5.1 Objetivo General

o Disear e implementar un prototipo de un chaleco inteligente para la seguridad vial y


visibilidad lumnica de un ciclista mediante Arduino.
1.5.2 Objetivos Especficos

o Realizar un estudio bibliogrfico acerca del software Arduino y de los factores para la
seguridad vial de un ciclista.

o Diseo y construccin del prototipo de chaleco para ciclistas.

o Utilizar materiales conductores para realizar los circuitos elctricos y unir los
componentes en el chaleco.

o Disear los algoritmos y programar el software libre Arduino.

o Analizar los resultados obtenidos


1.6 Hiptesis.

Los ciclistas por medio del chaleco inteligente reducirn los accidentes de trnsito producido
por la baja visibilidad presente en las rutas.
1.7 Metodologa

En el presente proyecto se desarrollar un chaleco inteligente, partiendo de una investigacin


bibliogrfica acerca del diseo sistemtico, programable del software libre Arduino, de las
placas, de los componentes electrnicos y la conexin del circuito integrado Arduino Lilypad,
para su implementacin se tratar de definir en s, el mayor problema existente, el comunicado
electrnico en las placas, tambin se proceder a la seleccin del lenguaje de programacin que
una vez ya hecho se disear los algoritmos y el cdigo de programacin virtualmente en el
software Arduino.

El circuito electrnico ya diseado ser conectable, utilizando leds cable conductor,


interruptores y sensores los cuales sern accionados por el ciclista con sus extremidades
superiores al momento de realizar maniobras especficas, luego se proceder a las pruebas
necesarias de estas seales lumnicas accionadas manualmente por el ciclista, as como el
tiempo de reaccin entre los movimientos del brazo y la emisin de luz que en su debido
momento dar una visibilidad y una alerta para los dems conductores, esto mantendr la
seguridad al momento de transitar en rutas nocturnas, finalmente se proceder a presentar las
conclusiones y recomendaciones necesarias.
CAPTULO II
MARCO TERICO
2.1 Introduccin.

En el presente proyecto se desarrollar un chaleco de seguridad que permitir dar un control de


movilidad. Para esto se disear e implementar un prototipo de chaleco mediante computacin
porttil, que contar con distintos tipos de materiales. Como fibras conductoras que fcilmente
se puede acoplar a la vestimenta para realizar los circuitos elctricos en el mismo y para el
manejo de las distintas seales de trnsito se diseara un guante controlador sujeto al chaleco
que facilitara el simple manejo del mismo mediante sensores (pulsadores), las seales de
trnsito girar a la izquierda o derecha, de parqueo y de precaucin sern visualizados con los
leds de alto brillo, bajo consumo de energa, diseados para vestimenta o textiles.

La adquisicin de las seales, manejo y control se realizara mediante un dispositivo


microcontrolador diseado para vestimentas y textiles denominado Lilypad de bajo consumo
de energa el cual es fcil de programar mediante el IDE de Arduino.

2.2 Fundamento Terico.

Arduino:

Arduino es una plataforma de cdigo abierto en la que se puede realizar proyectos de todo tipo, esta
plataforma es de cdigo abierto, es decir est basada en hardware y software, y est pensada en todos
aquellos que quieren realizar proyectos electrnicos y no tienen todava los conocimientos suficientes
para lograrlo.

Segn (Artero, 2013) la placa de Arduino puede percibir el entorno mediante la lectura de entradas a
travs de sensores y lograr mandarlos al mundo exterior mediante el control de luces, motores y otros
artefactos.

El microcontrolador de la placa de Arduino se programa usando el IDE de Arduino, en la


actualidad desde su creacin se tiene la ventaja de contar con distintos Arduinos para proyectos
especficos en el caso de los proyectos textiles se utilizar el Arduino LilyPad.
Arduino Lilypad

En la figura 1 se muestra un Arduino Lylipad que segn (Equipo, 2005) La placa lilypad es un
Arduino que es utilizado especficamente para proyectos textiles este est basado en la
ATmega168V (la versin de bajo consumo del ATmega168) o la ATmega328V. Esta placa fue
desarrollada y diseada por Leah y Sparkfun Buechley Electrnica.

Especificaciones Fsicas

Figura 1. -(Arduino Lilypad) Elaborado por: Grupo de Investigacin Fuente: (Lara Grant, 2017)

Programacin:

La programacin del Lilypad es a travs del Arduino Software (IDE), este Software proporciona las
herramientas necesarias para crear comandos.

El ATmega168V o ATmega328V en la placa Lilypad tiene ya el gestor de arranque el cual permite


cargar un nuevo cdigo sin la necesidad de un hardware externo.

Tambin puede pasar por alto el gestor de arranque y programar el microcontrolador a travs de la
programacin serial en circuito, segn (Alcarez,2013) esta es una tecnologa incluida en todos los
microcontroladores PIC de Microchip ms recientes y posibilita la reprogramacin de los mismos que
sea necesaria la remocin de estos circuitos de aplicacin. Esta caracterstica es extremadamente til no
solamente en la etapa de desarrollo debido a que ahorra tiempo y trabajo, sino que su utilidad se extiende
a la etapa de mantenimiento y actualizaciones de los sistemas, dando la posibilidad de reprogramar los
mismos en el campo en sus respectivas placas ya soldadas, ya sea para corregir errores de software o
para la mejora del sistema con la implementacin de nuevas funciones.

MATERIALES IMPERMEABLES
Telas de polister
Las telas de polister son fibras qumicas en las cuales la sustancia fibrgena es un polmero
sinttico de cadena larga compuesto por un ter de extracto de alcohol dihdrico y cido
tereftlico, en al menos el 85% de su peso.

Telas de poliamida
Las telas de poliamida son fibras qumicas en las cuales la sustancia fibrgena es un polmero
sinttico de cadena larga de grupos amida que se repiten en la cadena. Los dos tipos principales
de poliamida son la poliamida 66 y la poliamida 6.

Telas acrlicas
Las telas acrlicas son fibras qumicas cuya sustancia de formacin est constituida por una
macromolcula lineal de polmero formada, al menos en un 85% de su peso, de molculas de
acrilonitrilo. La fabricacin de fibras acrlicas se realiza mediante dos procesos bsicos de
hilado, que se describen a continuacin:

En el hilado en seco, el material que va a ser hilado se disuelve en un disolvente.


Despus de obtener la disolucin resultante, se extruye a travs de una hilera y el
disolvente se evapora, provocando la solidificacin de filamentos continuos que pueden
ser posteriormente cortado en fibras discontinuas.
En el hilado hmedo, la solucin de hilado se extruye en un bao de coagulacin, que
se solidifica en filamentos continuos. A continuacin, estos filamentos se estiran, secan
y comprimen.

Hilo conductor
Son materiales cuya resistencia al paso de la electricidad es muy baja. Los mejores conductores
elctricos son metales, como el cobre, el oro, el hierro, la plata y el aluminio, y sus aleaciones,
aunque existen otros materiales no metlicos que tambin poseen la propiedad de conducir la
electricidad, como el grafito o las disoluciones y soluciones salinas (por ejemplo, el agua de
mar) o cualquier material en estado de plasma.
Para el transporte de energa elctrica, as como para cualquier instalacin de uso domstico o
industrial, el mejor conductor es el cobre (en forma de cables de uno o varios hilos). Aunque la
plata es el mejor conductor, pero debido a su precio elevado no se usa con tanta frecuencia.
Tambin se puede usar el aluminio, metal que si bien tiene una conductividad elctrica del
orden del 60% de la del cobre, es sin embargo un material tres veces ms ligero, por lo que su
empleo est ms indicado en lneas areas que en la transmisin de energa elctrica en las redes
de alta tensin. A diferencia de lo que mucha gente cree, el oro es levemente peor conductor
que el cobre; sin embargo, se utiliza en bornes de bateras y conectores elctricos debido a su
durabilidad y resistencia a la corrosin.

La conductividad elctrica del cobre puro fue adoptada por la Comisin Electrotcnica
Internacional en 1913 como la referencia estndar para esta magnitud, estableciendo el
International Annealed Copper Standard (Estndar Internacional del Cobre Recocido) o IACS.
Segn esta definicin, la conductividad del cobre recocido medida a 20 C es igual a 58.0
MS/m.2 A este valor es a lo que se llama 100% IACS y la conductividad del resto de los
materiales se expresa como un cierto porcentaje de IACS. La mayora de los metales tienen
valores de conductividad inferiores a 100% IACS pero existen excepciones como la plata o los
cobres especiales de muy alta conductividad designados C-103 y C-110.3.

Led Lilyad

En la figura 2 se nuestra un led lilypad comn, este led al igual que su tarjeta de control son
especficos para proyectos textiles.
Los ledes se usan como indicadores en muchos dispositivos y en iluminacin. Los primeros
ledes emitan luz roja de baja intensidad, pero los dispositivos actuales emiten luz de alto brillo
en el espectro infrarrojo, visible y ultravioleta.

Debido a su capacidad de operacin a altas frecuencias, son tambin tiles en tecnologas


avanzadas de comunicaciones y control. Los ledes infrarrojos tambin se usan en unidades de
control remoto de muchos productos comerciales incluyendo equipos de audio y video.
Figura 2. -( ledes Lylipad) Elaborado por: Grupo de Investigacin Fuente: (Corsetry, 2016)

2.3.-Estado del Arte

Mediante el paso del tiempo la tecnologa ha estado en constante desarrollo en el mundo ya que est
lleno de microcontroladores disponibles para el computador a nivel fsico, ya que todas estas
herramientas se organizan en paquetes fciles de usar para la minimizacin del desarrollo a nivel de
programacin ya que no ofrece muchas ventajas en la actualidad:

Multi-plataforma que se ejecuta en muchos sistemas operativos.


Entorno de su programacin es simple y directo.
Software de ampliable y de cdigo abierto
En la actualidad con mayor repetitividad existe el uso de sistemas aplicados los cuales son construidos
y programados, unas de las mayores dificultades de integracin de estos sistemas surgen con el fin de
contrarrestar dificultades al aprovechamiento y al mejoramiento del rendimiento de este sistema no
obstante este sistema cobra una gran competitividad dando un gran enfoque a la implementacin de
estos sistemas con placas de mayor capacidad e interaccin con algunas interfaces ms.

A continuacin, se presenta algunos proyectos empleando las placas Arduinos:

Segn(Gonzales, 2015)[1] Diseo e implementacin de un prototipo de enchufe


inteligente mediante la placa Arduino.
Arduino en un servicio wed de bajo nivel destinado a la gestin de la placa Arduino permite
la comunicacin con la placa, la lectura y escritura de sus pines. El tndem hardware y
software ofrece el control sobre las fases de encendido y apagado de un grupo de enchufes.
Para ello, hace uso entre otros componentes electrnicos, de la placa de desarrollo
electrnico Arduino UNO y su mdulo de expansin Arduino WiFi Shield. Como se
muestra en la figura 3.
Figura 3. -(Se muestra un enchufe automatizado por Arduino) Elaborado por: Grupo de Investigacin
Fuente: (Gonzales, 2015)

Sumo Robtico
En la figura 4 se muestra el robot mini sumo que segn (La escuela superior tcnica de
Ingenieros) [2] El proyecto consiste en disear y construir un robot para competir en la
categora de Mini Sumo Robtico. Adems, se va a generar la documentacin suficiente para
que un futuro grupo de robtica tenga la base para construir un robot de similares
caractersticas.
Arduino Duemilanove es una placa basada en el microcontrolador ATmega328. Este
microcontrolador funciona a 16MHz por lo que puede llegar a ejecutar 16 millones de
operaciones por segundo ya que la mayora de sus instrucciones se realizan en un solo ciclo
de reloj. Esto debera ser ms que suficiente para poder controlar nuestro robot
adecuadamente.

Figura 4. -(Se muestra un robot mini sumo programado por Arduino) ) Elaborado por: Grupo de
Investigacin Fuente:(La escuela superior tcnica de Ingenieros)
CAPITULO III

DISEO Y CONSTRUCCIN

3.1.- Diseo

Para el diseo del chaleco como se muestra en la figura 5 se requiere de un Arduino lilypad
ubicado en la parte posterior inferior del chaleco, los ledes estan distribuidos en forma de rombo
en la parte centro de posterior y conectados al Arduino por medio de hilo conductor, los
pulsadores se encuentran en las mangas que se incorporan en el chaleco la localizacin de los
componentes electrnicos que se muestra en la tabla 1.

Fig. 5.- (Dimensiones del chaleco y Ubicacin de componentes) Elaborado por: Grupo de
Investigacin Fuente:(Grupo investigador)

Tabla.1. (Especificaciones tcnicas y electrnicas)


Caracterstica Valo5
Alimentacin Elctrica 5V
Largo Hilo Conductor 3m
Cantidad de leds 60 leds
Colores disponibles Rojo, verde, amarillo, azul, blanco
Potencia 2,4 watts
Corriente 40 mA
3.1.1.- Parmetros del diseo

Microcontrolador.

Microcontrolador utilizado es el Arduino LilyPad Arduino 328 Main Board, como en la figura
6 en l se procedi a implementar a cada uno de los componentes electrnicos para la
construccin del sistema elctrico. Como la tabla 2 contiene las especificaciones de este
microcontrolador.

Figura 6. -(Arduino Lilypad) Elaborado por: Grupo de Investigacin Fuente: (Arduino products, 2015)

Tabla 2 (Especificaciones tcnicas del Arduino Lilypad)

Micro controlador ATmega328V


Voltaje de funcionamiento 2.7 a 5.5 V
Voltaje de entrada 2.7 a 5.5 V
Pines Digitales 14(de los cuales 6 proporciona PWM)
Pines de entrada analgica 6
Corriente DC por pin I/O 40 mA
Memoria flash 16 KB (de los cuales 2 KB utilizados por
el gestor de arranque)
Led Lilypad
Los led que se utilizan funcionan directamente con voltaje de funcionamiento de la placa
arduino la misma que proporciona una intensidad de corriente de 40mmA y un voltaje de
corriente de 5 Voltios. Estos leds son propios para trabajar con el microcontrolador.
Resistencias

Se colocaron resistencias en serie con los leds para que reciban la corriente necesaria para su
correcto funcionamiento evitando posibles fallas en el sistema y a continuacin se realiza el
clculo de ellas con la ecuacin (2).

Utilizando la ley de ohm:

= Ec. (1)

Ec. (2)
=

=
=

= = .


=
.
=
Pushbutton

Este interruptor es de dos posiciones puede ser normalmente abierto (NA) y el normalmente
cerrado (NC). El requerido para este proyecto es el NA, ya que solo ser accionado solo por el
usuario, para su correcto funcionamiento se colocaron resistencias y a continuacin se muestra
el clculo de ellas con la ecuacin 1 y 2.

= 5
= 60
1
= 60 = 0.06
1000
5
=
0.06
= 83.3

3.1.2.- Esquema de bloques

En la figura 7 se muestra el diagrama de bloques del sistema, el cual consta de una fuente de
alimentacin para proporcionar la energa requerida a los diferentes componentes del circuito
del chaleco, esta recibe comandos programables atreves del Ide Arduino, luego se tiene la placa
Arduino lilypad que es la encargada de enviar los comandos a los dems componentes, como
los interruptores de tipo pulsador que permite el paso de corriente a los leds lilypad los mismos
que al activarse emiten seales lumnicas en el chaleco teniendo gran relacin mutua entre los
leds y los pushbutton.

Cdigo de
Programa

Pushbo
Batera Arduino tton
Leds

Figura 7. -(Diagrama de Bloques) Elaborado por: Grupo de Investigacin


3.1.3.-Daigrama del circuito

En la figura 8 se muestra las conexiones de los componentes electrnicos hacia la placa


Arduino, el diagrama se realiz mediante Autodesk circuits.

Figura 8. - (Diagrama circuital) Elaborado por: Grupo de Investigacin

3.1.4.-Programacin

La programacin del Lilypad se la realiza a travs del Arduino Sofware (IDE), este Sofware
proporciona las herramientas necesarias para realizarlos y a continuacin en la figura 9 se muestra las
variables y comandos de programacin para el circuito.

Figura 8. - (Diagrama de flujo del programa Arduino) Elaborado por: Grupo de Investigacin
3.2 Construccin e implementacin

3.2.1.- Implementacin de chaleco

La implementacin del prototipo del chaleco inteligente para el usuario, se lo realiza con
materiales impermeables que evitan la penetracin del agua hacia el interior del mismo, adems
deja una separacin donde se coloca los conductores elctricos que, est ubicado en la parte
interna posterior inferior como se muestra en la figura 9

Figura 9. - (Parte posterior interna del chaleco) Elaborado por: Grupo de Investigacin

El chaleco est provisto de aberturas de tal forma que se puedan instalar de manera rpida y
sencilla todos los componentes elctricos y electrnicos tal y como se muestra en la figura 10

Figura 10. - (Abertura del Chaleco para componentes electrnicos) Elaborado por: Grupo de Investigacin

En la figura 11 se muestras las aberturas para ingresar los conductores elctricos desde los leds.

Figura 11. - (Abertura para cableado) Elaborado por: Grupo de Investigacin


Los circuitos de las luces indicadoras de direccin implementado en el prototipo estn
propuestos tal y como se muestran en la figura 12

Figura 12. - (Parte posterior del Chaleco) Elaborado por: Grupo de Investigacin

3.2.2.- Implementacin del sistema de control

El sistema de control est comandado por un guante de control que se muestra en la figura 13,
que posee pulsadores que enva seales al controlador para activar varias funciones. Las
funciones que controlan son 3 y son las siguientes:

Pulsador P1 controla el encendido de las luces indicadoras led con direccin hacia la
izquierda.
Pulsador P2 controla el encendido de las luces indicadoras led con direccin hacia la
derecha.
Pulsador P3 controla el encendido de las luces indicadoras led de paro.

Figura 13. - (Guante de control) Elaborado por: Grupo de Investigacin


3.2.3.- Implementacin de los componentes elctricos y electrnicos en el chaleco

La base d que conforma el centro del chaleco es la parte electrnica es por eso que su centro de
comandos lo conformara principalmente un Arduino lilypad, y de este irn conectados a travs
de un hilo conductor los pines del Arduino con los leds lilypadde la misma manera se
conectarn desde la placa Arduino el sistema de control del cual se recibirn las seales que
posteriormente el Arduino procese para el encendido de los leds.

Arduino: parte principal del prototipo electrnico, es aquel que recibe y procesa las
seales
Leds: estos sern los que muestren la seal procesada por el Arduino encendindose en
el tiempo que el Arduino le disponga
Pulsadores: estos se encargarn de enviar las seales al Arduino para ser procesadas.

You might also like