Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

arduino

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 23

II EXPOFERIA TÉCNICA TECNOLÓGICA PRODUCTIVA

UNIDAD EDUCATIVA TÉCNICO HUMANÍSTICO “PORVENIR”


ELECTRICIDAD INDUSTRIAL

INFORME
INSTALACIÓN DOMÓTICA CON ARDUINO
ESTUDIANTE:
 Yhoselin Jelen Lima Borda
 Ricardo Saire Jahuira

CURSO: 5to de Secundaria


TUTOR: Lic. Jose Luis Quisbert lima

Patacamaya - Bolivia
Noviembre 2024
II EXPOFERIA TÉCNICA TECNOLÓGICA PRODUCTIVA
UNIDAD EDUCATIVA TÉCNICO HUMANÍSTICO “PORVENIR”
ELECTRICIDAD INDUSTRIAL

1. INTRODUCCIÓN

En el contexto de los avances tecnológicos, la domótica ha emergido como una solución clave
para mejorar la calidad de vida mediante la automatización y el control de dispositivos en el
hogar. La integración de sistemas electrónicos, sensores y actuadores permite no solo
optimizar el uso de recursos energéticos, sino también incrementar la seguridad y el confort de
las personas que lo usan.
Este proyecto tiene como objetivo principal implementar una maqueta funcional de un sistema
de domótica basado en Arduino, demostrando cómo esta tecnología puede ser utilizada de
manera accesible y educativa. La maqueta simula un sistema básico que integra sensores de
temperatura, luz y movimiento, así como actuadores como relés, servomotores y LEDs, bajo el
control de un microcontrolador Arduino. Esto permite la automatización de tareas cotidianas
como la regulación de la iluminación, la activación de ventiladores y la detección de
presencia, entre otras funciones.

La relevancia del proyecto radica en su potencial para abordar problemas prácticos, como el
ahorro de energía y la mejora de la accesibilidad para personas con discapacidades, mientras
promueve el aprendizaje y la exploración en áreas como la programación, la electrónica y la
ingeniería. Además, el uso de Arduino, una plataforma de hardware y software de código
abierto, hace que esta iniciativa sea económica, flexible y escalable, adecuada tanto para
aplicaciones domésticas como para proyectos educativos.

En este informe se describen los objetivos, la metodología y los componentes principales del
sistema desarrollado, así como los beneficios técnicos y prácticos de la domótica con Arduino.
Con ello, se busca no solo demostrar la viabilidad de este tipo de sistemas, sino también
fomentar su aplicación en diferentes contextos.

1
II EXPOFERIA TÉCNICA TECNOLÓGICA PRODUCTIVA
UNIDAD EDUCATIVA TÉCNICO HUMANÍSTICO “PORVENIR”
ELECTRICIDAD INDUSTRIAL

2. OBJETIVO
Objetivo General:
Implementar una maqueta funcional de un sistema de domótica basado en Arduino, que
permita el control automatizado de diversos dispositivos eléctricos para mejorar la eficiencia
energética y la comodidad en el hogar.
Objetivos Específicos:
1. Diseñar y construir una maqueta que represente una instalación domótica básica.
2. Programar el microcontrolador Arduino para automatizar el control de luces,
ventiladores y otros dispositivos.
3. Integrar sensores (de temperatura, luz, movimiento, etc.) para optimizar el
funcionamiento del sistema.
3. METODOLOGÍA TEÓRICA

3.1. Marco Conceptual


La domótica es una rama de la tecnología que busca automatizar y controlar diferentes
aspectos de una vivienda o edificio mediante el uso de sistemas electrónicos y de
comunicación. Su propósito principal es mejorar la calidad de vida de los usuarios al ofrecer
un entorno más eficiente, cómodo, seguro y adaptable a las necesidades personales.
La instalación domótica permite el control remoto y automatizado de dispositivos como luces,
persianas, electrodomésticos, sistemas de seguridad, climatización, y sistemas de riego, entre
otros. Estos sistemas pueden funcionar de manera autónoma o ser controlados por el usuario a
través de interfaces como aplicaciones móviles, comandos de voz, o paneles de control físico.
Los principales beneficios de la domótica incluyen:
 Eficiencia energética: La automatización ayuda a reducir el consumo eléctrico al
optimizar el uso de la iluminación, la calefacción, y otros dispositivos.
 Seguridad: Los sistemas de vigilancia y detección de intrusos, incendios, o fugas de
gas aumentan la protección del hogar.
 Confort: La automatización de tareas rutinarias, como encender luces o ajustar la
temperatura, incrementa la comodidad del usuario.

2
II EXPOFERIA TÉCNICA TECNOLÓGICA PRODUCTIVA
UNIDAD EDUCATIVA TÉCNICO HUMANÍSTICO “PORVENIR”
ELECTRICIDAD INDUSTRIAL

 Accesibilidad: Facilita la vida a personas con movilidad reducida o discapacidad,


permitiéndoles controlar su entorno de manera más sencilla.
En este proyecto, se desarrolló una maqueta funcional que simula un sistema domótico básico,
integrando sensores y actuadores controlados mediante un microcontrolador Arduino. El
enfoque principal es demostrar cómo estos sistemas pueden ser implementados de manera
accesible y educativa.
3.2. Plataforma Arduino
Arduino es una plataforma de hardware y software de código abierto que permite el desarrollo
de proyectos de electrónica interactiva. Fue diseñada para facilitar la creación de prototipos,
permitiendo a usuarios con diferentes niveles de experiencia en programación y electrónica
desarrollar sistemas automatizados.
Características principales de Arduino:
1. Microcontrolador:
En este proyecto se utilizó el Arduino Uno, que está basado en el microcontrolador
ATmega328P. Algunas de sus características técnicas son:
o 14 pines digitales de entrada/salida, de los cuales 6 pueden usarse como salidas
PWM.
o 6 entradas analógicas.
o Frecuencia de reloj de 16 MHz.
o Memoria flash de 32 KB para almacenar el código del programa.
2. Entorno de Desarrollo Integrado (IDE):
Arduino IDE es un software de código abierto que proporciona una interfaz sencilla
para escribir, compilar y cargar programas en el microcontrolador. Utiliza una versión
simplificada del lenguaje C/C++, lo que facilita su aprendizaje y uso. Las principales
funciones empleadas en la programación son:
o setup(): Configura el hardware, como los pines de entrada y salida, y se ejecuta
una sola vez al inicio del programa.
o loop(): Contiene el código que se ejecuta de manera continua mientras el
Arduino está encendido.

3
II EXPOFERIA TÉCNICA TECNOLÓGICA PRODUCTIVA
UNIDAD EDUCATIVA TÉCNICO HUMANÍSTICO “PORVENIR”
ELECTRICIDAD INDUSTRIAL

3. Componentes de Hardware:
Arduino se puede integrar con una amplia variedad de componentes electrónicos para
ampliar sus funcionalidades. En este proyecto se utilizaron:
o Sensores para captar información del entorno, como temperatura, luz y
movimiento.
o Actuadores para ejecutar acciones físicas, como encender luces o mover un
motor.
o Módulos de comunicación como Bluetooth o Wi-Fi, para interactuar con
dispositivos externos.
4. Ventajas de Arduino:
o Fácil de usar: Su simplicidad permite que tanto principiantes como expertos
puedan desarrollar proyectos funcionales rápidamente.
o Bajo costo: En comparación con otros microcontroladores, Arduino es una
opción económica para la creación de prototipos.
o Comunidad activa: Existen numerosos recursos, foros y bibliotecas de código
desarrollados por la comunidad global de Arduino, lo que facilita el aprendizaje
y la resolución de problemas.
o Escalabilidad: Arduino se puede integrar en proyectos de mayor complejidad,
lo que lo convierte en una plataforma versátil.
3.3. Componentes del Sistema Domótico
El sistema domótico desarrollado para la maqueta funcional integra diversos componentes
electrónicos, cada uno de ellos con un papel específico en la automatización de tareas. Los
componentes principales son:
a) Microcontrolador: Arduino Uno
El Arduino Uno es el componente central del sistema, responsable de procesar los datos
recibidos de los sensores y ejecutar las órdenes necesarias para activar los actuadores. Este
modelo fue seleccionado por su versatilidad, facilidad de programación y capacidad de
integración con una amplia gama de dispositivos.
Características clave del Arduino Uno:
 Voltaje de funcionamiento: 5V.

4
II EXPOFERIA TÉCNICA TECNOLÓGICA PRODUCTIVA
UNIDAD EDUCATIVA TÉCNICO HUMANÍSTICO “PORVENIR”
ELECTRICIDAD INDUSTRIAL

 Corriente máxima por pin de salida: 40 mA.


 Capacidad para comunicarse con otros dispositivos mediante protocolos como I2C,
SPI y UART.
b) Sensores
Los sensores utilizados permiten monitorear el entorno y proporcionar información en tiempo
real al Arduino. Entre los principales sensores empleados se encuentran:
 Sensor de Temperatura y Humedad DHT11:
Mide la temperatura y la humedad ambiental, proporcionando datos que permiten
regular dispositivos como ventiladores o calefactores.
o Rango de medición de temperatura: 0 a 50 °C.
o Rango de medición de humedad: 20% a 90% HR.
 Sensor de Luz (LDR):
Detecta la intensidad de la luz en el entorno, lo que permite automatizar la iluminación
según las condiciones de luminosidad.
o Detecta niveles de luz desde oscuridad total hasta luz intensa.
o Conectado a una entrada analógica para obtener valores proporcionales a la luz
ambiente.
 Sensor de Movimiento PIR (Passive Infrared):
Detecta la presencia de personas mediante la detección de cambios en la radiación
infrarroja.
o Rango de detección: 3 a 7 metros.
o Utilizado para activar luces o sistemas de seguridad cuando se detecta
movimiento.
c) Actuadores
Los actuadores son dispositivos que ejecutan acciones físicas en respuesta a las señales
enviadas por el Arduino. Los actuadores principales en este sistema son:
 Relés:
Permiten controlar dispositivos de corriente alterna (AC) como luces o ventiladores.
o Capacidad de conmutación: 10A/250V AC.
o Utilizados para encender o apagar dispositivos eléctricos.

5
II EXPOFERIA TÉCNICA TECNOLÓGICA PRODUCTIVA
UNIDAD EDUCATIVA TÉCNICO HUMANÍSTICO “PORVENIR”
ELECTRICIDAD INDUSTRIAL

 Servomotor:
Utilizado para controlar el movimiento de objetos como persianas o puertas.
o Ángulo de rotación: 0° a 180°.
o Controlado mediante señales PWM desde el Arduino.
 LEDs:
Utilizados como indicadores visuales del estado del sistema (por ejemplo,
encendido/apagado o alerta).
o Controlados mediante salidas digitales del Arduino.
3.4. Principios de Funcionamiento
El sistema domótico desarrollado sigue una lógica de operación basada en la interacción entre
sensores, el microcontrolador y los actuadores. El principio básico es capturar datos del
entorno, procesarlos y ejecutar acciones automatizadas. A continuación, se detalla el flujo de
funcionamiento:
a) Lectura de Sensores
Los sensores instalados en la maqueta recogen datos del entorno en tiempo real. Estos datos
son transmitidos al Arduino a través de sus pines de entrada, ya sean digitales o analógicos.
 Ejemplo: El sensor de luz LDR mide la intensidad lumínica y envía un valor analógico
al Arduino. Si la luz ambiental es baja, el Arduino interpreta esta información para
encender una lámpara.
b) Procesamiento de Datos
El Arduino, mediante el código de programación desarrollado, interpreta los datos recibidos de
los sensores y toma decisiones basadas en condiciones predefinidas.
 Condiciones Programadas:
o Si la temperatura supera los 30 °C, se activa un ventilador.
o Si se detecta movimiento en la habitación, se encienden las luces
automáticamente.
o Si la luz ambiente es menor a un umbral definido, se activa la iluminación
artificial.
c) Control de Actuadores

6
II EXPOFERIA TÉCNICA TECNOLÓGICA PRODUCTIVA
UNIDAD EDUCATIVA TÉCNICO HUMANÍSTICO “PORVENIR”
ELECTRICIDAD INDUSTRIAL

Una vez procesados los datos, el Arduino envía señales de control a los actuadores para
ejecutar las acciones correspondientes. Esto se realiza a través de sus pines de salida digital o
mediante la generación de señales PWM para dispositivos como servomotores.
 Ejemplo:
o El relé se activa para encender una lámpara conectada a corriente alterna.
o El servomotor se desplaza para abrir o cerrar una persiana según la luz
detectada.
o Los LEDs se encienden para indicar que el sistema está activo.

d) Interfaz de Usuario (Opcional)


Para facilitar el control y monitoreo del sistema, se puede integrar una interfaz de usuario, ya
sea mediante una aplicación móvil, un panel de control físico, o una comunicación
Bluetooth/Wi-Fi.
 Interacción Usuario-Sistema:
o El usuario puede encender o apagar dispositivos manualmente desde una
aplicación.
o Puede monitorear en tiempo real la temperatura, humedad, y el estado de los
dispositivos conectados.

3.5. Programación del Sistema Domótico


La programación del sistema domótico es un componente esencial que permite integrar y
gestionar la interacción entre los sensores, actuadores y el microcontrolador Arduino. El
desarrollo del código se realizó en el Arduino IDE (Entorno de Desarrollo Integrado),
utilizando el lenguaje de programación C/C++ simplificado.
a) Estructura del Código
El programa está compuesto por dos funciones principales que definen el comportamiento del
sistema:
 setup():
Esta función se ejecuta una única vez al iniciar el Arduino y tiene como propósito
configurar los pines de entrada y salida, inicializar los sensores y establecer la

7
II EXPOFERIA TÉCNICA TECNOLÓGICA PRODUCTIVA
UNIDAD EDUCATIVA TÉCNICO HUMANÍSTICO “PORVENIR”
ELECTRICIDAD INDUSTRIAL

comunicación serie, si es necesaria.


Ejemplo de configuración:
cpp
Copiar código
void setup() {
pinMode(2, INPUT); // Sensor de movimiento PIR
pinMode(8, OUTPUT); // Relé para controlar la luz
Serial.begin(9600); // Comunicación serie a 9600 baudios}
 loop():
Esta función contiene el código que se ejecuta de manera continua mientras el Arduino
está encendido. Aquí se leen los valores de los sensores, se procesan los datos y se
activan o desactivan los actuadores en función de las condiciones programadas.
Ejemplo de control:
void loop() {
int movimiento = digitalRead(2); // Leer estado del sensor PIR
if (movimiento == HIGH) {
digitalWrite(8, HIGH); // Encender la luz
Serial.println("Movimiento detectado, luz encendida.")} else {
digitalWrite(8, LOW); // Apagar la luz
Serial.println("No hay movimiento, luz apagada."); }
delay(1000); // Esperar 1 segundo antes de la siguiente lectura}

b) Bibliotecas Utilizadas
Para facilitar la interacción con algunos componentes, se emplearon bibliotecas adicionales
que proporcionan funciones específicas para sensores y actuadores:
 DHT.h: Para el manejo del sensor de temperatura y humedad DHT11.
 Servo.h: Para el control preciso de servomotores.
El uso de estas bibliotecas simplifica la programación y mejora la eficiencia del sistema.

8
II EXPOFERIA TÉCNICA TECNOLÓGICA PRODUCTIVA
UNIDAD EDUCATIVA TÉCNICO HUMANÍSTICO “PORVENIR”
ELECTRICIDAD INDUSTRIAL

c) Comunicación y Control Remoto


El sistema también puede incluir un módulo de comunicación Bluetooth o Wi-Fi para permitir
el control remoto desde un dispositivo móvil o una interfaz web. La comunicación se establece
mediante comandos simples que el Arduino interpreta para ejecutar las acciones solicitadas
por el usuario.

3.6. Ventajas y Beneficios de la Instalación Domótica con Arduino


La implementación de una instalación domótica con Arduino ofrece múltiples ventajas, tanto
desde el punto de vista técnico como práctico. A continuación, se destacan algunos de los
principales beneficios:
a) Ventajas Técnicas
1. Flexibilidad y Escalabilidad:
El sistema desarrollado es fácilmente ampliable, permitiendo la integración de nuevos
sensores, actuadores y funcionalidades adicionales sin necesidad de cambiar la
arquitectura principal.
2. Bajo Costo:
Arduino es una plataforma económica en comparación con otros sistemas de
automatización comercial, lo que permite el desarrollo de proyectos accesibles y
educativos.
3. Código Abierto:
El software y hardware de Arduino son de código abierto, lo que fomenta la
innovación y el intercambio de conocimientos en una comunidad global activa.
4. Fácil Integración con Otros Sistemas:
Arduino puede comunicarse con otros dispositivos y sistemas mediante protocolos
estándar como I2C, SPI, UART, Bluetooth, Wi-Fi, entre otros.

b) Beneficios Prácticos
1. Eficiencia Energética:
La automatización de dispositivos como luces y sistemas de climatización reduce el
consumo energético al optimizar su uso según las condiciones del entorno.

9
II EXPOFERIA TÉCNICA TECNOLÓGICA PRODUCTIVA
UNIDAD EDUCATIVA TÉCNICO HUMANÍSTICO “PORVENIR”
ELECTRICIDAD INDUSTRIAL

2. Mejora de la Seguridad:
La integración de sensores de movimiento y sistemas de alerta permite aumentar la
seguridad del hogar, detectando intrusos o situaciones de riesgo.
3. Confort y Comodidad:
La automatización de tareas cotidianas, como encender luces o ajustar la temperatura,
mejora la experiencia del usuario al proporcionar un entorno más cómodo y
personalizado.
4. Accesibilidad para Personas con Discapacidad:
Los sistemas domóticos pueden ser controlados mediante aplicaciones móviles,
interfaces de voz o dispositivos físicos, facilitando la vida diaria de personas con
movilidad reducida.

4. ACTIVIDADES REALIZADAS

En el desarrollo de la maqueta funcional de la instalación domótica con Arduino, se llevaron a


cabo diversas actividades organizadas en etapas para asegurar la correcta planificación,
diseño, ensamblaje y puesta en marcha del sistema. A continuación, se describen las
principales actividades realizadas:
4.1. Investigación Previa
La primera etapa del proyecto consistió en una investigación exhaustiva para comprender los
aspectos técnicos y funcionales necesarios para la instalación de un sistema domótico con
Arduino. Esta investigación se enfocó en varios ejes clave:
a) Conceptos de Domótica
Se investigaron los fundamentos de la domótica, incluyendo su definición, importancia y
aplicaciones en entornos residenciales, comerciales y educativos.
 Definición de Domótica: Se exploró cómo los sistemas de automatización del hogar
permiten controlar y monitorear dispositivos electrónicos de manera automática o
remota.
 Beneficios de la Domótica: Se identificaron las principales ventajas, como la eficiencia
energética, la seguridad y la comodidad para los usuarios.

10
II EXPOFERIA TÉCNICA TECNOLÓGICA PRODUCTIVA
UNIDAD EDUCATIVA TÉCNICO HUMANÍSTICO “PORVENIR”
ELECTRICIDAD INDUSTRIAL

b) Estudio de la Plataforma Arduino


Se revisaron las características técnicas del microcontrolador Arduino Uno, evaluando su
capacidad para interactuar con sensores y actuadores:
 Arquitectura de Arduino Uno: Microcontrolador basado en ATmega328P, con 14 pines
digitales y 6 entradas analógicas.
 Compatibilidad con sensores y actuadores: Se seleccionaron los componentes que
mejor se adaptaban al proyecto, considerando su facilidad de integración y
programación.
c) Revisión de Proyectos Similares
Se estudiaron proyectos previos de automatización con Arduino disponibles en comunidades
en línea, foros técnicos y recursos educativos.
 Análisis de casos prácticos: Se identificaron las mejores prácticas en el diseño de
sistemas domóticos.
 Adaptación de soluciones: Se seleccionaron ideas que podrían aplicarse al contexto
específico de la maqueta funcional.
d) Selección de Componentes
Con base en la investigación, se elaboró una lista de componentes necesarios para la
instalación:
 Sensores: DHT11 para temperatura y humedad, LDR para luz, PIR para detección de
movimiento.
 Actuadores: Relés, LEDs y servomotores.
 Accesorios: Protoboard, cables, resistencias y una fuente de alimentación adecuada.
4.2. Diseño del Sistema
El diseño del sistema domótico se llevó a cabo de manera estructurada, garantizando que cada
elemento estuviera correctamente planificado antes de proceder al ensamblaje. Esta fase
incluyó:
a) Elaboración del Esquema Eléctrico
Se diseñó un esquema eléctrico detallado que muestra las conexiones entre los componentes
del sistema:

11
II EXPOFERIA TÉCNICA TECNOLÓGICA PRODUCTIVA
UNIDAD EDUCATIVA TÉCNICO HUMANÍSTICO “PORVENIR”
ELECTRICIDAD INDUSTRIAL

 Conexión de Sensores: Los sensores se conectaron a las entradas analógicas y digitales


del Arduino Uno.
o El sensor DHT11 se conectó al pin digital 7 para leer la temperatura y
humedad.
o El sensor de luz LDR se conectó a una entrada analógica para medir la
intensidad lumínica.
o El sensor PIR se conectó a un pin digital para detectar movimiento.
 Conexión de Actuadores:
o Un relé se conectó al pin digital 8 para controlar una lámpara.
o Un servomotor se conectó al pin PWM 9 para manejar el movimiento de una
persiana.
o LEDs se conectaron a los pines digitales 10 y 11 para mostrar el estado del
sistema.
b) Diseño Lógico del Sistema
Se definió la lógica de funcionamiento del sistema, especificando las condiciones bajo las
cuales cada actuador debía activarse o desactivarse:
 Condición 1: Si la luz ambiente es menor a un umbral predefinido (por ejemplo, menor
a 300 lux), se activa la luz artificial.
 Condición 2: Si se detecta movimiento mediante el sensor PIR, se enciende la luz de
manera automática y se apaga tras 30 segundos de inactividad.
 Condición 3: Si la temperatura supera los 30 °C, se activa un ventilador para regular la
temperatura del entorno.
c) Diseño Físico de la Maqueta
Se planificó la disposición física de los componentes en la maqueta, asegurando una
organización clara y funcional:
 Base de la Maqueta: Se utilizó una base rígida para montar todos los componentes.
 Ubicación de los Sensores: Se colocaron estratégicamente en posiciones que
permitieran captar de manera eficiente las condiciones ambientales.
 Distribución de Cables: Se organizó el cableado para evitar interferencias y facilitar la
identificación de conexiones.

12
II EXPOFERIA TÉCNICA TECNOLÓGICA PRODUCTIVA
UNIDAD EDUCATIVA TÉCNICO HUMANÍSTICO “PORVENIR”
ELECTRICIDAD INDUSTRIAL

d) Herramientas Utilizadas para el Diseño


Se utilizaron diversas herramientas para facilitar el diseño del sistema:
 Software de Diseño de Circuitos: Fritzing para crear diagramas eléctricos.
 Simulador Virtual: Tinkercad para simular el comportamiento del sistema antes del
ensamblaje físico.

4.3. Ensamblaje de la Maqueta


El ensamblaje de la maqueta funcional fue una etapa clave en el desarrollo del proyecto, en la
cual se integraron todos los componentes físicos y electrónicos necesarios para la instalación
domótica. Esta fase se realizó en varios pasos:
a) Preparación del Espacio de Trabajo
 Se acondicionó un área de trabajo limpia y organizada para realizar el ensamblaje de
manera eficiente.
 Se verificó la disponibilidad de todas las herramientas necesarias, como alicates,
destornilladores, multímetro, cautín para soldadura y cables de conexión.
b) Instalación de los Componentes Electrónicos
 Placa Arduino Uno: Se fijó en la base de la maqueta para servir como el controlador
central del sistema.
 Sensores:
o El sensor DHT11 se instaló en una ubicación que permitiera captar
correctamente la temperatura y la humedad ambiental.
o El sensor LDR se posicionó en un lugar expuesto a la luz ambiente para medir
su intensidad.
o El sensor PIR se colocó en una posición elevada para detectar movimiento en
un área amplia.
 Actuadores:
o Un relé se conectó a una lámpara LED que simula la iluminación de una
habitación.
o Un servomotor se fijó en una estructura que simula una persiana o ventana
automatizada.

13
II EXPOFERIA TÉCNICA TECNOLÓGICA PRODUCTIVA
UNIDAD EDUCATIVA TÉCNICO HUMANÍSTICO “PORVENIR”
ELECTRICIDAD INDUSTRIAL

o Varios LEDs se instalaron para indicar el estado del sistema (encendido,


apagado o en espera).
c) Conexión de los Componentes
 Se realizaron las conexiones eléctricas entre los sensores, actuadores y la placa
Arduino Uno utilizando una protoboard y cables jumper.
 Se utilizaron resistencias en serie para proteger los componentes de posibles
sobrecargas eléctricas.
 Se verificó cada conexión con un multímetro para asegurarse de que no hubiera
cortocircuitos ni problemas de continuidad.
d) Alimentación del Sistema
 Se conectó la maqueta a una fuente de alimentación de 5V para suministrar energía
estable al Arduino y los componentes electrónicos.
 Se probó el sistema de alimentación para garantizar que todos los componentes
recibieran el voltaje adecuado.
4.4. Programación del Sistema
Una vez ensamblados los componentes, se procedió a la programación del sistema domótico
utilizando el entorno de desarrollo Arduino IDE. Este paso involucró la creación, carga y
prueba del código que define el comportamiento del sistema.
a) Desarrollo del Código
 Se escribió un programa en lenguaje C/C++ simplificado para controlar los sensores y
actuadores de la maqueta.
 Funciones Principales:
o Lectura de Sensores: Se implementaron funciones para leer los valores de
temperatura, humedad, luz y movimiento detectados por los sensores.
o Control de Actuadores: Se programaron funciones para encender o apagar los
actuadores en función de las condiciones ambientales y los valores recogidos
por los sensores.
Fragmento de código para la lectura del sensor de luz (LDR):

int valorLuz = analogRead(A0); // Leer la intensidad de luz

14
II EXPOFERIA TÉCNICA TECNOLÓGICA PRODUCTIVA
UNIDAD EDUCATIVA TÉCNICO HUMANÍSTICO “PORVENIR”
ELECTRICIDAD INDUSTRIAL

if (valorLuz < 300) {


digitalWrite(8, HIGH); // Encender luz si el nivel de luz es bajo
} else {
digitalWrite(8, LOW); // Apagar luz si el nivel de luz es suficiente}

b) Carga del Código al Arduino


 El programa desarrollado fue cargado a la placa Arduino Uno mediante un cable USB.
 Se utilizó la función de compilación y carga del Arduino IDE para verificar que no
hubiera errores en el código antes de cargarlo al microcontrolador.
c) Pruebas Iniciales de Funcionamiento
 Se realizaron pruebas iniciales para verificar que cada sensor y actuador respondiera
correctamente al programa.
 Ejemplo:
o Se simuló la detección de movimiento con el sensor PIR, verificando que la luz
se encendiera y se apagara según lo programado.
o Se expuso el sensor LDR a diferentes niveles de luz para observar el encendido
y apagado automático de la lámpara.
d) Depuración y Ajustes
 Se identificaron y corrigieron pequeños errores en el código que afectaban la precisión
de las lecturas de los sensores o el tiempo de respuesta de los actuadores.
 Se optimizó el código para mejorar la eficiencia y minimizar los tiempos de ejecución,
garantizando una experiencia fluida en el sistema domótico.

4.5. Pruebas y Ajustes


Esta etapa fue fundamental para verificar que el sistema domótico ensamblado y programado
funcionara correctamente según los objetivos establecidos. Se realizaron pruebas funcionales,
de rendimiento y ajustes necesarios para garantizar una operación óptima.
a) Pruebas Funcionales
Se llevaron a cabo pruebas para verificar que cada componente del sistema respondiera
adecuadamente a las condiciones programadas:

15
II EXPOFERIA TÉCNICA TECNOLÓGICA PRODUCTIVA
UNIDAD EDUCATIVA TÉCNICO HUMANÍSTICO “PORVENIR”
ELECTRICIDAD INDUSTRIAL

 Prueba del Sensor de Temperatura y Humedad (DHT11):


o Se evaluó la lectura de la temperatura y humedad en distintos entornos
simulados.
o Verificación: El sistema encendía un ventilador simulado cuando la
temperatura superaba los 30 °C.
 Prueba del Sensor de Luz (LDR):
o Se expuso el sensor a diferentes niveles de iluminación (baja, media, alta).
o Verificación: La lámpara LED se encendía automáticamente cuando la luz
ambiente era insuficiente (menor a 300 lux) y se apagaba al aumentar la
iluminación.
 Prueba del Sensor de Movimiento (PIR):
o Se simuló la detección de movimiento en un área de la maqueta.
o Verificación: La luz se encendía durante 30 segundos al detectar movimiento y
se apagaba al no detectar actividad.
 Prueba del Control de Actuadores:
o Se verificó la respuesta de los actuadores, como relés, LEDs y el servomotor,
en función de las condiciones de entrada.
o Verificación: El servomotor movía una persiana simulada cuando se detectaban
altas temperaturas.
b) Ajustes del Sistema
Durante las pruebas, se identificaron ciertos aspectos que requerían ajustes para mejorar la
precisión y eficiencia del sistema:
 Ajuste de Sensibilidad:
o Se recalibraron los umbrales de activación del sensor LDR para adaptarse
mejor a las condiciones de luz del entorno de prueba.
 Optimización del Código:
o Se ajustaron los tiempos de respuesta y las condiciones lógicas para mejorar la
sincronización entre sensores y actuadores.
 Corrección de Conexiones:

16
II EXPOFERIA TÉCNICA TECNOLÓGICA PRODUCTIVA
UNIDAD EDUCATIVA TÉCNICO HUMANÍSTICO “PORVENIR”
ELECTRICIDAD INDUSTRIAL

o Se verificaron y ajustaron las conexiones eléctricas para eliminar posibles fallos


en el suministro de energía o interrupciones en el flujo de datos.

c) Pruebas de Integración
Se realizaron pruebas finales para verificar el correcto funcionamiento de todo el sistema
integrado, asegurando que los distintos componentes trabajaran de forma coordinada:
 Simulación de Escenarios Complejos:
o Se probaron situaciones donde varios sensores detectaban cambios
simultáneamente (por ejemplo, baja luz y movimiento), verificando que el
sistema priorizara correctamente cada acción.

4.6. Documentación del Proyecto


La documentación fue un proceso esencial para registrar todos los detalles técnicos,
metodológicos y operativos del proyecto. Esta documentación servirá como guía para futuras
implementaciones y mejoras del sistema domótico.
a) Elaboración del Informe Técnico
Se redactó un informe detallado que incluye:
 Descripción del Proyecto: Objetivos, justificación y alcance de la instalación domótica.
 Metodología: Explicación teórica y práctica del desarrollo del sistema.
 Actividades Realizadas: Paso a paso del ensamblaje, programación y pruebas.
 Resultados Obtenidos: Descripción de las pruebas exitosas y los ajustes realizados.
b) Creación de Diagramas y Esquemas
Se generaron diagramas eléctricos y de conexión que ilustran la disposición de los
componentes y sus interacciones en la maqueta:
 Diagrama del Circuito: Muestra las conexiones entre sensores, actuadores y la placa
Arduino.
 Diagrama de Flujo: Explica la lógica de programación del sistema, desde la lectura de
los sensores hasta la activación de los actuadores.
c) Registro de Resultados
Se documentaron los resultados de las pruebas realizadas, incluyendo:

17
II EXPOFERIA TÉCNICA TECNOLÓGICA PRODUCTIVA
UNIDAD EDUCATIVA TÉCNICO HUMANÍSTICO “PORVENIR”
ELECTRICIDAD INDUSTRIAL

 Mediciones de Sensores: Datos recopilados de temperatura, humedad, luz y


movimiento en diferentes condiciones.
 Evaluación del Desempeño: Tiempo de respuesta del sistema y precisión en la
ejecución de las acciones.
d) Presentación del Proyecto
Finalmente, se preparó una presentación visual para comunicar el desarrollo y los resultados
del proyecto a través de:
 Exposición Oral: Explicación de los aspectos técnicos y funcionales del sistema.
 Demostración Práctica: Muestra en vivo del funcionamiento de la maqueta domótica.

5. CONCLUSIONES

La implementación de una maqueta funcional de un sistema de domótica basado en Arduino


ha demostrado ser una experiencia enriquecedora tanto desde el punto de vista educativo como
técnico. Este proyecto permitió integrar conceptos de programación, electrónica y
automatización, destacando las múltiples posibilidades que ofrece la tecnología de código
abierto para resolver problemas prácticos.
El sistema desarrollado evidenció cómo los sensores y actuadores, coordinados mediante un
microcontrolador, pueden optimizar el consumo energético, mejorar la seguridad y aumentar
el confort en un entorno doméstico. En particular, la automatización de tareas cotidianas como
el control de iluminación, ventilación y detección de movimiento subraya la relevancia de la
domótica para mejorar la calidad de vida, especialmente en aplicaciones de accesibilidad y
sostenibilidad.
Entre los principales logros del proyecto se destacan:
 La integración eficiente de sensores de temperatura, luz y movimiento.
 La utilización de actuadores como relés y servomotores para implementar respuestas
automatizadas.
 La demostración práctica de un sistema funcional y adaptable, destacando las ventajas
económicas y educativas de Arduino.

18
II EXPOFERIA TÉCNICA TECNOLÓGICA PRODUCTIVA
UNIDAD EDUCATIVA TÉCNICO HUMANÍSTICO “PORVENIR”
ELECTRICIDAD INDUSTRIAL

A través de este trabajo, se reafirma la importancia de la domótica como herramienta clave en


la transición hacia hogares inteligentes y sostenibles. Además, se evidencia el potencial de
Arduino como plataforma para proyectos educativos y como punto de partida para
aplicaciones más complejas en la automatización del hogar.
Finalmente, se concluye que proyectos como este no solo fomentan la innovación y la
creatividad, sino que también promueven el uso responsable de la tecnología para abordar
desafíos contemporáneos como la eficiencia energética y la accesibilidad.
6. RECOMENDACIONES
A partir de los resultados obtenidos y las experiencias adquiridas en la implementación de la
maqueta funcional de un sistema de domótica basado en Arduino, se proponen las siguientes
recomendaciones para futuros desarrollos y aplicaciones:
1. Ampliar la funcionalidad del sistema:
o Incorporar más sensores y actuadores, como sensores de gas, humedad del
suelo o cámaras de vigilancia, para cubrir una mayor variedad de necesidades y
aplicaciones.
o Implementar módulos de comunicación más avanzados, como Wi-Fi o GSM,
para habilitar el control remoto desde cualquier lugar a través de aplicaciones
móviles o plataformas web.
2. Optimizar la programación del sistema:
o Utilizar técnicas de programación más avanzadas, como el uso de
interrupciones, para mejorar la eficiencia y la capacidad de respuesta del
sistema.
o Implementar algoritmos de aprendizaje automático para que el sistema pueda
adaptarse automáticamente a los hábitos y preferencias del usuario.
3. Diseñar una interfaz de usuario amigable:
o Desarrollar aplicaciones móviles o interfaces gráficas que permitan a los
usuarios controlar y monitorear el sistema de manera intuitiva.
o Incluir opciones de personalización para que los usuarios puedan ajustar
parámetros según sus necesidades específicas.
4. Fomentar el uso educativo de la domótica:

19
II EXPOFERIA TÉCNICA TECNOLÓGICA PRODUCTIVA
UNIDAD EDUCATIVA TÉCNICO HUMANÍSTICO “PORVENIR”
ELECTRICIDAD INDUSTRIAL

o Promover este tipo de proyectos en entornos educativos, como colegios y


universidades, para enseñar conceptos relacionados con la programación,
electrónica y automatización.
o Elaborar guías prácticas y recursos didácticos que faciliten la reproducción y
mejora del sistema por parte de estudiantes y aficionados.
5. Considerar aspectos de seguridad y privacidad:
o Implementar medidas de seguridad en la comunicación, como cifrado de datos,
para proteger la información del sistema.
o Asegurar que el diseño del sistema cumpla con estándares de seguridad
eléctrica y tecnológica.
6. Evaluar la sostenibilidad y escalabilidad del sistema:
o Diseñar soluciones que utilicen componentes de bajo consumo energético para
maximizar la eficiencia del sistema.
o Considerar la posibilidad de escalar el proyecto hacia instalaciones reales,
manteniendo la viabilidad económica y técnica.

7. ANEXO

Anexo 1

20
II EXPOFERIA TÉCNICA TECNOLÓGICA PRODUCTIVA
UNIDAD EDUCATIVA TÉCNICO HUMANÍSTICO “PORVENIR”
ELECTRICIDAD INDUSTRIAL

Anexo 3

Anexo 4

Anexo 5

Anexo 6

Anexo 7

Anexo 8
21
II EXPOFERIA TÉCNICA TECNOLÓGICA PRODUCTIVA
UNIDAD EDUCATIVA TÉCNICO HUMANÍSTICO “PORVENIR”
ELECTRICIDAD INDUSTRIAL

Anexo 11

Anexo 9

Anexo 10

22

También podría gustarte