Dispensador local de golosinas para gatos IOT

[MostElectronics], como muchos de nosotros, adora a los gatos, y por eso quiso hacer un dispensador de golosinas conectado a Internet para sus seres más queridos. El resultado es un ingenioso mecanismo impreso en 3D conectado a una Raspberry Pi que es capaz de servir golosinas a través de una aplicación web ejecutada localmente.

Desde el punto de vista del software, la Raspberry Pi utiliza una API RESTful a la que uno puede conectarse a través de una IP estática. La API se implementa como una aplicación Python Flask que se ejecuta bajo un script Python de servidor web independiente. La propia aplicación web mantiene un registro del número de golosinas que quedan y proporciona una interfaz sencilla para dispensar golosinas a gusto del operador. La biblioteca RpiMotorLib Python se utiliza para controlar un motor paso a paso 28BYJ-48 a través de su módulo controlador ULN2003, que se utiliza para girar el eje interior del dispensador de golosinas.

El mecanismo para dispensar golosinas es un tambor apilado y compartimentado, con dos capas de tambor para los compartimentos de comida que giran para dejar caer las golosinas. El tambor inferior dispensa golosinas a través de un conducto conectado a la bandeja para el gato, dejando un compartimento vacío que el tambor superior puede reponer dejando caer sus golosinas a través de una abertura escalonada. Cada capa del tambor de golosinas compartimentado proporciona 11 golosinas, lo que permite un total de 22 golosinas con dos capas apiladas una encima de la otra. Se podría imaginar la ampliación del dispensador de golosinas para incluir más capas del tambor añadiendo aún más capas.

El código fuente está disponible en GitHub y los archivos STL del dispensador están disponibles en Thingiverse. Ya hemos visto antes alimentadores electrónicos para gatos, a veces con consecuencias crecientes que nos sacuden hasta la médula y nos hacen cuestionar nuestra superioridad.

¡Vídeo tras la pausa!

Joel Carrasco
Joel Carrasco

Deja una respuesta

Tu dirección de correo electrónico no será publicada.