SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
DISEÑO E IMPLEMENTACIÓN DE UN SISTEMA AUTOALERTA PARA VEHÍCULO

1

Calderin Morales Erick David
Puerta López Brayam Estiven
Soto de la Vega Marco Tulio
Burgos Romero Cristian

Trabajo de Sistemas operativos como documento inicial para presentar el proyecto de aula
semestral

Presentado al Ingeniero:
Samir Castaño Rivera

UNIVERSIDAD DE CORDOBA
FACULTAD DE INGENIERIA
PROGRAMA DE INGENIERIA DE SISTEMAS
MONTERIA
2012
Contenido
Descripción del problema........................................................................................................................... 3
Planteamiento del problema................................................................................................................... 3
Objetivos ..................................................................................................................................................... 4

2

Objetivo general ...................................................................................................................................... 4
Objetivos específicos ............................................................................................................................... 4
Justificación.................................................................................................................................................. 5
Referentes teóricos ..................................................................................................................................... 6
Antecedentes .......................................................................................................................................... 6
Herramientas .............................................................................................................................................. 8
Hardware ................................................................................................................................................. 8
Software .................................................................................................................................................. 8
Funcionamiento .......................................................................................................................................... 9
Descripción del problema

3

Los usuarios que inician su tarea como conductores, a menudo deben superar algunos
inconvenientes relacionados con el parqueo de sus vehículos y de los obstáculos en medio
de su recorrido en las carreteras. Estos errores de principiantes son frecuentes, y provocan
accidentes de todo tipo y daños a sus vehículos.
Son muchos los aspectos que pueden afectar mientras se conduce: el estado del vehículo y
de la vía por donde se transita, pero los más importantes y que es de nuestro interés son
los que tienen que ver directamente con el conductor, ya sea la falta de sueño, el consumo
en grandes cantidades de comida o alcohol, y por supuesto los problemas visuales. Este
punto es muy importante, por eso se debe tener consciencia de ciertas limitaciones: con la
edad va menguando el rendimiento visual, lo que dificulta el reconocimiento de
obstáculos u objetos que puedan aparecer, además que disminuye y hace más lento el
tiempo de reacción; por todos estos motivos los conductores mayores tienen que realizar
un control mucho más profundo de su visión.
Otro factor determinante que evidencia esta situación es la conducción nocturna, el 32%
de los conductores tienen dificultades visuales, especialmente en la noche.

Planteamiento del problema
¿Cómo se diseñara, implementara y aplicara un sistema automatizado capaz de entregar
información sobre los obstáculos con los que se atraviesa un vehículo conducido por
usuarios principiantes y distraídos, así como también la monitorización de esta
información a través de una aplicación web para tener acceso externo a esta?
Objetivos
Objetivo general
4

 Diseñar un sistema automatizado capaz de advertir al usuario, mediante el uso de
alertas automáticas, los obstáculos que se le presenten al conducir su vehículo.

Objetivos específicos
 Obtener las distancias entre las que se encuentra el vehículo de los obstáculos,
mediante un conjunto de sensores ubicados en los alrededores del vehículo.
 Crear una base de datos para el almacenamiento de los datos obtenidos por los
sensores, la que a su vez estará alojada en un servidor.
 Diseñar una aplicación nativa para dispositivos móviles, la cual desde el vehículo
procesa los datos obtenidos en los sensores para su posterior inserción en la base de
datos.
 Diseñar una aplicación web para dispositivos móviles, con el fin de que el usuario
externo tenga acceso a ésta información en cualquier lugar.
Justificación

5

Hoy en día es muy común encontrar dispositivos electrónicos en un automóvil: La mayoría
dedicados a el entretenimiento de los pasajeros a bordo y algunos dedicados a entregar
información del estado del carro, los cuales llegan a ser bastante costosos, pero cuando
hablamos de sistemas dedicados al apoyo en la conducción en base a los obstáculos y
cuidados que debe tener un conductor al manejar no son muchas la opciones y son pocos
los sistemas implementados en comparación con los anteriormente mencionados.
Por las razones expuestas anteriormente, nuestro grupo considera de suma importancia
llevar a cabo la presente investigación, ya que contribuiríamos a brindar a los conductores
un ambiente seguro mientras manejan.
Referentes teóricos
Antecedentes
6

A continuación se exponen los trabajos de investigación realizados, relacionados con
nuestro objeto de estudio presente en la investigación que se está haciendo.
A nivel internacional, se ha diseñado un sistema empotrado y de tiempo real en donde se
recogerá información mediante dos sensores de distancia por ultrasonidos, colocados en
el parachoques trasero del automóvil y en función de la distancia que aporte cada uno de
ellos, se escogerá la mínima de las dos magnitudes aportadas por ellos. Este dato refleja la
distancia que existe entre dicho parachoques y el objeto más cercano a él, normalmente
utilizable en la maniobra de aparcamiento.
Por otro lado, se ha encontrado un proyecto en la página web cooking - hacks en el cual se
ha realizado un sensor de distancia para un coche, en el que se envían los datos de forma
inalámbrica, indicando la proximidad exclusivamente mediante cinco leds verdes y dos
rojos:
Existen varias diferencias con respecto a nuestro proyecto:
 La comunicación entre el Arduino y los sensores se realizará mediante cables y no de
forma inalámbrica.
 La forma de mostrar la información estará mucho más organizada mediante la pantalla
del dispositivo móvil.
Se han visto vídeos en el portal YouTube, en los que se muestran proyectos realizados con
sensores de distancia. Hay algunos bastante simples, como el siguiente:
En él simplemente se muestra la distancia en centímetros respecto al único sensor del que
consta. Hay alguno más elaborado como el siguiente:
En el cual se informa sobre la distancia tanto con seis leds de colores verdes, amarillos y
rojos, como mediante una pantalla de dos filas de caracteres. En la superior colocan
información en función de la distancia, como: Estás lejos, Un poco más, Le vas a dar… y en
la inferior se informa de la distancia en centímetros.
Esto tiene algo más de parecido con nuestro proyecto, pero sigue habiendo varias
diferencias:
 De nuevo hay un único sensor, mientras que se van a utilizar dos, como ya se comentó
anteriormente.

7

A nivel nacional, se ha elaborado una aplicación en automatización de vehículos de
emergencia denominada Tempel, que presenta soluciones de automatización, control,
monitorización y comunicaciones industriales como ejemplo de las múltiples opciones y
aplicaciones que pueden cubrirse con los sistemas de informática industrial y nuestro
equipo de ingenieros de soporte los cuales pueden ayudarle a prescribir la mejor solución
a su proyecto de ingeniería.
En el ajetreado mundo actual del tráfico,
los servicios de emergencia necesitan
proveerse de información actualizada y
precisa que les permita ahorrar tiempo y
por tanto salvar vidas. En caso de
accidente, el tiempo de respuesta es
determinante y las congestiones de
tráfico pueden provocar consecuencias
peligrosas y situaciones de alto riesgo.
Incorporando sistemas embebidos de
automatización, control de los datos en
tiempo real y monitorización de eventos
en los vehículos de emergencia, como en
este caso los camiones de bomberos,
pueden
facilitar
y
optimizar
eficientemente la reacción y servicios de
sus agentes frente a situaciones
especiales.
A diferencia de nuestro proyecto:
 No contamos con el envío de una ambulancia al lugar del accidente.
 Para la localización del mismo, se utilizará el sistema GPS del dispositivo móvil, en lugar
de otro dispositivo externo.
 Se emitirá una alerta en otro sitio, a través de un dispositivo móvil, para un usuario que
desee tener conocimiento sobre el estado del vehículo.
Herramientas
Para la construcción del sistema electrónico y los aplicativos necesarios para cumplir los
objetivos propuestos se requiere utilizar las siguientes herramientas.
8

Hardware


Micro controlador para la codificación de instrucciones en el sistema electrónico el
cual viene incrustado en la plata Arduino.



Sensores ultrasónicos SFR05.



Cables de conexión sensor – Arduino.



Equipos móviles en los cuales se procesan los datos y a través de los cuales se
acceden a los datos que se pondrán en el servidor.



Componentes electrónicos para el suministro de corriente a la placa Arduino.

Software
Son necesarias las siguientes herramientas.






Gestor de base de datos MySQL o PostGreSQL
Plataforma Windows Phone en dispositivos móviles.
HTML5
PhoneGap
Ajax

Software que cumplirá las siguientes funcionalidades:




Procesara información de los sensores.
Va a emitir alertas.
Inserción de datos en la base que está alojada junto con la aplicación web.
Funcionamiento

9

Se tendrá fijamente ubicado el teléfono móvil en el manubrio del vehículo, cuando éste
encienda los sensores y el Arduino también lo harán, puesto que estarán conectados a su
fuente de alimentación, la aplicación móvil recibirá las distancias provenientes de los
sensores.
En todo momento se estará validando mediante un algoritmo en la aplicación nativa, los
casos para cuando el sensor identifica un objeto mientras conduce, o cuando el vehículo
sufre un accidente, para tales fenómenos, el dispositivo móvil emitirá una alarma. Al
mismo tiempo insertará en una base de datos alojada en un servidor, el lugar exacto del
choque, esto se logra gracias un sistema de geolocalización que posee el dispositivo móvil.
Cualquier usuario, en otro lugar, puede consultar el estado de su vehículo mediante una
aplicación web móvil, de igual manera, el dispositivo de este usuario también emitirá un
sonido cuando ocurra un accidente, siempre y cuando mantenga la página web abierta.
Esto es simplemente consultas a la base de datos cada cierto periodo de tiempo.
10

ESQUEMA DEL FUNCIONAMIENTO

Weitere ähnliche Inhalte

Ähnlich wie Sistema autoalerta para vehículos.

Proyecto Integrador Presentacion
Proyecto Integrador   PresentacionProyecto Integrador   Presentacion
Proyecto Integrador Presentacion
guest75d1acb
 
tradesegur_full catalogue
tradesegur_full cataloguetradesegur_full catalogue
tradesegur_full catalogue
truepoint
 
Talelr sistemas de vision artifiacial
Talelr sistemas de vision artifiacialTalelr sistemas de vision artifiacial
Talelr sistemas de vision artifiacial
viisonartificial2012
 

Ähnlich wie Sistema autoalerta para vehículos. (20)

Proyecto Integrador Presentacion
Proyecto Integrador   PresentacionProyecto Integrador   Presentacion
Proyecto Integrador Presentacion
 
Pre programa de rondin electronico
Pre   programa de rondin electronicoPre   programa de rondin electronico
Pre programa de rondin electronico
 
AVL HARDWARE
AVL HARDWAREAVL HARDWARE
AVL HARDWARE
 
Paper Ia
Paper IaPaper Ia
Paper Ia
 
Capítulo 1
Capítulo 1Capítulo 1
Capítulo 1
 
Taller ii
Taller iiTaller ii
Taller ii
 
Diseño de carro a control remoto
Diseño de carro a control remoto Diseño de carro a control remoto
Diseño de carro a control remoto
 
tradesegur_full catalogue
tradesegur_full cataloguetradesegur_full catalogue
tradesegur_full catalogue
 
Proyecto
ProyectoProyecto
Proyecto
 
Proyecto Integrador
Proyecto IntegradorProyecto Integrador
Proyecto Integrador
 
Final Degree Project SMIT
Final Degree Project SMITFinal Degree Project SMIT
Final Degree Project SMIT
 
I dbox mantenimiento_predictivo
I dbox mantenimiento_predictivoI dbox mantenimiento_predictivo
I dbox mantenimiento_predictivo
 
Final Degree Project: Traffic Infraction Supervisor (SMIT)
Final Degree Project: Traffic Infraction Supervisor (SMIT)Final Degree Project: Traffic Infraction Supervisor (SMIT)
Final Degree Project: Traffic Infraction Supervisor (SMIT)
 
Talelr sistemas de vision artifiacial
Talelr sistemas de vision artifiacialTalelr sistemas de vision artifiacial
Talelr sistemas de vision artifiacial
 
Analisis De Software
Analisis De SoftwareAnalisis De Software
Analisis De Software
 
REALIDAD VIRTUAL EN SISTEMAS INFOMATICOS
REALIDAD VIRTUAL EN SISTEMAS INFOMATICOSREALIDAD VIRTUAL EN SISTEMAS INFOMATICOS
REALIDAD VIRTUAL EN SISTEMAS INFOMATICOS
 
Agente inteligente
Agente inteligenteAgente inteligente
Agente inteligente
 
ingenieria de software
 ingenieria de software ingenieria de software
ingenieria de software
 
Proyecto internet de las cosas final
Proyecto internet de las cosas finalProyecto internet de las cosas final
Proyecto internet de las cosas final
 
Sistema eléctrico vehicular
Sistema eléctrico vehicularSistema eléctrico vehicular
Sistema eléctrico vehicular
 

Mehr von Erick Calderin (9)

Teoria de la informacion
Teoria de la informacionTeoria de la informacion
Teoria de la informacion
 
Arboles binarios - Aplicación al mundial de fútbol 2010
Arboles binarios - Aplicación al mundial de fútbol 2010Arboles binarios - Aplicación al mundial de fútbol 2010
Arboles binarios - Aplicación al mundial de fútbol 2010
 
Integral de Raíz Cúbica de Tan(x)
Integral de Raíz Cúbica de Tan(x)Integral de Raíz Cúbica de Tan(x)
Integral de Raíz Cúbica de Tan(x)
 
Guia básica Packet Tracer
Guia básica Packet TracerGuia básica Packet Tracer
Guia básica Packet Tracer
 
Programacion Lineal - Problema Dual y Primal
Programacion Lineal - Problema Dual y PrimalProgramacion Lineal - Problema Dual y Primal
Programacion Lineal - Problema Dual y Primal
 
Metodo de la gran m
Metodo de la gran mMetodo de la gran m
Metodo de la gran m
 
Taller prog. lineal
Taller   prog. linealTaller   prog. lineal
Taller prog. lineal
 
Aplicación móvil para el control de pedidos en un restaurante
Aplicación móvil para el control de pedidos en un restauranteAplicación móvil para el control de pedidos en un restaurante
Aplicación móvil para el control de pedidos en un restaurante
 
Economia de bienestar
Economia de bienestarEconomia de bienestar
Economia de bienestar
 

Kürzlich hochgeladen

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Kürzlich hochgeladen (11)

Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 

Sistema autoalerta para vehículos.

  • 1. DISEÑO E IMPLEMENTACIÓN DE UN SISTEMA AUTOALERTA PARA VEHÍCULO 1 Calderin Morales Erick David Puerta López Brayam Estiven Soto de la Vega Marco Tulio Burgos Romero Cristian Trabajo de Sistemas operativos como documento inicial para presentar el proyecto de aula semestral Presentado al Ingeniero: Samir Castaño Rivera UNIVERSIDAD DE CORDOBA FACULTAD DE INGENIERIA PROGRAMA DE INGENIERIA DE SISTEMAS MONTERIA 2012
  • 2. Contenido Descripción del problema........................................................................................................................... 3 Planteamiento del problema................................................................................................................... 3 Objetivos ..................................................................................................................................................... 4 2 Objetivo general ...................................................................................................................................... 4 Objetivos específicos ............................................................................................................................... 4 Justificación.................................................................................................................................................. 5 Referentes teóricos ..................................................................................................................................... 6 Antecedentes .......................................................................................................................................... 6 Herramientas .............................................................................................................................................. 8 Hardware ................................................................................................................................................. 8 Software .................................................................................................................................................. 8 Funcionamiento .......................................................................................................................................... 9
  • 3. Descripción del problema 3 Los usuarios que inician su tarea como conductores, a menudo deben superar algunos inconvenientes relacionados con el parqueo de sus vehículos y de los obstáculos en medio de su recorrido en las carreteras. Estos errores de principiantes son frecuentes, y provocan accidentes de todo tipo y daños a sus vehículos. Son muchos los aspectos que pueden afectar mientras se conduce: el estado del vehículo y de la vía por donde se transita, pero los más importantes y que es de nuestro interés son los que tienen que ver directamente con el conductor, ya sea la falta de sueño, el consumo en grandes cantidades de comida o alcohol, y por supuesto los problemas visuales. Este punto es muy importante, por eso se debe tener consciencia de ciertas limitaciones: con la edad va menguando el rendimiento visual, lo que dificulta el reconocimiento de obstáculos u objetos que puedan aparecer, además que disminuye y hace más lento el tiempo de reacción; por todos estos motivos los conductores mayores tienen que realizar un control mucho más profundo de su visión. Otro factor determinante que evidencia esta situación es la conducción nocturna, el 32% de los conductores tienen dificultades visuales, especialmente en la noche. Planteamiento del problema ¿Cómo se diseñara, implementara y aplicara un sistema automatizado capaz de entregar información sobre los obstáculos con los que se atraviesa un vehículo conducido por usuarios principiantes y distraídos, así como también la monitorización de esta información a través de una aplicación web para tener acceso externo a esta?
  • 4. Objetivos Objetivo general 4  Diseñar un sistema automatizado capaz de advertir al usuario, mediante el uso de alertas automáticas, los obstáculos que se le presenten al conducir su vehículo. Objetivos específicos  Obtener las distancias entre las que se encuentra el vehículo de los obstáculos, mediante un conjunto de sensores ubicados en los alrededores del vehículo.  Crear una base de datos para el almacenamiento de los datos obtenidos por los sensores, la que a su vez estará alojada en un servidor.  Diseñar una aplicación nativa para dispositivos móviles, la cual desde el vehículo procesa los datos obtenidos en los sensores para su posterior inserción en la base de datos.  Diseñar una aplicación web para dispositivos móviles, con el fin de que el usuario externo tenga acceso a ésta información en cualquier lugar.
  • 5. Justificación 5 Hoy en día es muy común encontrar dispositivos electrónicos en un automóvil: La mayoría dedicados a el entretenimiento de los pasajeros a bordo y algunos dedicados a entregar información del estado del carro, los cuales llegan a ser bastante costosos, pero cuando hablamos de sistemas dedicados al apoyo en la conducción en base a los obstáculos y cuidados que debe tener un conductor al manejar no son muchas la opciones y son pocos los sistemas implementados en comparación con los anteriormente mencionados. Por las razones expuestas anteriormente, nuestro grupo considera de suma importancia llevar a cabo la presente investigación, ya que contribuiríamos a brindar a los conductores un ambiente seguro mientras manejan.
  • 6. Referentes teóricos Antecedentes 6 A continuación se exponen los trabajos de investigación realizados, relacionados con nuestro objeto de estudio presente en la investigación que se está haciendo. A nivel internacional, se ha diseñado un sistema empotrado y de tiempo real en donde se recogerá información mediante dos sensores de distancia por ultrasonidos, colocados en el parachoques trasero del automóvil y en función de la distancia que aporte cada uno de ellos, se escogerá la mínima de las dos magnitudes aportadas por ellos. Este dato refleja la distancia que existe entre dicho parachoques y el objeto más cercano a él, normalmente utilizable en la maniobra de aparcamiento. Por otro lado, se ha encontrado un proyecto en la página web cooking - hacks en el cual se ha realizado un sensor de distancia para un coche, en el que se envían los datos de forma inalámbrica, indicando la proximidad exclusivamente mediante cinco leds verdes y dos rojos: Existen varias diferencias con respecto a nuestro proyecto:  La comunicación entre el Arduino y los sensores se realizará mediante cables y no de forma inalámbrica.  La forma de mostrar la información estará mucho más organizada mediante la pantalla del dispositivo móvil. Se han visto vídeos en el portal YouTube, en los que se muestran proyectos realizados con sensores de distancia. Hay algunos bastante simples, como el siguiente: En él simplemente se muestra la distancia en centímetros respecto al único sensor del que consta. Hay alguno más elaborado como el siguiente: En el cual se informa sobre la distancia tanto con seis leds de colores verdes, amarillos y rojos, como mediante una pantalla de dos filas de caracteres. En la superior colocan información en función de la distancia, como: Estás lejos, Un poco más, Le vas a dar… y en la inferior se informa de la distancia en centímetros. Esto tiene algo más de parecido con nuestro proyecto, pero sigue habiendo varias diferencias:
  • 7.  De nuevo hay un único sensor, mientras que se van a utilizar dos, como ya se comentó anteriormente. 7 A nivel nacional, se ha elaborado una aplicación en automatización de vehículos de emergencia denominada Tempel, que presenta soluciones de automatización, control, monitorización y comunicaciones industriales como ejemplo de las múltiples opciones y aplicaciones que pueden cubrirse con los sistemas de informática industrial y nuestro equipo de ingenieros de soporte los cuales pueden ayudarle a prescribir la mejor solución a su proyecto de ingeniería. En el ajetreado mundo actual del tráfico, los servicios de emergencia necesitan proveerse de información actualizada y precisa que les permita ahorrar tiempo y por tanto salvar vidas. En caso de accidente, el tiempo de respuesta es determinante y las congestiones de tráfico pueden provocar consecuencias peligrosas y situaciones de alto riesgo. Incorporando sistemas embebidos de automatización, control de los datos en tiempo real y monitorización de eventos en los vehículos de emergencia, como en este caso los camiones de bomberos, pueden facilitar y optimizar eficientemente la reacción y servicios de sus agentes frente a situaciones especiales. A diferencia de nuestro proyecto:  No contamos con el envío de una ambulancia al lugar del accidente.  Para la localización del mismo, se utilizará el sistema GPS del dispositivo móvil, en lugar de otro dispositivo externo.  Se emitirá una alerta en otro sitio, a través de un dispositivo móvil, para un usuario que desee tener conocimiento sobre el estado del vehículo.
  • 8. Herramientas Para la construcción del sistema electrónico y los aplicativos necesarios para cumplir los objetivos propuestos se requiere utilizar las siguientes herramientas. 8 Hardware  Micro controlador para la codificación de instrucciones en el sistema electrónico el cual viene incrustado en la plata Arduino.  Sensores ultrasónicos SFR05.  Cables de conexión sensor – Arduino.  Equipos móviles en los cuales se procesan los datos y a través de los cuales se acceden a los datos que se pondrán en el servidor.  Componentes electrónicos para el suministro de corriente a la placa Arduino. Software Son necesarias las siguientes herramientas.      Gestor de base de datos MySQL o PostGreSQL Plataforma Windows Phone en dispositivos móviles. HTML5 PhoneGap Ajax Software que cumplirá las siguientes funcionalidades:    Procesara información de los sensores. Va a emitir alertas. Inserción de datos en la base que está alojada junto con la aplicación web.
  • 9. Funcionamiento 9 Se tendrá fijamente ubicado el teléfono móvil en el manubrio del vehículo, cuando éste encienda los sensores y el Arduino también lo harán, puesto que estarán conectados a su fuente de alimentación, la aplicación móvil recibirá las distancias provenientes de los sensores. En todo momento se estará validando mediante un algoritmo en la aplicación nativa, los casos para cuando el sensor identifica un objeto mientras conduce, o cuando el vehículo sufre un accidente, para tales fenómenos, el dispositivo móvil emitirá una alarma. Al mismo tiempo insertará en una base de datos alojada en un servidor, el lugar exacto del choque, esto se logra gracias un sistema de geolocalización que posee el dispositivo móvil. Cualquier usuario, en otro lugar, puede consultar el estado de su vehículo mediante una aplicación web móvil, de igual manera, el dispositivo de este usuario también emitirá un sonido cuando ocurra un accidente, siempre y cuando mantenga la página web abierta. Esto es simplemente consultas a la base de datos cada cierto periodo de tiempo.