Lembrete de porta aberta Alarme

De Sagui Lab
Ir para: navegação, pesquisa

Lembrete de porta aberta_ Alarme

  • Objetivo

Este projeto visa auxiliar às pessoas com memória curta (que esquecem de trancar a porta quando saem de casa). Através de um arduíno, um alarme é acionado.

  • Materiais

Para realizar este projeto, foi necessário: 1 placa de arduíno uno; Conectores Jumpers; 1 autofalante;

  • Desenvolvimento

Para a verificação do tempo que se demora para abrir a porta, sair e trancar a porta, foram realizados 3 testes. Destes três testes, determinou-se uma média de 20 segundos para a realização do ato de trancar a porta. Então, observou-se que o arduíno deveria ter em sua programação um timer de pelo menos 20 segundos para a ativação do alarme (auto falante). Como foi feito um teste inicialmente, foi feita uma conexão direta com os jumpers para simular a tranca da porta.

  • Programação

Programa do arduíno:

int beeper = 13; int botao = 8;

int tempo_de_espera = 20;

int contador = tempo_de_espera * 100;

void setup() {

 pinMode(beeper, OUTPUT);
 pinMode(botao, INPUT);

} void loop() {

 int leitura;
 leitura = digitalRead(botao);
 
 if (leitura == LOW) {
   contador = contador - 1;
 }
 if (leitura == HIGH) {
   contador = tempo_de_espera * 100;
 }
 
 if(contador < 1) {
   tone(beeper, 1500);
   delay(100);
   noTone(beeper);
 }
 
 delay(10);

}

  • Imagens do projeto

Arduino 2.1.jpg

Arduino 3.jpg

  • Vídeo do teste

[1]