Você está na página 1de 16

Universidade Federal de Ouro Preto – UFOP

Campus João Monlevade


Departamento de Ciências Exatas e Aplicadas
Curso de Engenharia Elétrica

PROJETO DE AUTOMAÇÃO RESIDENCIAL

Alunos:
Bruno Alves Camargo de Pinho
Bruno Carolino de Paula Silva
Davi Fernandes Martins Aribati Vaz Santos
Davi Fune
Luís Henrique dos Santos
Madson Ferreira Coelho

Disciplina: Introdução a Engenharia Elétrica


Professor: Rodrigo Augusto Ricco

João Monlevade /2017


SUMÁRIO

Resumo​……………………………………………………………………………………... 3

Introdução​………………………………………………………………………………….. 4

Desenvolvimento​………………………………………………………………………….. 5

Resultados e análise dos resultados​……………………………………………….... 12

Conclusões e sugestões​…………………………………..………………………….... 13

Referências bibliográficas​……………………………………………………………… 14

Anexo​………………………………………………………………………………………. 15

2
RESUMO

O projeto consiste na elaboração de uma automação residencial, que será


demonstrada através do esboço de uma planta baixa, contendo um portão
eletrônico e leds que representam lâmpadas, além de uma lâmpada de 110 volts,
comum em residências. Basicamente, tudo será controlado por um aplicativo de
celular android, por comando bluetooth e uma placa microcontroladora. A estrutura
do projeto, foi montada com materiais simples de fácil acesso e componentes
eletrônicos.

O desenvolvimento de um projeto deste porte torna inevitável deparar com


algumas dificuldades no decorrer da elaboração do mesmo. Em vista disso, a
incerteza de como seria elaborado o layout do projeto e o desenvolvimento do
aplicativo no celular, formou-se algumas indecisões, influenciando uma pesquisa
mais específica sobre o tema abordado.

3
INTRODUÇÃO

Automação residencial é basicamente, uma casa que funciona de forma


inteligente, ou seja, é utilizada a tecnologia para facilitar e tornar automáticas tarefas
habituais, que geralmente em uma casa comum funcionaria de forma manual. Para
realizar esse processo, são utilizados componentes como sensores,
temporizadores, controles remotos ou até mesmo aplicativo de celular, como foi
adotado neste projeto.
As principais vantagens em utilizar esse sistema flexível é obter o conforto e
agilidade em realizar tarefas, obter maior economia, conseguir otimizar o tempo e
melhorar a segurança.
A escolha desse tema para o projeto reflete a modernidade e as dificuldades
que as pessoas enfrentam no cotidiano com o acúmulo de tarefas a serem
realizadas em um curto espaço de tempo. A automação veio para amenizar o
desgaste humano, tornando as tarefas mais práticas.

4
METODOLOGIA

Nesse projeto, a utilização da plataforma de desenvolvimento Arduino uno foi


imprescindível, dessa forma a aplicação do mesmo necessita de uma programação
para o microcontrolador da ATEMEL (Atmega) em uma linguagem C. Para que a
comunicação do celular com o arduino fosse realizada, foi necessário o uso de
algumas variáveis:

#include <SoftwareSerial.h>

int BTTx = 6; // Modulo Bluetooth: TX


int BTRx = 7; // Modulo Bluetooth: RX
int lamp = 8; // pino da Lâmpada
int leda = 10; // pino do Led amarelo
int ledv = 9; // pino do Led verde
int ponte = 11; // pino de estado da PonteH
int porta = 12; // pino para abrir o Portão
int portf = 13; // pino para fechar Portão
int a, v, l, p; // Variáveis de controle

As variáveis ​int BTTx e ​int BTRx ​são responsáveis por recebimento de


informações via bluetooth do celular:

void setup() {
a = 0; // indica Led amarelo apagado
v = 0; // indica Led verde apagado
l = 0; // indica Lâmpada apagada
p = 0; // indica Portão fechado
pinMode(lamp, OUTPUT); // seta pino da lâmpada como saída
pinMode(leda, OUTPUT); // seta o pino do Led amarelo como
saída
pinMode(porta, OUTPUT); // seta o pino de abrir Portão como
saída
pinMode(portf, OUTPUT); // seta o pino de fechar Portão como
saída
pinMode(ponte, OUTPUT); // seta o pino da Ponte H como saída

5
pinMode(ledv, OUTPUT); // seta o pino do Led verde como
saída
pinMode(BTTx, OUTPUT); // seta o pino BTTx como saída
pinMode(BTRx, INPUT); // seta o pino BTRx como entrada

BT.println("U,9600,N"); // Configurações padrões do


bluetooth
BT.begin(9600); // Configura Bluetooth ler a essa taxa 9600
}

A função ​void setup()​apresenta funções ​pinMode dentro da sua


estrutura, para todas as variáveis como ​portf, porta, ponte, ledv, leda,
lamp, BTRx, BTTx ​dessa forma o pino respectivo de cada variável é setado
como saída.

void loop()
{
digitalWrite(ponte, HIGH); // Mantém a ponte H "ligada"

if(BT.available()) // Recebe e lê a variável BT do Modulo


quando existem dados
{

char GetBT = (char)BT.read(); // Qualquer dado recebido


será armazenado em GetBT

if(GetBT == 'L') // LAMPADA Liga


{
digitalWrite (lamp, HIGH);
l = 1;
}
if(GetBT == 'l') // LAMPADA Desliga
{
digitalWrite (lamp, LOW);
l = 0;
}
if(GetBT == 'A') // AMARELO Liga
{
digitalWrite (leda, HIGH);
a = 1;

6
}
if(GetBT == 'a') // AMARELO Desliga
{
digitalWrite (leda, LOW);
a = 0;
}
if(GetBT == 'P') // PORTAO Abre (roda por 2 segundos)
{
digitalWrite (porta, HIGH);
digitalWrite (portf, LOW);
delay(2000);
digitalWrite (porta, LOW);
digitalWrite (portf, LOW);
p = 1;
}
if(GetBT == 'p') // PORTAO Fecha (roda por 2 segundos)
{
digitalWrite (portf, HIGH);
digitalWrite (porta, LOW);
delay(2000);
digitalWrite (portf, LOW);
digitalWrite (porta, LOW);
p = 0;
}

if(GetBT == 'V') // VERDE Liga


{
digitalWrite (ledv, HIGH);
v = 1;
}
if(GetBT == 'v') // VERDE Desliga
{
digitalWrite (ledv, LOW);
v = 0;
}
}

7
A função ​void loop() ​fica sempre rodando e esperando o comando do
bluetooth, de maneira que é feita a comparação de dados, enviados pelo bluetooth,
com valores definidos. Portanto, tal comparação modifica o estado das lâmpadas e
do motor do portão.

MOTOR

Controlar o sentido do motor foi uma das dificuldades encontradas, na qual


era fundamental possuir um conhecimento aplicado sobre eletrônica. À vista disso,
para realizar o controle do motor, e o sentido de rotação do mesmo, foi preciso
utilizar o circuito ponte h(L293D) figura 1. No entanto, seu funcionamento é
basicamente realizado por 4 transistores, na qual o circuito possibilita receber dois
sinais. Dessa forma, cada sinal trabalhando de maneira intercalada, satura dois
transistores por vez. Consequentemente, torna-se possível o controle para qual
sentido o motor irá trabalhar (Direita/Esquerda). A realização da simulação do
portão, foi utilizado um driver de CD de um computador obsoleto.

​ atasheet ponte H (L293D).


Figura 1: D

8
DESCRIÇÃO DO PROJETO NO PROTEUS

Figura 2: ​Esboço do projeto criado no Proteus 8 Professional.

Descrevemos a seguir os principais componentes da imagem:


1 - Circuito ponte h para o controle do motor(L293D)
2 - Arduino uno Rev 3
3 - Módulo bluetooth (Responsável por receber os sinais enviados pelo celular)
4 - Relé para acionamento da lâmpada (110/220v 25W)
5 - 2 leds (Amarelo/Verde) ligados na saída do Arduino

9
MÓDULO​ ​BLUETOOTH
Sua principal função é realizar a comunicação entre o celular e o Arduino via
bluetooth. Ao ser alimentado o módulo vai captar informação do programa que está
no celular via bluetooth e então irá transmitir essa informação ao Arduíno para
executar a tarefa.

RELÉ
Sua principal função é alimentar a lâmpada de 127V, mas mantendo a comunicação
com o Arduíno. Quando ele recebe um pulso vindo do Arduíno ele fecha seu contato
e acende a lâmpada, o mesmo acontece para apagar a lâmpada.

​ sboço do projeto utilizando a planta baixa


Figura 3: E

10
APLICATIVO ANDROID

Sua principal função é mandar os comandos desejados para o Arduíno. Ao apertar o


botão para acender o LED amarelo, por exemplo, ele irá entrar em comunicação
com o módulo bluetooth que enviará esse comando para o Arduíno e então o LED
será aceso. Isso vai ocorrer com todos os componentes adicionados ao aplicativo,
esse é basicamente o funcionamento do programa.

​ ayout do aplicativo criado para android


Figura 4: L

11
RESULTADOS E ANÁLISES DOS RESULTADOS

Deduziu-se que com os resultados obtidos, o projeto de automação


residencial é um dado visível e não quantitativo, pois foi gasto material e tempo de
execução da construção do projeto. Durante a construção foram enfrentadas
algumas adversidades pois desenvolver um pré-projeto, encontrar todos os
componentes necessários para sua execução. O Microcontrolador Arduino Uno
Rev3, para estabelecer a comunicação entre os componentes e fazer o
acionamento, foi utilizada o receptor de Bluetooth e um aplicativo (android), para
que estabelecesse um contato e que o projeto executasse da maneira desejada. Um
outro fator que foi discutido é em relação ao acionamento do motor do portão, pois a
saída da ponte H fornece entre 3,5 á 4,5 Volts, então foi necessário o uso de uma
fonte externa de 5,7 volts para que o motor do portão desse a partida sem nenhum
problema. Um problema encontrado na programação, foi que o aplicativo utilizado
era bem limitado por ser desenvolvido através de uma plataforma gratuita e online,
não atendeu todas configurações de programação necessária, entretanto, foi
essencialmente importante para comandar nossos componentes eletrônicos e ser a
base de comando do projeto.

12
CONCLUSÕES E SUGESTÕES

O projeto foi construído com o intuito de apresentar um sistema de


automação residencial, que tem um baixo custo, e que é capaz de tornar mais
práticas as atividades residenciais, como acender as luzes, abrir o portão, etc, além
disso, facilitando muito a vida de deficientes físicos, deixando-os mais confortáveis e
os ajudando em atividades diárias.
Algumas das dificuldades encontradas foi o desenvolvimento do aplicativo, a
programação, e a escolha de como representar o projeto. Optou-se por utilizar a
planta baixa, pelo fato de facilitar a visualização do funcionamento da automação
residencial e conseguir mostrar todos os objetos, componentes e materiais
utilizados na montagem do trabalho.
Como esse projeto foi proposto no início do curso, ou seja, no primeiro
período, o grupo teve bastante dificuldade em fazer a escolha do tema, pela falta de
conhecimento na área da eletrônica e por não entender corretamente como funciona
os materiais que foram escolhidos para a realização do projeto. Portanto, com um
pouco de pesquisa pelos membros do grupo, foi possível desenvolver e executar o
trabalho como o planejado. A maior dificuldade vista foi encontrar um
microcontrolador capaz de executar todas as tarefas sem apresentar nenhum
problema de sobrecarga, que no caso o adequado foi o ​Microcontrolador Arduino Uno
Rev3.

13
REFERÊNCIAS BIBLIOGRÁFICAS

ALEXANDER, C.K Sadiku, M.N. -Fundamentos de circuitos Elétricos, 3. ed.

ARDUINO. Disponível em: <http://arduino.cc>. Acesso em: 2 mar 2017.

FONSECA, Erika G. P. da. ​Tutorial sobre introdução a projetos utilizando o kit


de desenvolvimento arduino​. ​Anais​: XXXIX Congresso Brasileiro de educação em
Engenharia, Cobenge. Blumenau: FURB, 2011. Disponível em:
<http://www.telecom.uff.br/pet/petws/downloads/artigos/cobenge_2011/COBENGE_
art1677_2_ARDUINO_2011_08_30.pdf> Acesso em: 23 mar. 2017.

MALVINO, A.; Bates, D.J - Eletrônica Volume 1, 7.ed.

MALVINO, A.; Bates, D.J - Eletrônica Volume 2, 7.ed.

PATSKO, Luís Fernando. ​Tutorial montagem da ponte H​. 2006. Disponível em:
<https://www.robocore.net/upload/attachments/ponte_h_590.pdf>. Acesso em: 4
mar. 2017.

Orientações para o projeto <​http://www.unicap.br/dcj/modelo_projeto.pd​f>


Modelo e explicação de projeto. Acesso em: 03 mar. 2017.

Orientações para o projeto:


<​http://pesquisa.una.br/wp-content/uploads/2012/07/Form_pesq_09_modelo_relat.p
df​> Acesso em 04 mar. 2017.
Modelo e explicação de relatório.

Orientações para o projeto:


<​https://docs.google.com/viewer?a=v&pid=sites&srcid=ZGVmYXVsdGRvbWFpbnxw
cm9mcm9kcmlnb3JpY2NvfGd4Ojc3NTE0MzhlNTFmN2RjZDY​> Acesso em 04 mar.
2017.

14
ANEXO

Relação dos materiais e componentes com as quantidades necessárias para


montagem:

Quantidade de Componentes Média de Valores

1 Microcontrolador Arduino Uno Rev3 R$ 30,00 - R$ 55,00

1 Módulo relé (1 canal) R$ 6,90 - R$ 10,00

1 Mini motorzinho (Dc 4,5V) R$ 6,00 - R$ 12,00

2 Leds coloridos (2.2V) R$ 0,10 - R$ 0,30

1 Lampada (110/220V 25W) R$ 14,00 - R$ 20,00

25 Cabos jumpers R$ 10,00 - R$ 15,00

½ metro Cabo de rede R$ 4,00 - R$ 8,00

1 Placa protoboard (830 pontos / 2 R$ 14,00 - R$ 20,00


colunas)

1 Drive de CD/DVD (portão eletrônico) R$ 45,00 - R$ 90,00

1 Plástico de garrafa pet R$ 2,50 - R$ 6,00

1 Isopor R$ 6,00 - R$ 8,50

1 Durex R$ 2,50 - R$ 4,50

1 Estilete R$ 1,50 - R$ 4,00

1 Papelão R$ 2,50 - R$ 5,00

15
1 Cartolina R$ 0,50 - R$ 1,50

1 Cola branca R$ 1,00 - R$ 3,00

1 Caneta preta R$ 0,70 - R$ 2,00

1 Celular (app android) R$ 500,00 - R$ 2000,00

​Orçamento do projeto indicando os preços unitários dos itens e o preço total do


sistema. EXCETO o valor do celular.

Média do Orçamento
Mínimo : R$ 147,20
Máximo : R$ 264,80

O valor do projeto está entre R$ 147,20 à R$ 264,80.

16

Você também pode gostar