Inspirado em projetos como a porta do gato tweeting e o CATaLOG [sic], estou querendo adicionar alguma forma de controle de acesso automatizado à nossa porta de animais de estimação para controlar quem pode entrar e sair quando.
(Divulgação completa: Esta é uma reimpressão do meu blog em que escrevi o problema, mas todos os comentários são bem-vindos!)
Os jogadores
Atualmente, temos três gatos, um cachorro e uma porta de estimação.
O vira-lata travesso
Toby http://www.michevan.id.au/sites/www.michevan.id.au/files/resize/u3/toby-200x150.jpg
Toby, nosso Labrador de dois anos, precisa de acesso ao quintal a qualquer hora, dia ou noite, para ter acesso a comida, água e outras comodidades .
The Clutter Kittens
Bazyl http://www.michevan.id.au/sites/www.michevan.id.au/files/resize/u3/bazyl-200x150.jpg Kismet http://www.michevan.id.au/sites/www .michevan.id.au / files / resize / u3 / kismet-200x150.jpg
Bazyl e Kismet, são livres para sair durante o dia (às vezes até incentivados), mas em um mundo ideal a porta do animal de estimação só permitiria que eles entrassem, mas não saíssem novamente depois do anoitecer.
O andarilho
Murray http://www.michevan.id.au/sites/www.michevan.id.au/files/resize/u3/murray-200x150.jpg
ATUALIZAÇÃO 17/01/2010: Infelizmente, Murray não está mais conosco . A velhice finalmente o alcançou.
Murray, o venerável veterano de 17 anos da família que tem o hábito de passear . Nesta fase de sua vida, seria melhor se ele ficasse dentro de casa.
The Portcullis
Nossa porta de estimação, que permite que a multidão saia no convés e entre no quintal. A porta é fixada em um painel de madeira na moldura do que era originalmente uma janela.
Resumo dos Requisitos
Então, basicamente, precisamos de algo que seja capaz de impedir que a porta se abra durante a noite, exceto quando Toby estiver próximo e a qualquer momento que Murray estiver próximo . Não precisamos nos preocupar com gatos estrangeiros entrando em casa (você conheceu Toby, sim?) E se realmente queremos bloquear o cão, colocamos a barricada no lugar, como mostrado abaixo. (Logo descobrimos que o pequeno cadeado de plástico na porta não o impedirá se ele realmente quiser entrar!)
Estou pensando em usar um Arduino placa como a unidade de controle, e acho que preciso de dois tag RFID um s - um para Toby e uma para Murray - no mínimo para lidar com as regras que descrevi acima.
Portanto, a lista de peças preliminares é:
Uma placa controladora do Arduino .
Um sensor de luz para detectar o horário de verão.
Um scanner RFID.
Duas etiquetas RFID que podem ser presas à coleira dos animais.
Um solenóide ou outra coisa que possa ser usada para impedir a abertura da aba para o exterior.
Um LED vermelho / verde para indicar se a porta está atualmente trancada ou não.
Um interruptor de três estados para permitir que a porta seja sempre aberta, sempre trancada ou automática, conforme necessário, embora esperemos que seja automática na maior parte do tempo.
As preocupações que tenho são encontrar o scanner RFID certo e as etiquetas que funcionarão neste ambiente. Não tenho experiência com RFID, mas ouço um pouco sobre problemas de alcance. Uma etiqueta estará na coleira de um grande Labrador, a outra em um gato de tamanho médio, portanto, há uma diferença de altura razoável. O sensor de proximidade não pode ser esquisito para que isso funcione, especialmente para Toby, que ficará confuso se a porta funcionar apenas um pouco do tempo e não incomodar.
Estou considerando um scanner ID-12 ou ID-2 com uma antena personalizada, mas as pessoas com quem conversei acham que o alcance será muito pequeno. A diferença de tamanho entre um gato doméstico e um labrador é bastante significativa nesse caso.
Outra opção pode ser bluetooth. Isso também teria a vantagem de poder atuar como um verdadeiro sensor de proximidade, detectando quando o animal entra no alcance, permanece dentro do alcance e fica fora do alcance, enquanto o RFID é geralmente acionado uma vez cada vez que a etiqueta entra no alcance após não ter sido no intervalo. A desvantagem são as baterias.
Alguma outra idéia para sensores de proximidade?
A outra coisa é o mecanismo para bloquear a porta. Idealmente, algo que possa disparar um pequeno parafuso para bloquear o caminho da porta ou retraí-lo para deixar a porta aberta. De preferência, não é algo que é carregado por mola que precisa de uma tensão ativa para mantê-lo aberto ou fechado. Só deve aplicar tensão para alterar o estado, não manter o estado.
Se um parafuso não estiver disponível, vi um motor de passo com um pouco de metal no eixo usado para fazer a mesma coisa. Para travá-lo, basta girar o pedaço de metal no lugar, para destravá-lo, ele gira para fora do caminho.
Portanto, todo e qualquer comentário sobre o exposto acima será bem-vindo.
ATUALIZAÇÃO 17/01/2010: Finalmente encomendei a maioria das peças necessárias para isso, assim como o controle de umidade do tanque de caranguejo eremita, que provavelmente vou construir primeiro (porque é mais simples). Eu fui com um scanner RFID ID-20 para começar, então vamos ver como isso acontece. Infelizmente, minha cópia do Arduino Prático, que usarei como referência, aparentemente não chegará até meados de fevereiro, portanto o progresso será lento antes disso.