Arduino te «avisa» cuando hay que cambiar la arena del gato
Por Giovanni Sapere
3 min de lectura
Traducido automáticamente del original en inglés Leer el original

Un sistema de sensores controlado con Arduino vigila el estado de limpieza del arenero del gato y avisa cuando hay que cambiar la arena.
El arenero del gato también se vuelve inteligente. Gracias a Arduino. En el blog oficial de la plataforma, el usuario christopher_haresnape ha subido un proyecto que permite construir un sistema de monitorización para el arenero. Es un sistema sencillo pero ingenioso. Los «accesos» se detectan gracias a un telémetro ultrasónico que envía un ping sobre la arena a intervalos regulares. Si la distancia medida es inferior a la longitud del arenero, significa que hay un gato sentado en el arenero. Esta detección sirve para contar el número de visitas y enviar el recuento a una pantalla. De este modo, el dueño sabe cuántas «visitas» ha habido y puede cambiar la arena. Todo el sistema está diseñado con componentes de Arduino, una plataforma de hardware formada por una serie de placas electrónicas equipadas con un microcontrolador. «En casa tenemos tres gatos y el arenero se llena bastante rápido —explicó el autor del proyecto—. A veces ocurre que, antes de que nos demos cuenta de que hay que cambiar el arenero, uno de los gatos decide ir a otro sitio a hacer sus necesidades».
También te puede interesar —>Llega MarsCat: el gato robot que maúlla y ronronea
Arduino te «avisa» cuando hay que cambiar la arena del gato
Así funciona el arenero inteligente hecho con Arduino:
– «Los píxeles azules indican el número de visitas. Todos los píxeles verdes indican la detección de la presencia de gatos para pruebas, etc. Los píxeles rojos indican que hay que cambiar la arena del gato. El circuito está en una carcasa para que la actividad de los gatos no pueda molestarlo.
– La detección de la presencia de gatos incluye una función antirrebote. Todas las variables de longitud del arenero, retardo antirrebote, número de Neo Pixel, margen de error e informe de detección a la indicación LED pueden configurarse al principio del código para personalizarlo y ajustarlo.
Posibles mejoras:
- Si se puede garantizar una alimentación continua, podría hacerse autocalibrable. El usuario debería pulsar un botón cada vez que se cambia la arena, tras inspeccionarla con cuidado, y el código calcularía el máximo medio.
- Resulta que los Neo Pixels son bastante brillantes y por la noche se ve un resplandor en el piso de arriba, sobre todo cuando se encienden los ocho píxeles. Se podría incluir un botón de apagado nocturno que permita al usuario apagar temporalmente los LED pero que el código siga contando las visitas.
- Una versión con apagado nocturno automático podría usar un PIR para detectar la actividad de gatos o personas en las inmediaciones y activar los LED y el bucle de ping durante unos minutos. Probablemente sea lo mejor, porque así nos aseguramos de no olvidar volver a encender las luces por la mañana y acabar otra vez en el punto de partida, con gatos que tienen «accidentes» en otros lugares de la casa.
- Si se usa el PIR como se ha descrito, el Arduino podría ponerse en modo de bajo consumo y dormir con los LED y apagarse hasta que haya una interrupción del PIR. Esto permitiría que funcionaran las pilas.
También te puede interesar —> «Adopta una vaca» a distancia: en línea se disparan las solicitudes



