Está en la página 1de 10

INTEGRANTE

HENRY SANCHEZ
MARCO CAIZA

DOMOTICA
PROYECTO DOMÓTICA

El proyecto plantea la idea de un sistema domótico para una vivienda en la cual se busca realizar
la implementación de sensores de movimiento para los circuitos de iluminación y detectores de
gas y humo para una alerta de un conato de incendio.

Se pretende desarrollar la simulación para validar el funcionamiento del proyecto como tal. Para
lo cual se ha escogido la plataforma de Tinkercad para realizar el circuito electrónico y la
codificación del controlador el cual será un ARDUINO UNO.

Para cumplir los objetivos del sistema en la vivienda se han propuesto realizar los siguientes
puntos:

• Sensor de movimiento para circuito de iluminación 1.


• Sensor de movimiento para circuito de iluminación 2.
• Sensor de movimiento para circuito de iluminación 3.
• Circuito de iluminación 4 con luz intermitente (Controlar con “Timer”).
• Sensor de gas y 4 sensores de humo para sistema de alarma de conato de incendio.

PLANTEAMIENTO DE CIRCUITOS Y SU FUNCIONAMIENTO

• Circuitos de iluminación
o Circuito de iluminación 1, 2 y 3:

Los circuitos de iluminación 1, 2 y 3 estas planteados para activarse con su


respectivo sensor de movimiento y para estar ubicados en una zona diferente cada
uno (pasillo, escalera, patio exterior). El controlador a sus salidas digitales nos
entrega +5Vdc por lo cual para activar un circuito de iluminación a 110Vac es
necesario colocar un relé.

o Circuito de iluminación 4:

El circuito de iluminación 4 se proyecta a funcionar con un temporizador semanal el


cual va a funcionar siempre y cuando el sistema completo domótico este activo.
Como en las librerías de Tinkercad no contamos con este temporizador se ha
colocado directo una bombilla de iluminación el cual estará encendiendo y
apagando de manera intermitente (parpadeo). También se activa con un relé.

• Circuito de sistema de incendios


o Detección de gas:
El sensor para detectar gas realiza una activación de la sirena y además enciende un
led de color rojo.

o Detección de humo:

Los sensores de humo, cualquiera de ellos realiza una activación de la sirena y


además enciende un led de color naranja.

La activación de led rojo o naranja, es agregado a este proyecto para poder visualizar
si la sirena fue activada por una fuga de gas o por humo. Ya que ser activado el
sistema de alarma se podría entender cual fue el motivo de la activación del mismo.

DISEÑO DE CIRCUITO ELECTRÓNICO


LISTADO DE DISPOSITIVOS UTILIZADOS EN CIRCUITO ELECTRONICO

Nombre Cantidad Componente


Controlador 1 Arduino Uno R3
ReleBom01
ReleBom02
4 Relé SPDT
ReleBom03
ReleBom04
BATEnergia 1 Pila de 9 V
Parlante 1 Piezo
GASGas01
GASHumo01
GASHumo02 5 Sensor de gas
GASHumo03
GASHumo04
PIRMovimiento01 1
PIRMovimiento02 1 Sensor PIR
PIRMovimiento03 1
R1, R3, R4, R5, R6, 7 220 Ω Resistencia
R11, R12
R2, R7, R8, R9, R10 5 1 kΩ Resistencia
Bombilla01
Bombilla02
4 Bombilla
Bombilla03
Bombilla04
LedHumo 1 Naranja LED
LedGas 1 Rojo LED

Nota:

La “pila de 9 V” es una batería que se ocupa en el Tinkercad para encender las bombillas, pero
si esto se fuera a implementar en la realidad se ocupa la energía eléctrica 110Vac en vez de la
batería, sin cambiar absolutamente nada mas en el circuito ya que esta señal de energía para las
bombillas pasa por un contacto de un relé.

Los sensores de humo son igualmente simulados por sensores de gas, debido a que la plataforma
Tinkercad no cuenta con sensores de humo. Pero esto para una implementación real solo
tendríamos que preocuparnos por comprar un sensor de gas y sensor de humo de uso
convencional (ojo no sensores direccionables).
PLANOS ESQUEMÁTICOS DE CONEXIONES DEL CIRCUITO ELECTRÓNICO
CODIFICACIÓN EN C++ PARA CONTROLADOR ARDUINO UNO

// Proyecto de domótica para un domicilio


// Entradas analógicas
int Gas01 = A0;
int Humo01 = A1;
int Humo02 = A2;
int Humo03 = A3;
int Humo04 = A4;
// Entradas digitales
int Movimiento01 = 3;
int Movimiento02 = 4;
int Movimiento03 = 5;
// Salidas digitales
int LedGas = 6;
int LedHumo = 7;
int ReleBomb01 = 8;
int ReleBomb02 = 9;
int ReleBomb03 = 10;
int ReleBomb04 = 11;
int Parlante = 13;

void setup()
{
pinMode(Movimiento01, INPUT);
pinMode(Movimiento02, INPUT);
pinMode(Movimiento03, INPUT);
pinMode(LedGas, OUTPUT);
pinMode(LedHumo, OUTPUT);
pinMode(ReleBomb01, OUTPUT);
pinMode(ReleBomb02, OUTPUT);
pinMode(ReleBomb03, OUTPUT);
pinMode(ReleBomb04, OUTPUT);
pinMode(Parlante, OUTPUT);
}

void loop()
{
incendio();
bombilla1();
bombilla2();
bombilla3();
bombilla4();
}

// ------- DETECTADO GAS y HUMO

void incendio(){
if (analogRead(Gas01) > 360){
digitalWrite(LedGas,HIGH);
digitalWrite(LedHumo,LOW);
tone(Parlante, 300, 1000);
}
else if (analogRead(Humo01) > 360){
digitalWrite(LedGas,LOW);
digitalWrite(LedHumo,HIGH);
tone(Parlante, 400, 1000);
}
else if (analogRead(Humo02) > 360){
digitalWrite(LedGas,LOW);
digitalWrite(LedHumo,HIGH);
tone(Parlante, 500, 1000);
}
else if (analogRead(Humo03) > 360){
digitalWrite(LedGas,LOW);
digitalWrite(LedHumo,HIGH);
tone(Parlante, 600, 1000);
}
else if (analogRead(Humo04) > 360){
digitalWrite(LedGas,LOW);
digitalWrite(LedHumo,HIGH);
tone(Parlante, 700, 1000);
}
else{
noTone(0);
digitalWrite(LedGas,LOW);
digitalWrite(LedHumo,LOW);
}
delay(10);
}
// ------- BOMBILLA 1
void bombilla1(){
if (digitalRead(Movimiento01) == HIGH){
digitalWrite(ReleBomb01, HIGH);
delay(1000);
}
else
{
digitalWrite(ReleBomb01, LOW);
delay(20);
}
}
// ------- BOMBILLA 2
void bombilla2(){
if (digitalRead(Movimiento02) == HIGH){
digitalWrite(ReleBomb02, HIGH);
delay(1000);
}
else
{
digitalWrite(ReleBomb02, LOW);
delay(20);
}
}
// ------- BOMBILLA 3
void bombilla3(){
if (digitalRead(Movimiento03) == HIGH){
digitalWrite(ReleBomb03, HIGH);
delay(1000);
}
else
{
digitalWrite(ReleBomb03, LOW);
delay(20);
}
}
// ------- BOMBILLA 4
void bombilla4(){
digitalWrite(ReleBomb04, HIGH);
delay(300);
digitalWrite(ReleBomb04, LOW);
delay(300);
}

CONCLUCIONES

• El Presente trabajo nos ofrece ventajas importantes, no solo en el ámbito del confort de
automatizar sistemas de iluminación y detectores .etc. sino también seguridad en el
hogar ya que nos permite controlar que no exista fuga o problemas en la vivienda.

• La aplicación en este proyecto nos permitió tener una iniciativa en la domótica, el cual
nos dio la oportunidad de aplicar los conocimientos teóricos y prácticos adquiridos en
la materia
• Debemos tomar muy en cuenta que un sistema de automatización, para poder adquirir
los elementos y como instalación y a su vez su mantenimiento es muy costoso, por tal
motivo hemos realizado un pequeño proyecto esperando que este con sus expectativas.

• En este proyecto nos dimos en cuenta que si al programar falta una letra o signo no
funciona el sistema por tal motivo debemos hacer con mucha paciencia y destreza para
no tener inconvenientes en nuestros trabajos a futuro.

VIDEO

https://www.youtube.com/watch?v=VLjpcPW3jJI

También podría gustarte