Você está na página 1de 34

KELVIN HENRIQUE DA SILVA OLIVEIRA

VINICIUS PEREIRA RIBEIRO SOARES

B37AJC-9
A5777A-7

AUTOMAO RESIDENCIAL: CONTROLE DE ILUMINAO POR


DISPOSITIVO MVEL

Santana de Parnaba
2015

KELVIN HENRIQUE DA SILVA OLIVEIRA


VINICIUS PEREIRA RIBEIRO SOARES

B37AJC-9
A5777A-7

AUTOMAO RESIDENCIAL: CONTROLE DE ILUMINAO POR DISPOSITIVO


MVEL

Trabalho
apresentado

disciplina
Atividades Complementares do Curso de
Engenharia da Faculdade UNIP do
campus Alphaville, 8 semestre.
Orientador: MSc. Hugo Magalhes

Santana de Parnaba
2015

KELVIN HENRIQUE DA SILVA OLIVEIRA


VINICIUS PEREIRA RIBEIRO SOARES

B37AJC-9
A5777A-7

AUTOMAO RESIDENCIAL: CONTROLE DE ILUMINAO POR DISPOSITIVO


MVEL

Este trabalho foi apresentado como APS do curso de Engenharia Eltrica, da


Faculdade UNIP campus Alphaville, obtendo a nota (mdia) de _____, atribuda pela
Banca Examinadora, constituda pelo professor orientador e professores membros
abaixo.

_________________________________________________
MSc. Hugo Magalhes

COMISSO EXAMINADORA

Santana de Parnaiba, ____de_______________de___ .

AGRADECIMENTOS
Reservamos este momentos para agradecer aos nossos familiares por dar apoio e
sempre estar presentes nos momentos mais difceis.
Aos professores por sempre estarem dispostos a ajudar e tirar as dvidas e
obstculos que nos encontram no caminho.
Aos amigos de classe e colegas de trabalho, que sempre conseguem um pouco de
tempo para nos auxiliar e nos dar dicas sobre assuntos integrados ao trabalho.
E principalmente a Deus por sempre estar conosco e nos dar fora para nunca
desistir de nossos objetivos.

RESUMO
A automao residencial vem criando expectativas de novos modelos de vida para
as pessoas, e vem crescendo consideravelmente pelo mundo. Proporcionando
melhor qualidade de vida, conforto e segurana para aqueles que de alguma forma
automatiza sua residncia. Com um sistema inteligente e programvel possvel a
superviso do domiclio no local ou a distncia.
Este projeto tem o foco de automatizar a iluminao de uma residncia, via
aplicativo de celular Android utilizando o hardware Arduino para fazer toda a
comunicao entre o celular e as lmpadas via Bluetooth.
Palavras-chave: Automao residencial, Arduino, Comunicao, Bluetooth.

ABSTRACT
The home automation has created expectations of new models of life for people, and
has grown considerably throughout the world. Providing better quality of life, comfort
and safety for those who somehow automate your residence. With an intelligent and
programmable system it can be the home supervision on site or distance.
This project is the focus to automate the lighting of a residence, via mobile app
Android using the Arduino hardware to make all communication between the phone
and the lamps via Bluetooth.
Keywords: Home automation, Arduino, Communication, Bluetooth.

LISTA DE FIGURAS

Figura 1 Arduino Uno...............................................................................................13


Figura 2 Tipos de Arduino........................................................................................14
Figura 3 Mdulo Bluetooth HC-06...............................................................................15
Figura 4 Mdulo Rel 5 V com 2 canais......................................................................16
Figura 5 IDE Arduino................................................................................................17
Figura 6 Designer APP INVENTOR.............................................................................24
Figura 7 BLOCKS APP INVENTOR............................................................................25
Figura 8 Aplicativo AUTOMAO RESIDENCIAL........................................................26
Figura 9 Circuito Eltrico............................................................................................29
Figura 10 Layout do Circuito......................................................................................30
Figura 11 Layout do Circuito......................................................................................31
Figura 12 Maquete da Residncia..............................................................................32

SUMRIO

1 INTRODUO.........................................................................................................10
1.1 CONTEXTUALIZAO............................................................................................10
1.2 OBJETIVOS..........................................................................................................10
2 AUTOMAO RESIDENCIAL.................................................................................11
3 HARDWARE DO PROJETO....................................................................................12
3.1 EQUIPAMENTOS...................................................................................................12
3.2 ARDUINO.............................................................................................................12
3.2.1 MODELOS DE ARDUNO...............................................................................14
3.3 MDULO BLUETOOTH..........................................................................................15
3.4 MDULO REL 5V...............................................................................................17
4 SOFTWARE DO PROJETO.....................................................................................17
4.1 IDE ARDUNO......................................................................................................17
4.2 CDIGO ARDUINO................................................................................................18
4.3 APP INVENTOR....................................................................................................24
4.4 APLICATIVO..........................................................................................................26
5 CIRCUITO ELTRICO.............................................................................................28
6 RESULTADOS E DISCUSSO................................................................................30
7 CONSIDERAES FINAIS.....................................................................................33
REFERNCIAS BIBLIOGRFICAS............................................................................34

10

1 INTRODUO
1.1 CONTEXTUALIZAO
A evoluo da tecnologia algo que sempre esteve presente na vida do
homem. Abrange desde os primrdios at os dias atuais. Cada vez aumenta mais
sua relao com o homem, e cada vez aumenta mais seu ritmo de evoluo.
Tecnologias so, de uma maneira geral, todas as criaes feitas pelo
homem, para ampliar sua atuao no planeta e simplificas o modo de vida. Abrange,
por exemplo, desde simples ferramentas at complexos aparelhos para se explorar
o universo. Compreende coisas simples, que se tornam fundamentais no cotidiano,
como instrumentos mais complexos indispensveis a certos ramos profissionais.
O ser humano, dotado de sua inteligncia, buscou formas, durante toda a
histria, de vencer os obstculos impostos pela natureza. Desta forma, foi
desenvolvendo e inventando instrumentos tecnolgicos com o objetivo de superar
dificuldades. Podemos dizer que a necessidade a me das grandes invenes
tecnolgicas.

1.2 OBJETIVOS
O principal objetivo deste trabalho utilizar a tecnologia atual e aproveitar da
grande popularizao de smarthphones e tablets para automatizar uma residncia,
desta forma simplificaremos o manuseio e o controle de iluminao, com baixo custo
de implementao por meio da comunicao entre dispositivos moveis e Arduino
(um pequeno computador), atravs de uma programao armazenada no
microcontrolador do Arduino, e um simples aplicativo de celular, fazendo com que o
pareamento destes itens controle os atuadores do circuito. E assim o usurio
consegue a distncia acender a apagar as lmpadas.

11

2 AUTOMAO RESIDENCIAL
o conjunto de servios proporcionados por sistemas tecnolgicos
integrados como o melhor meio de satisfazer as necessidades bsicas de
segurana, comunicao, gesto energtica e conforto de uma habitao. Nesse
contexto, costumamos achar mais adequado o termo domtica, largamente
empregado na Europa, pois mais abrangente. No entanto, no Brasil, optamos pela
traduo literal de home automation, denominao americana mais restrita, uma vez
que, conceitualmente, o termo automao no englobaria, por exemplo, sistemas
de comunicao ou sonorizao. Uma definio bastante completa obtida nas
publicaes da Asociacin Espaola de Domtica (Cedom):
Domtica a automatizao e o controle aplicados residncia. Esta
automatizao e controle se realizam mediante o uso de equipamentos que dispem
de capacidade para se comunicar interativamente entre eles e com capacidade de
seguir as instrues de um programa previamente estabelecido pelo usurio da
residncia e com possibilidades de alteraes conforme seus interesses. Em
consequncia, a domtica permite maior qualidade de vida, reduz o trabalho
domstico, aumenta o bem-estar e a segurana, racionaliza o consumo de energia
e, alm disso, sua evoluo permite oferecer continuamente novas aplicaes.
Algumas
desenvolvimento

empresas
da

de

tecnologia

microeletrnica

de

buscam

modo

transferir
oferecer

crescente

solues

para

automatizao. Porm para implantao de automao residencial imprescindvel


que todo o sistema funcione com muito robustez, principalmente com relao a
segurana, alm de fornecer interface simples e objetiva para o usurio. Devido a
esses motivos, a rea da automao residencial no acompanhou a evoluo da
automao industrial, que por si acabou se desenvolvendo mais rpido.
Atualmente possvel compor sistema para automao residencial com bom
nvel de controle, alienados com sistema cada vez mais poderosos, com acesso
remoto via internet ou via sistema telefnico mvel.

12

3 HARDWERE DO PROJETO
Um sistema de automao residencial composto por alguns itens que se
comunicam por rede, para que seja possvel fazer uma superviso do ambiente, e
para isto necessrio usar dispositivos eletrnicos que faam captura e envio de
sinais para que comandos sejam executados em tempos reais.
O sistema que este trabalho prope ter por finalidade a integrao de todos
os dispositivos necessrios para se realizar o gerenciamento e controle de um
domiclio, neste caso o controle de lmpadas Fluorescentes 220V ou 127V.
Para realizar a integrao entre todos os dispositivos optou-se por estudar
em particular o sistema de comunicao por Bluetooth. Com esta comunicao o
sistema preparado para algumas situaes nos domiclios. No nosso caso controle
de luminrias.

3.1 EQUIPAMENTOS
Para o desenvolvimento do controle e monitoramento de uma residncia,
necessrio escolher adequadamente os equipamentos que compe o sistema. O
Arduino ter o papel de comandar os atuadores por meio de lgicas pr-definidas. O
usurio dar as ordens ao microcontrolador que por sua vez far o processamento
das aes feitas pelo aplicativo Android que por usa vez realizar aes por meio
dos atuadores.
3.2 ARDUINO
Em termos prticos, um Arduino (Figura 1) e um pequeno computador que
voc pode programar para processar entradas e sadas entre o dispositivo e os
componentes externos conectados a ele. O Arduino e o que chamamos de
plataforma de computao fsica ou embarcada, ou seja, um sistema que pode
interagir com seu ambiente por meio de hardware e software. Por exemplo, um uso
simples de um Arduino seria para acender uma luz por certo intervalo de tempo,
digamos, 30 segundos, depois que um boto fosse pressionado. Nesse exemplo, o
Arduino teria uma lmpada e um boto conectados a ele. O Arduino aguardaria

13

pacientemente at que o boto fosse pressionado; uma vez pressionado o boto, ele
acenderia a lmpada e iniciaria a contagem. Depois de contados 30 segundos,
apagaria a lmpada e aguardaria um novo apertar do boto. Voc poderia utilizar
essa configurao para controlar uma lmpada em um closet, por exemplo.
O Arduino

pode

ser

utilizado

para

desenvolver

objetos

interativos

independentes, ou pode ser conectado a um computador, a uma rede, ou at


mesmo a Internet para recuperar e enviar dados do Arduino e atuar sobre eles. Em
outras palavras, ele pode enviar um conjunto de dados recebidos de alguns
sensores para um site, dados estes que podero, assim, ser exibidos na forma de
um grfico.

Figura 1: Arduino Uno


Fonte: site https://www.arduino.cc/

14

3.2.1 MODELOS DE ARDUINO


No mercado, possvel encontrar uma grande variedade de Arduino, onde
todos variam seus aspectos, como nmero de portas analgicas e digitais,
microprocessador, memria, entre outros.
Na (figura 2) possvel visualizar as modalidades de Arduino que podemos
encontrar para elaborar algum projeto de automao. Neste projeto ser utilizado o
Arduino Uno, na qual o mais simples entre as geraes.

Figura 2: Tipos de Arduino


Fonte: Blog Filipeflop

15

3.3 MDULO BLUETOOTH


A comunicao via Bluetooth j amplamente utilizada, seja quando
utilizamos fones de ouvido Bluetooth, ou quando precisamos enviar arquivos de um
celular para o outro, por exemplo. No Arduino, mais uma forma simples e barata de
enviar e receber informaes remotamente.
O mdulo Bluetooth um dispositivo utilizado para fazer a interface de
comunicao entre o celular e o microcontrolador utilizando o protocolo de
comunicao serial, ou seja, o celular envia carcter ou sequncia de caracteres
para o mdulo Bluetooth, e este envia para o microcontrolador. Neste projeto foi
utilizado o mdulo Bluetooth HC-06 (figura 3).
Neste sistema ser criado uma aplicao para dispositivos mveis com
sistema operacional Android. Este aplicativo ser o responsvel por utilizar a
tecnologia de transmisso Bluetooth para enviar dados, por exemplo do celular para
o mdulo acoplado ao microcontrolador. O microcontrolador far o tratamento dos
comandos recebidos pelo celular. O dispositivo Bluetooth receptor recebe os dados
e envia via serial ao microcontrolador. O Apndice H mostra como foi feito o
aplicativo.

Figura 3: Mdulo Bluetooth HC-06


Fonte: Site http://buildbot.com.br/

16

3.4 MDULO REL 5 V


O mdulo Rel 5 V uma alternativa perfeita para quem busca um mdulo
compacto e de qualidade para projetos com Arduino e outros controladores.
Com este mdulo voc consegue fazer acionamento de cargas de 200VAC, como
lmpadas, equipamentos eletrnicos, motores, ou us-lo para fazer um isolamento
entre um circuito e outro
O mdulo equipado com transistores, conectores, leds, diodos e rels de
alta qualidade. Cada canal possui um LED para indicar o estado da sada do rel.
Neste projeto foi utilizado 2 mdulos Rels de 5 V (figura 4) com dois canais,
na qual ir se encarregar de fechar os contatos normal aberto e abrir os contatos
normal fechado, isso far com que possamos comandar a parte de potncia do
nosso circuito.

Figura 4: Mdulo Rel 5 V com 2 canais


Fonte: Blog Filipeflop

17

4 SOFTWARE DO PROJETO
4.1 IDE ARDUINO
Para que haja uma execuo dos servios desejados no projetos,
necessria a parte do software que fornecer os parmetros desejados. Como
citado o Arduino um minicomputador e para que haja interao entre os hardwares
necessrio uma comunicao lgica entre eles e para isso entra em vigor o termo
de programao.
Para a programar o Arduino (fazer com que ele faa o que voc deseja) voc
utiliza o IDE do Arduno (Figura 5), um software livre no qual voc escreve o cdigo
na linguagem que o Arduino compreende (baseada na linguagem C). O IDE permite
que voc escreva um programa de computador, que um conjunto de instrues
passo a passo, das quais voc faz o upload para o Arduino. Seu Arduino, ento,
executara essas instrues, interagindo com o que estiver conectado a ele. No
mundo do Arduino, programas so conhecidos como sketches (rascunho, ou
esboo).

Figura 5: IDE Arduino


Fonte: Site https://www.arduino.cc/

18

4.2 CDIGOS FONTE ARDUINO


Nessa plataforma do IDE utilizada como referncia a linguagem C++, com
isso temos as referncias de linguagem que so: estruturas, valores, funes. A
seguir possvel verificar o cdigo utilizado na programao do Arduino e as
devidas anotaes em cada etapa do processo.
int lamp1 = 8; //
int lamp2 = 9; // pinos das lampadas
int lamp3 = 10; //
int lamp4 = 11; //
boolean status1 = false; //
boolean status2 = false; // variavel para o status das lampadas
boolean status3 = false; //
boolean status4 = false; //
void setup() {
Serial.begin(9600); // inicializa a comunicao serial na velocidade 9600
pinMode(lamp1, OUTPUT); //<-l
pinMode(lamp2, OUTPUT); // > define os pinos das lampadas como saida
pinMode(lamp3, OUTPUT); //<-l
pinMode(lamp4, OUTPUT); //
digitalWrite(lamp1, LOW); //<-l
digitalWrite(lamp2, LOW); // > inicia as lampadas desligadas
digitalWrite(lamp3, LOW); //<-l
digitalWrite(lamp4, LOW); //
}

19

void loop() {
char comando = Serial.read(); // variavel para ler o dados da serial
// realiza a leitura do pino que vai estar a chave
int chave1 = digitalRead(2); //
int chave2 = digitalRead(3); // para controlar as lampadas
int chave3 = digitalRead(4); //
int chave4 = digitalRead(5); //
if (chave1 == HIGH) { // se a chave for pressionada (obter valor alto)
if (status1) { // verifica se a lampada est ligada ou desligada de acordo com a
varivel booleana
// executa essa parte se ele estiver ligado
digitalWrite(lamp1, LOW); // desliga a lampada
status1 = false; // muda o status para false para que na proxima vez ele
identifique como desligado
Serial.println("1of"); // envia a string para informar que a lampada foi desligada
} else {
// executa essa parte se ele estiver desligado
digitalWrite(lamp1, HIGH); // liga a lampada
status1 = true; // // muda o status para true para que na proxima vez ele
identifique como ligado
Serial.println("1on"); // envia a string para informar que a lampada foi ligada
}
delay(250); // tempo para que no fique dando conflito e o led fique ligando e
desligado ao pressionar
}
if (chave2 == HIGH) {
if (status2) {
digitalWrite(lamp2, LOW);
status2 = false;
Serial.println("2of");
} else {

20

digitalWrite(lamp2, HIGH);
status2 = true;
Serial.println("2on");
}
delay(250);
}
if (chave3 == HIGH) {
if (status3) {
digitalWrite(lamp3, LOW);
status3 = false;
Serial.println("3of");
} else {
digitalWrite(lamp3, HIGH);
status3 = true;
Serial.println("3on");
}
delay(250);
}
if (chave4 == HIGH) {
if (status4) {
digitalWrite(lamp4, LOW);
status4 = false;
Serial.println("4of");
} else {
digitalWrite(lamp4, HIGH);
status4 = true;
Serial.println("4on");
}
delay(250);
}
if(comando == 'a') { // se na serial receber o caracter 'a'

21

if (status1) { // do mesmo modo como na explicao acima


digitalWrite(lamp1, LOW);
status1 = false;
Serial.println("1of");
} else {
digitalWrite(lamp1, HIGH);
status1 = true;
Serial.println("1on");
}
}
if(comando == 'b') {
if (status2) {
digitalWrite(lamp2, LOW);
status2 = false;
Serial.println("2of");
} else {
digitalWrite(lamp2, HIGH);
status2 = true;
Serial.println("2on");
}
}
if(comando == 'c') {
if (status3) {
digitalWrite(lamp3, LOW);
status3 = false;
Serial.println("3of");
} else {
digitalWrite(lamp3, HIGH);
status3 = true;
Serial.println("3on");
}
}

22

if(comando == 'd') {
if (status4) {
digitalWrite(lamp4, LOW);
status4 = false;
Serial.println("4of");
} else {
digitalWrite(lamp4, HIGH);
status4 = true;
Serial.println("4on");
}
}
if(comando == 's') { // se receber o caracter 's' ele deve retonar com o status de
todas as lampadas
if (status1) { // verifica se a lampada est ligada ou desligada de acordo com a
varivel booleana
// se estiver ligado
Serial.println("1on"); // envia a string para informar que a lampada est ligada
} else {
// se estiver desligado
Serial.println("1of"); // envia a string para informar que a lampada est desligada
}
delay(250);
if (status2) {
Serial.println("2on");
} else {
Serial.println("2of");
}
delay(250);
if (status3) {
Serial.println("3on");

23

} else {
Serial.println("3of");
}
if (status4) {
Serial.println("4on");
} else {
Serial.println("4of");
}
}
}

24

4.3 APP INVENTOR


O App Inventor uma ferramenta para criao de aplicativos Android que
possui uma interface grfica de programao, possibilitando o usurio sem
conhecimento com programao em linguagem java, desenvolver aplicativos para a
interface Android.
A interface utiliza a biblioteca Java de cdigo aberto para criao de um
ambiente visual de programao, semelhante a diagramas de bloco. O compilador
que traduz a linguagem de blocos visual para aplicao em Android utiliza a
estrutura de linguagem Kawa (linguagem de programao para plataforma JAVA)
dentre outros dialetos da mesma.
O objetivo do usurio unir esses blocos iguais a um quebra-cabea, de
modo a satisfazer suas necessidades de aplicao. Essa uma caracterstica
importante do sistema, pois no permite a alocao de blocos onde no possvel
aloc-los.
Os projetos ficam acessados na nuvem e podem ser acessados de qualquer
lugar. Na (Figura 6) possvel visualizar a interface do site, j com o projeto de
Automao Residencial em andamento.

Figura 6: Designer APP INVENTOR


Fonte: Pelo Autor

25

Aps criar o designer e o layout do aplicativo, preciso construir o diagrama


de blocos atravs da aba Blocks. Cada tela de criao criada, corresponde a uma
aplicao que deve ser desenvolvida no diagrama de blocos. Na (Figura 7)
possvel visualizar a aba de Blocks no App Inventor com o projeto de Automao
Residencial em andamento.

Figura 7: BLOCKS APP INVENTOR


Fonte: Pelo Autor

Logo assim que construda a aplicao, o usurio tem a opo de test-lo,


com o emulador que instalado para o computador, ou enviando o aplicativo para o
celular. No caso de enviar para o celular o usurio pode optar em cabo USB ou
atravs do cdigo de segurana.
De fato, o App Inventor uma ferramenta poderosa para a criao de
aplicativos para celular Android. O editor de blocos contempla quase todas as
caractersticas para aplicativos dos mais simples aos mais complexos. Alm de ter
uma interface amigvel que fcil de se usar que auxilia usurios sem experincia
com linguagem de programao JAVA.

26

4.4 APLICATIVO
A aplicao de interao com o usurio um dos pontos mais crticos na
elaborao do projeto. Desenvolver uma interface amigvel, fcil de usar e acima de
tudo funcional so requisitos fundamentais desta etapa. Desenvolvido na App
Inventor 2 e em linguagem Java, o aplicativo possui alguns botes que se dispe a
controlar as luminrias da residncia insto inclui ligar e desligar. A interface e layout
do aplicativo segue como visvel na (Figura 8) abaixo:

Figura 8: Aplicativo AUTOMAO RESIDENCIAL


Fonte: Pelo Autor

Est tela a interface principal do aplicativo, onde o usurio realizar toda a


operao de comando das luminrias atravs do dispositivo mvel. Primeiramente
para iniciar as operaes necessrio a comunicao do dispositivo com o Arduino,

27

e para isso o usurio ter que parear o celular e/ou tablet com o mdulo Bluetooth
HC-06, e atravs do Boto Conectar, o usurio ir ativar a comunicao e se
conectado ele ser notificado com a mensagem Bluetooth conectado.
Os botes do aplicativo interpretam se as sadas do Arduino esto em nvel
alto ou baixo. O boto lmpada 1, tem a funo de ligar e desligar a lmpada 1 que
ser determinada pelo usurio, de acordo com o cmodo da residncia que o
mesmo quer alocar a lmpada, e assim os outros botes de lmpadas tem as
mesmas funes.

28

5 CIRCUITO ELTRICO
Circuito eltrico um conjunto formado por um gerador eltrico, um condutor
em circuito fechado e um elemento capaz de utilizar a energia produzida pelo
gerador. Por sua vez, um gerador eltrico o aparelho capaz de transformar
qualquer tipo de energia em energia eltrica. Sua principal funo fornecer energia
para as cargas que o atravessam, como, por exemplo, pilhas, baterias e usinas
hidreltricas. Para que essa energia chegue at a carga, necessrio um dispositivo
chamado de condutor, que pode ser utilizado em malha aberta, ou em circuito
fechado, como o caso neste projeto. Neste caso, utilizamos fios especficos, com
baixa resistividade que tem a caracterstica de conduzir pelo circuito eltrico.
O gerador do circuito de comando fornecer uma tenso de corrente
contnua, com cerca de 7-12 V (Volts), que vir de uma bateria, j que a indicao
do fabricante do processador, caso esse parmetro no seja respeitado, tanto o
Arduino quanto o objetivo final do projeto podem no funcionar de maneira correta.
Alm dos condutores e gerador de energia, neste circuito estamos utilizando
botes acionadores, associados a resistores de 220 Ohms para proteo nos
perifricos do Arduino e para um perfeito funcionamento durante a sua operao.
Tambm ser utilizado rels, que atuaro como acionadores das cargas finais
(lmpadas), as bobinas internas destes rels sero alimentadas com uma tenso de
5 V (Volts), e quando o Arduino envia o sinal ao canal do rel, ele far com que
feche o contato de potncia aberta e abra o contato de potncia fechada,
simultaneamente, acionando assim as cargas finais.
A carga do circuito, no caso as lmpadas sero alimentadas com a tenso
que sai da rede da residncia, que ser 220/127 V.
O mdulo bluetooth HC-06 que ser utilizado no projeto ser alimentado com
uma tenso de 3,5 V (volts) que sai do pino do Arduino, e far uma comunicao
com Arduino pelos contatos Rx e Tx.
possvel ver o circuito eltrico do projeto automao residencial na (Figura
9) abaixo.

29

Figura 9: Circuito Eltrico


Fonte: Pelo Autor

30

6 RESULTADOS E DISCUSSES
Para a confeco do circuito de comando foi utilizado uma placa de acrlico
modelado em formato L para acomodar os componentes e as botoeiras. Como
mostra na (Figura 10) no layout do projeto o Arduino e os mdulos Rels esto
localizados em um ponto e posio adequada para a sada dos cabos para a
lmpada, e para conexo do cabo de alimentao do Arduino. As botoeiras sero
usadas caso haja alguma ausncia do dispositivo Bluetooth, onde o usurio pode
estar fazendo o acionamento da lmpada manualmente, dando um clique no boto
de pulso na lmpada que o mesmo deseja acender, os botes esto com etiquetas
de identificao para facilitar a localizao do circuito desejado.

Figura 10: Layout do Circuito


Fonte: Pelo Autor

31

Est sendo utilizado uma bateria 9 V (Volts) para a energizao do Arduino,


e e os pinos 5 V (Volts) e GND do Arduino ir alimentar os botes e mdulos Rels,
e para facilitar essa alimentao, foi utilizado um parafuso para o 5 V e um para o
GND, onde faz a ligao de todos os componentes que so energizados por 5 V. O
mdulo Bluetooth necessita de 3,3 V (Volts) para um bom funcionamento, ento est
sendo energizado diretamente no Arduino, na (Figura 11) possvel ver como foi
feito a ligao e passagem de fios por estes componentes.

Figura 11: Layout do Circuito


Fonte: Pelo Autor

E para simulao do aplicativo em funcionamento foi feito uma maquete


(Figura 12) de uma residncia, com alguns cmodos. Porm no estamos
nomeando os botes por cmodo pois ests informaes pode variar de acordo com
o planejamento do usurio, ou da planta da residncia. Ento a identificao das

32

lmpadas sero Lmpada 1, Lmpada 2, e assim por diante.

Figura 12: Maquete da Residncia


Fonte: Pelo Autor

33

7 CONSIDERAES FINAIS
A partir dos resultados expostos, conclui-se que os mtodos propostos foram
alcanados com xito. Com a embarcao dos componentes utilizados, o
microprocessador foi a central da automao, mostrando que o Arduino Uno o
utilizado no projeto, uma ferramenta de fcil implementao e com timo custobenefcio para o controle e automatizao de uma residncia, sem contar que sua
utilizao muito ampla, embora seja limitado em alguns aspectos, como
capacidade de processamento de dados e portas de entradas e sadas. Tambm
temos o App Inventor que se mostrou ser uma tima alternativa para quem deseja
fazer um aplicativo no sistema operacional Android, e que no tenha muita
experincia em programao na plataforma Java.
Em geral pode-se concluir que os benefcios gerados pelo aplicativo com
baixo custo de investimento apontam uma grande expectativa de ampliar o
conhecimento na rea de automao residencial e adquirir experincias em outros
segmentos.

34

REFERNCIAS BIBLIOGRFICAS
APPINVENTOR2. Site Oficial do App Inventor. Disponvel em:
< http://appinventor.mit.edu/explore/> Acessado em 15.Set.2015
ARDUINOUNO. Arduino Uno. Disponvel em:
<https://www.arduino.cc/en/Main/ArduinoBoardUno> Acessado em
22.Ago.2015
FILIPEFLOP. O que Arduino?. Disponvel em:
<http://blog.filipeflop.com/arduino/o-que-e-arduino.html > Acessado em
20.Ago.2015
FILIPEFLOP. Qual Arduino comprar? Conhea os tipos. Disponvel em:
< http://blog.filipeflop.com/arduino/tipos-de-arduino-qual-comprar.html>
Acessado em 20.Ago.2015
MCROBERTS, Michael. 2011. Livro Arduino Bsico ed.1. Disponvel em:
< http://www.novatec.com.br/livros/arduino/> Acesso em 02.Set.2015
JUSTEN, lvaro. Apostila Curso de Arduino. Disponvel em:
< http://www.cursodearduino.com.br/apostila/> Acesso em 02.Set.2015
ARDUINOECIA. 2015. Diferencia entre mdulos Bluetooth HC-05 e HC06. Disponvel em: <http://www.arduinoecia.com.br/2015/01/diferencabluetooth-hc-05-hc-06.html> Acesso em 25.Set.2015
ARDUINOECIA.2013. Mdulo Bluetooth JY-MCU HC-06 Cnfigurao.
Disponvel em: <http://www.arduinoecia.com.br/2013/03/modulo-bluetooth-jymcu-configuracao.html> Acesso em 25.Set.2015
FILIPEFLOP. Mdulo Rel 5v 2 Canais. Disponvel em:
< http://www.filipeflop.com/pd-6b84a-modulo-rele-5v-2-canais.html> Acesso
em 01.Out.2015

Você também pode gostar