Escolar Documentos
Profissional Documentos
Cultura Documentos
(Artigo Automacao Residencial Arduino Android) FabianoSilva v6 PDF
(Artigo Automacao Residencial Arduino Android) FabianoSilva v6 PDF
Rele Shield
O rele shield fornece a maneira mais fácil de
controlar dispositivos de alta tensão. O relé é um
dispositivo eletromecânico ou não, com inúmeras
aplicações possíveis em comutação de contatos
elétricos. Servindo para ligar ou desligar
dispositivos. É normal o relé estar ligado a dois
Figura 8 – Ethernet Shield Wiznet W5100 [5] circuitos elétricos. No caso do Relé
eletromecânico, a comutação é realizada
Módulo de Identificação por Rádio Frequência alimentando-se a bobina do mesmo. Quando uma
O módulo de identificação por Rádio Frequência corrente originada no primeiro circuito passa pela
também conhecido como módulo de RFID, bobina, um campo eletromagnético é gerado,
permite que uma placa Arduino faça a leitura e acionando o relé e possibilitando o funcionamento
gravação em cartões e tags de codificação do segundo circuito. Sendo assim, uma das
eletrônica com frequência de 125 KHz. Não é aplicabilidades do relé é utilizar-se de baixas
necessário o contato direto com o objeto, em uma correntes para o comando no primeiro circuito,
distancia de 6 cm a identificação do cartão ou tag protegendo o operador das possíveis altas
é feita automaticamente. O módulo é baseado no correntes que irão circular no segundo circuito
chip Philips MFRC522, voltagem de (contatos). A Figura 10 apresenta o modelo
funcionamento de 3.3V e frequência de operação utilizado no projeto.[7]
13.56 MHz. A Figura 9 apresenta o modelo
utilizado no projeto. [6]
converte a luz em valores de resistência. É feito É um módulo composto por uma tela de cristal
de sulfeto de cádmio ou seleneto de cádmio. Sua liquido de 16 colunas por 2 linhas, que funciona
resistência diminui quando a luz é muito alta, e em 5V, utiliza um chipset ST7066/HD4478 de
quando a luz é baixa, a resistência no LDR interface paralela. Este ligado a placa do arduino
void ativa_alarme(){
V -LINGUAGEM DE PROGRAMAÇÃO
valorLido_luminosidade = analogRead(LDR);
Neste projeto foram utilizadas as linguagens
lcd.clear();
“Wiring” similar a C/C++ para a gravação no
lcd.setCursor(0,0);
microcontrolador e Android que é JAVA para o
lcd.print("Alarme Ativado");
aplicativo do smartphone.
delay(200);
while(valorLido_luminosidade < 100){
Um exemplo das principais funções em “Wiring” e
digitalWrite(Buzzer, HIGH);
JAVA:
delayMicroseconds(Tom);
lcd.clear();
A. Acionamento da lâmpada é feito pela saída
lcd.setCursor(0,0);
digital 12, quando recebe o comando HIGH ele
lcd.print("Invasor");
liga e quando recebe o LOW desliga.
lcd.setCursor(4,1);
lcd.print("Detectado");
pinMode(lampada1, 12);
delay(1000);
void lampada_on(){
}}
digitalWrite(lampada1, HIGH);
}
VI - TESTES E RESULTADOS
void lampada_off(){
Foram realizados testes de desempenho de
digitalWrite(lampada1, LOW);
tempo no acionamento das lâmpadas, do sensor
}
de temperatura e do raio laser pelo aplicativo do
smartphone. E também na leitura e acionamento
B. Acionamento da lâmpada é feita por meio de
de funções pelo cartão de identificação por rádio
requisições HTTP entre o aplicativo e o arduino, a
frequência.
placa Ethernet shield permite a atribuição de um
endereço IP, criando uma rede local e quando o
A. No teste de acionamento das lâmpadas pelo [2]http://www.zoom.com.br/celular/deumzoom/sai
aplicativo o resultado foi satisfatório, o tempo de ba-tudo-sobre-sistema-operacional-de-celular
resposta foi de aproximadamente 1s entre o [3]http://www.gdsautomacao.com.br/public/index.
clique no aplicativo até o momento da lâmpada php?option=com_content&view=article&id=51:o-
estar ligada ou desligada. que-e-automacao-residencial&catid=1:latest-news
[4]http://arduino.cc/en/Main/ArduinoBoardMega25
B. No teste de solicitação da temperatura 60
ambiente o resultado foi satisfatório, o tempo de [5]http://arduino.cc/en/Main/ArduinoEthernetShiel
resposta foi de aproximadamente 0,5s entre o d
clique no aplicativo até o momento de exibição no [6]http://www.b2cqshop.com/best/RC522.pdf
visor de LCD. [7]http://www.dfrobot.com/wiki/index.php/Relay_S
hield_for_Arduino_%28SKU:DFR0144%29
C. No teste de acionamento do raio laser o [8]http://www.webtronico.com/lm35-sensor-de-
resultado foi satisfatório, o tempo de resposta foi temperatura.html
de aproximadamente 0,5s entre o clique no [9]http://www.technologystudent.com/elec1/ldr1.ht
aplicativo até o momento da ativação. m
[10]http://mundoestranho.abril.com.br/materia/co
D. No teste de leitura e acionamento de funções mo-funciona-o-raio-laser
pelo cartão de identificação por rádio frequência, [11]http://store.fungizmos.com/items/357
o resultado foi satisfatório, o tempo de resposta [12]http://arduino4fun.wordpress.com/2012/12/19/
foi de aproximadamente 0,5s da aproximação do projeto/
cartão até o acionamento de uma função.
Fabiano Augusto Cardoso da Silva
VII – CONCLUSÕES Atualmente é analista de sistemas na empresa
Liebherr Brasil. É formado como Técnico em
Diante do sistema apresentado após os Informática pelo SENAC de Guaratinguetá, e está
resultados pode-se concluir que o desempenho cursando o 8º período de Ciência da Computação
foi ótimo, tendo em vista os materiais de baixo no Centro Salesiano de São Paulo – UNISAL,
custo utilizados. O aplicativo desenvolvido é Lorena,SP.
intuitivo e fácil de usar. O artigo descreveu os
conceitos fundamentais e materiais necessários
para o desenvolvimento do projeto. O sistema
como um todo ficou simples, objetivo e rápido
fazendo que qualquer usuário possa utilizar sem
problemas.
Referências
[1]http://eletronicos.hsw.uol.com.br/microcontrolad
ores1.htm