Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sensor de Distancias - Domótica
Sensor de Distancias - Domótica
Resumen
La presente investigación tiene como base la domótica, considerada como la ciencia que
estudia la optimización y automatización de las tareas del hogar la cual, además, busca
brindar apoyo, seguridad y comodidad a los integrantes de la vivienda facilitando la
realización de actividades o tareas frecuentes y diarias. Asimismo, tiene el objetivo de
evitar y prevenir todos los riesgos, problemas y accidentes que pueden surgir o generarse
al realizar dichas acciones rutinarias y cotidianas que se desarrollan dentro los hogares.
Si bien se le puede clasificar como acciones monótonas y sencillas no se pueden
exceptuar de representar riesgo o peligro para los habitantes del hogar, la infraestructura
o el mismo individuo que está llevando a cabo la actividad, esta problemática se puede
evidenciar en actividades como estacionar el coche en el garaje de la vivienda. No
obstante, accidentes de coche pueden darse por muchas razones, ya sea por fallas
mecánicas, irresponsabilidad, etc. Dentro del hogar también pueden darse debido a no
saber con exactitud el espacio del estacionamiento o la distancia que hay entre la pared y
el automóvil, por esto, aunque se considerada un tarea fácil o sencilla de hacer para
cualquiera, puede provocar grandes daños en caso de ocurrir algún imprevisto. Para dar
solución a lo anterior, se desarrolló un sensor de distancias empleando la placa Arduino.
Abstract
The present investigation is based on home automation, considered as the science that
studies the optimization and automation of household tasks which, in addition, seeks to
provide support, security and comfort to the members of the house, facilitating the
performance of activities or frequent tasks. and daily. Likewise, it has the objective of
avoiding and preventing all the risks, problems and accidents that may arise or be
generated when carrying out these routine and daily actions that take place within homes.
Although it can be classified as monotonous and simple actions, they cannot be exempted
from representing risk or danger for the inhabitants of the home, the infrastructure or the
individual who is carrying out the activity, this problem can be evidenced in activities such
as parking the car. car in the garage of the house. However, car accidents can occur for
many reasons, whether due to mechanical failure, irresponsibility, etc. Inside the home
they can also occur due to not knowing exactly the parking space or the distance between
the wall and the car, for this reason, although it is considered an easy or simple task for
anyone to do, it can cause great damage in case if something unforeseen happens. To
solve the above, a distance sensor was developed using the Arduino board.
1. Introducción
Sabemos que los accidentes vehiculares son muy frecuentes y nadie está exento de tener
uno, al igual que sabemos que pueden ocurrir por muchas razones, claro está que unas
más frecuentes que otras, podrían ser por irresponsabilidad, como consumo de alcohol
(de las más frecuentes) o drogas, o simplemente por descuidos o situaciones
desafortunadas, el caso es que pueden ocurrir en cualquier momento y en cualquier lugar,
incluso dentro llegando a nuestra casa cuando creemos que ya no ocurrirá nada porque
estamos seguros y es que, hasta el último momento cuando presionamos acelerar, no
estamos exentos de sufrir un incidente y que este tenga consecuencias desafortunadas.
2. Problematica
Los accidentes vehiculares son muy frecuentes y por ello existen muchas causas que
pueden ocasionarlos, entre las causas más frecuentes están por consumo de alcohol o
sustancias psicoactivas, es decir, por la irresponsabilidad de los conductores, pero no es
la única causa, pueden existir más razones, como por ejemplo, discapacidades físicas o
mentales, que vendría siendo parte de la irresponsabilidad de los conductores que están
dispuestos a manejar teniendo conocimiento de estas sin nadie que los guie, pero
también están las causas desafortunadas o casos imprevistos, como ya se mencionó
antes, no se está exento de sufrir casos imprevistos que no tienen nada que ver con la
responsabilidad del conductor. Por lo anterior se puede deducir que cualquiera de las
causas ya mencionadas puede hacer que ocurra un accidente incluso dentro del hogar, al
estacionar el vehículo en el garaje, ya sea porque no se midió de forma acertada la
distancia entre la pared y el coche, hubo una distracción, consumo de alcohol o drogas,
etc. Y puede resultar siendo grave o fatal tanto para el conductor, que si ya contaba con
discapacidades, puede empeorarlas, como para otro miembro del hogar involucrado o
afectado, terminando en un suceso lamentable, de ahí parte la necesidad de implementar
2
un sensor con ayuda del Arduino que nos permita medir y clasificar la distancia del coche
con la pared y lograr aumentar la probabilidad de prevenir estos accidentes.
3. Objetivos
3.1 Objetivo General
4. Marco Teorico
Protoboard:
Es una placa de pruebas electrónicas que contiene una gran cantidad de orificios en los
cuales se colocan los cables y otros elementos electrónicos para montar circuitos
provisionales o de práctica, la ventaja de este dispositivo es que no requiere soldar sus
componentes para tener un circuito operativo porque la protoboard por debajo cuenta con
unas laminas metálicas que siguen un patrón establecido.
La intención de la protoboard es crear o modificar circuitos con una mayor facilidad para
que sea fácil de aprender, realizar e implementar y se usa para experimentos ya que sirve
para hacer pruebas antes de montar un circuito final.
Arduino UNO
¿Qué es Arduino?
Arduino es una placa de circuito impreso con la que, junto con unos componentes
electrónicos, un microcontrolador y una serie de pines de entrada y salida, podemos crear
proyectos basados en sistemas electrónicos; esto incluye materias como la robótica, la
domótica u otros proyectos de carácter electrónico en los que podamos pensar.
Arduino es una placa open hardware. esto quiere decir que todos los esquemas y diseños
eléctricos son de dominio público.
Algunas de las características, funciones o botones que incluye el Arduino UNO son las
siguientes:
Botón de reset: Permite realizar un reinicio a la placa. Una vez reseteada la placa, ésta
vuelve a ejecutar el programa que tiene cargado.
Conector USB: Se emplea para comunicar la placa Arduino con el PC. Más adelante se
muestra cómo realizar la conexión mediante un cable USB tipo B-USB tipo A. También se
utiliza para comunicarnos con Arduino a través del monitor serie.
Conexión 7 v-12: Mediante un Jack de 2,1 mm alimentaremos a la placa Arduino con un
rango de tensión comprendido entre los 7 y los 12 voltios. Una tensión que suele ir bien es
la que proporciona una pila de petaca de 9 voltios. Esto también se comentará más
adelante, en el epígrafe Alimentar a Arduino.
Pines de alimentación: Hay seis pines que se detallan a continuación.
3
IOREF: Es un pin de referencia del voltaje al que tendrá que trabajar el microcontrolador.
También se utiliza cuando conectamos shield a Arduino, regulando la tensión para un
adecuado funcionamiento. Más adelante también se hablará de los shields.
RESET: Este pin tiene la misma función que el botón reset. Aquí lo encontramos en
formato de pin para poder reiniciar la placa mediante un pulsador externo.
3,3v: Este pin proporciona 3,3 voltios. Es posible que algún sensor o componente
requiera de esa tensión para poder funcionar correctamente.
5v: Este pin proporciona 5 voltios para alimentar los dispositivos, sensores y/o
componentes electrónicos conectados a Arduino.
GND: Aquí se conectarán los terminales de masa de los componentes electrónicos que se
hayan podido conectar al terminal de 5 o 3,3 voltios de Arduino.
Vin: Este terminal permite alimentar a Arduino de la misma forma en que se realiza en el
caso del conector de alimentación mediante un conector Jack de 9mm.
Pines analógicos: Son terminales que se emplean para comunicar la placa Arduino con el
exterior, conectando sensores que les proporcionan información analógica. Se podrán
configurar como entrada o salida. Arduino UNO dispone de seis pines de este tipo.
Microcontrolador Atmega 328P: Este circuito integrado es el cerebro de la placa. Es el
encargado de ejecutar las instrucciones de los programas creados por el usuario. En el
siguiente epígrafe se detallan las características de este circuito integrado.
Indicador TX-RX: Indica que Arduino se está comunicando vía serie con el PC. Cuando
esto ocurre, los indicadores parpadean, alertando de la transmisión y recepción de la
información transmitida entre Arduino y el ordenador.
Conectores ICSP: Se utilizan cuando se desea programar Arduino desde un entorno
diferente del IDE y de la conexión típica por USB. Para realizar esta operación se requiere
de un programador externo que irá conectado a los conectores mencionados. Si se desea
programar Arduino de este modo, se deberá hacer en lenguaje Ensamblador o en
lenguaje de alto nivel C.
Indicador de encendido: Mediante una lucecita verde indica que Arduino está alimentado
correctamente y listo para programar.
Indicador de carga: Este indicador parpadea cuando se carga un programa a Arduino.
Pines digitales: Son terminales que se emplean para comunicar la placa Arduino con el
exterior, conectando sensores que proporcionan información digital (5v o 0v, 1 0 0). Se
podrán configurar como entrada o salida. Arduino UNO dispone de 14 pines de este tipo.
Dentro de este conjunto de pines, encontramos uno que responde al nombre de AREF
AREF: Proporciona el voltaje de referencia para los pines analógicos. Generalmente, esta
referencia es de 0 a 5 voltios, pero podemos encontrarnos con componentes para Arduino
que funcionan con otro rango de voltajes, por lo que deben ser ajustados.
Leds indicadores: Es un emisor de luz que tiene el objetivo en el caso de este proyecto
indicar la distancia entre el sensor de ultrasonido o la pared y el carro. El led verde indica
de que aún está lejos de la pared, el led amarillo indica que hay una distancia ‘prudente’ y
el led rojo que está relativamente cerca de la pared.
5. Metodología
4
cuenta las características, las leyes y los métodos de dicho proceso, todo lo cual, en su
conjunto constituye un modelo teórico de la Investigación. (Universidad autónoma del
carmen , 2004)
5
anteriormente en los anteriores apartados del documento. Se pretende realizar el sensor
mediante Arduino, ya que nos permitirá tener una amplia lista de posibilidades para
realizar funciones sin la obligación de tener conocimientos de nivel muy avanzado en
lógica de programación, a continuación, se procede a definir qué es Arduino y para qué
sirve con el fin de que el lector comience a entender cómo se desarrollará el proyecto.
6. Resultados
Imagen 1. Led
verde indicando una distancia lejana al sensor
6
En esta segunda imagen se puede
apreciar cómo se acerca el celular al
sensor para así encenderse el led de
color amarillo, indicando de que está
en una distancia moderada.
7
7. Conclusiones y/o recomendaciones
8. Referencias
OPS. (2018). Informe sobre la situación mundial del alcohol y la salud 2018.
Oficina regional para las américas.
8
Secretaria de Transporte. (Lunes de Noviembre de 2018). Accidentalidad Vial en
Cundinamarca. Obtenido de
https://www.cundinamarca.gov.co/Home/SecretariasEntidades.gc/Secretariadetran
sporte/SecretariadetransporteDespliegue/asobservatorio/estadisticas
UNODC. (2021). Informe Mundial sobre las Drogas 2021 de UNODC: los efectos
de la pandemia aumentan los riesgos de las drogas, mientras la juventud
subestima los peligros del cannabis. Viena: Advocacy Section.