Escolar Documentos
Profissional Documentos
Cultura Documentos
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
Resumo……………………………………………………………………………………... 3
Introdução………………………………………………………………………………….. 4
Desenvolvimento………………………………………………………………………….. 5
Conclusões e sugestões…………………………………..………………………….... 13
Referências bibliográficas……………………………………………………………… 14
Anexo………………………………………………………………………………………. 15
2
RESUMO
3
INTRODUÇÃO
4
METODOLOGIA
#include <SoftwareSerial.h>
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
void loop()
{
digitalWrite(ponte, HIGH); // Mantém a ponte H "ligada"
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;
}
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
8
DESCRIÇÃO DO PROJETO NO PROTEUS
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.
10
APLICATIVO ANDROID
11
RESULTADOS E ANÁLISES DOS RESULTADOS
12
CONCLUSÕES E SUGESTÕES
13
REFERÊNCIAS BIBLIOGRÁFICAS
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.
14
ANEXO
15
1 Cartolina R$ 0,50 - R$ 1,50
Média do Orçamento
Mínimo : R$ 147,20
Máximo : R$ 264,80
16