Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
O trabalho Alimentador automático de mascotas con AtTiny85 de PET Engenharia de Computação está licenciado com uma Licença Creative Commons - Atribuição 4.0 Internacional.
Paso 1: el proyecto
El alimentador automático de mascotas puede servir automáticamente la comida a su mascota a tiempo. Usamos el AtTiny85 para establecer la hora y la fecha en la que se le debe dar comida a su mascota. Por lo tanto, al configurar la hora de acuerdo con el horario de alimentación de su mascota, el dispositivo deja caer o llena el tazón de comida automáticamente.
Paso 2: componentes
En este circuito, estamos usando algunos componentes:
- Pantalla ATtiny85
- Oled 0,96"
- Batería CR2032
- Placa de circuito impreso (PCB)
- 2 x pulsador
Paso 3: el código
Puede encontrar el código en github:
Las 3 carpetas en github que descargó, deben copiarse en Arduino / libraries en su computadora.
Si no sabe cómo codificar en un AtTiny85, mire el tutorial en https://portal.vidadesilicio.com.br/attiny85-primeiros-passos/. (El tutorial está en portugués pero puedes encontrarlo en otros idiomas en Google).
Después de configurar su AtTiny85 para codificar, vaya al archivo attiny85watch.ino y ábralo en su IDE de Arduino. Para finalizar los pasos, compílelo y cargue el código.
Paso 4: el circuito
El esquema anterior muestra las conexiones del circuito eléctrico. Puedes descargar RelogioATtiny85.fzz para conocer las conexiones en la placa usando el programa Fritzing. Y puede descargar relogio.brd para abrir el proyecto de PCB utilizando el software EAGLE CAD.
Cómo funciona: Configure el reloj con los dos botones del circuito. Codifiqué para activar el rele cuando el reloj marque las 12:00 am (puede cambiarlo, si lo desea). Cuando se enciende el relé, un motor vibracall arranca y la comida para mascotas cae.
Todos estos archivos se pueden encontrar aquí y en el enlace:
Paso 5: Proyecto final
¡Este es el proyecto final! Pruebe el circuito durante unos días para asegurarse de que funcione correctamente.