Inspirado en proyectos como el puerta del gato tuitera y CATaLOG [sic] Quiero añadir algún tipo de control de acceso automatizado a nuestra puerta para mascotas para controlar quién puede entrar y salir, cuándo.
(Divulgación completa: Esta es una reimpresión de mi blog donde escribí por primera vez el problema, pero cualquier comentario es bienvenido).
Los jugadores
Actualmente tenemos tres gatos, un perro y una puerta para mascotas.
El chucho travieso
Toby http://www.michevan.id.au/sites/www.michevan.id.au/files/resize/u3/toby-200x150.jpg
Toby, nuestro Labrador de dos años necesita acceso al patio trasero en cualquier momento, de día o de noche para acceder a su comida, agua y otros servicios .
Los gatitos del desorden
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 y Kismet, son libres de salir durante el día (a veces incluso se les anima) sin embargo, en un mundo ideal, la puerta para mascotas sólo les permitiría entrar, pero no salir de nuevo después del anochecer.
El vagabundo
Murray http://www.michevan.id.au/sites/www.michevan.id.au/files/resize/u3/murray-200x150.jpg
ACTUALIZACIÓN 2010/01/17: Lamentablemente, Murray es ya no está con nosotros . La vejez acabó por alcanzarle.
Murray, el venerable veterano de 17 años de la familia que tiene la costumbre de ir de paseo . A estas alturas de su vida, lo mejor sería que se quedara en casa.
El Rastrillo
Nuestra puerta para mascotas, que permite a la chusma salir a la terraza y al patio trasero. La puerta está fijada en un panel de madera en el marco de lo que originalmente era una ventana.
Resumen de requisitos
Así que básicamente necesitamos algo que sea capaz de impedir que la puerta se balancee hacia fuera durante la noche, excepto cuando Toby esté cerca, y siempre que Murray esté cerca . No tenemos que preocuparnos de que entren gatos extraños en casa (ya conoces a Toby, ¿verdad?) y si realmente queremos dejar fuera al perro, colocamos la barricada como se muestra a continuación. (Pronto aprendimos que la pequeña cerradura de plástico de la puerta no le detendrá si realmente quiere entrar).
Estoy planeando utilizar un Arduino placa como la unidad de control, y creo que necesito dos una etiqueta RFID s - una para Toby y uno para Murray - como mínimo para manejar las normas que he descrito anteriormente.
Así que la lista preliminar de piezas es:
-
Un Arduino placa controladora.
-
Un sensor de luz para detectar las horas de luz diurna.
-
Un escáner RFID.
-
Dos etiquetas RFID que pueden colocarse en el collar de los animales.
-
Un solenoide u otra cosa que se pueda utilizar para detener la apertura de la trampilla hacia el exterior.
-
Un LED rojo/verde para indicar si la puerta está bloqueada o no.
-
Un interruptor de tres estados que nos permite configurar la puerta para que esté siempre abierta, siempre bloqueada o en automático, según sea necesario, aunque esperamos que esté en automático la mayor parte del tiempo.
Lo que me preocupa es encontrar el escáner RFID y las etiquetas adecuadas que funcionen en este entorno. No tengo experiencia con RFID, pero he oído hablar de problemas de alcance. Una etiqueta estará en el collar de un labrador grande y la otra en el de un gato mediano, así que hay una diferencia de altura razonable. El sensor de proximidad no puede fallar para que esto funcione, especialmente para Toby, que se confundirá si la puerta sólo funciona una parte del tiempo y no se molestará.
He estado considerando un escáner ID-12 o ID-2 con una antena personalizada, pero la gente con la que he hablado piensa que el alcance será demasiado pequeño. La diferencia de tamaño entre un gato doméstico y un labrador es bastante significativa en este caso.
Otra opción podría ser el bluetooth. Esto también tendría la ventaja de que podría actuar como un verdadero sensor de proximidad, detectando cuando el animal entra en el rango, permanece en el rango y sale del rango, mientras que RFID generalmente se activa una vez cada vez que la etiqueta entra en el rango después de no estar en el rango. El inconveniente son las pilas.
¿Alguna otra idea para los sensores de proximidad?
La otra cosa es el mecanismo para bloquear la puerta. Lo ideal sería algo que pudiera disparar un pequeño cerrojo para bloquear el paso de la puerta, o retraerlo para dejar la puerta libre para abrirse. Preferiblemente que no sea algo accionado por resorte que necesite un voltaje activo para mantenerla abierta o cerrada. Sólo debería ser necesario aplicar tensión para cambiar de estado, no para mantenerlo.
Si no se dispone de un perno, he visto utilizar un motor paso a paso con un poco de metal en el eje para hacer lo mismo. Para bloquearlo, basta con girar el trozo de metal en su sitio, y para desbloquearlo, se gira hacia afuera.
Así pues, cualquier comentario al respecto será bienvenido.
ACTUALIZACIÓN 2010/01/17: Por fin he pedido la mayoría de las piezas que necesito para esto, así como el control de humedad del tanque del cangrejo ermitaño, que probablemente construiré primero ('cause it's simpler). Me fui con un escáner RFID ID-20 para empezar, así que vamos a ver cómo va. Por desgracia, mi copia de Arduino práctico que utilizaré como referencia no llegará hasta mediados de febrero, así que el progreso será lento hasta entonces.