Tabla de contenido:
- Paso 1: Video Explicativo En YouTube
- Paso 2: Materiales
- Paso 3: Conexiones
- Paso 4: Codigo
- Paso 5: Primeras Pruebas
- Paso 6: Una Aplicación Propia
- Paso 7: Montando Cada Pieza En Su Lugar
- Paso 8: ¡Todo Listo
Video: Alimentador Automático Bluetooth Para Mascotas Con Arduino: 8 Pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
¡Hola! Mi nombre es Tadeo del canal de Youtube El Taller De TD, en el tutorial de hoy aprenderás a construir un alimentador automático bluetooth para mascotas con Arduino, para que puedas darle un pequeño premio a tu mejor amigo cuando quieras y desde donde quieras. ¡Manos a la obra!
Paso 1: Video Explicativo En YouTube
Si en algún momento del tutorial llegas a tener un problema o queres buscar una explicación hablada, entra al vídeo explicativo que hice para mi canal de Youtube. ¡Ahora si vamos a lo bueno!
Paso 2: Materiales
El alimentador está pensado para que pueda hacerse con materiales medianamente accesibles:
- Un Arduino UNO.
- Un módulo bluetooth HC-06.
- Un motor paso a paso con su respectivo driver, en este tutorial utilizaremos el 28BYJ-48.
- Un acople de PVC.
Paso 3: Conexiones
Una vez tengamos todo reunido comencemos con las conexiones, estas son sencillas y no requieren mucha explicación. Tomamos el driver del motor paso a paso que estemos utilizando y en el caso que sea bipolar conectamos sus salidas a los pines 8, 9, 10 y 11 de nuestro Arduino, además de alimentarlo con 5 volts. También preparamos el módulo bluetooth y conectamos sus pines de RX y TX de manera invertida a los pines 0 y 1 de nuestra placa, mientras que también lo alimentamos como se debe.
Paso 4: Codigo
Entrando en el codigo lo primero que haremos será incluir la librería Cheap Stepper, que nos servirá para controlar el motor paso a paso de una manera más sencilla y exacta, puedes encontrar el repositorio de GitHub para descargarlo pinchando aquí. El resto lo podes encontrar en el codigo acá abajo:
alimentadorMascotas.ino
#incluir |
Paso a paso CheapStepper (8, 9, 10, 11); // Instanciamos la libreria y asignamos los pines a utilizar |
char lector; // Creamos una variable de tipo char |
voidsetup () { |
Serial.begin (9600); // Iniciamos la comunicacion serial |
stepper.setRpm (12); // Seteamos las revoluciones por minuto del motor a 12 |
} |
voidloop () { |
lector = Serial.read (); // Leemos lo que hay en la comunicacion serial y lo almacenamos en la varible de tipo char |
if (lector == '1') {// Si lo leido es igual a 1… |
stepper.moveDegreesCW (180); // Movemos el motor 180 grados en sentido horario |
retraso (1000); // Esperamos 1 segundo |
stepper.moveDegreesCCW (50); // Movemos el motor 50 grados en sentido antihorario |
} |
} |
ver rawalimentadorMascotas.ino alojado con ❤ por GitHub
Paso 5: Primeras Pruebas
Una vez llegado este punto ya podríamos alimentar nuestro dispositivo y probar que todo funcione bien, para esto tan solo basta con descargar una aplicación como Bluetooth Terminal, que sirve para enviarle datos a nuestro módulo desde nuestro celular, y ver si el motor gira cuando le enviamos un 1.
Paso 6: Una Aplicación Propia
Pero para ir un poco más allá podemos crear una aplicación propia y simplificar la tarea del usuario. Para eso cree una pequeña aplicación en App Inventor, la verdad que fue bastante simple y el resultado es bastante positivo, para descargarla podes hacer click aca.
Paso 7: Montando Cada Pieza En Su Lugar
Finalmente falta construir el alimentador para que funcione completamente, ya que hasta ahora solo tenemos la parte electrónica andando. Para esto vamos a adherir el motor paso a paso al acople de pvc y fijaremos una especie de tapa al motor en la parte interior del tubo, lo suficientemente liviana y de un tamaño adecuado como para que pueda girar. Este paso es muy relativo y puede variar según los materiales que tengas a mano, yo particularmente encontré este diseño sencillo y fácil de hacer, por eso sentite libre de mejorarlo o cambiarlo a tu forma y no te olvides de compartir los resultados.
Paso 8: ¡Todo Listo
Y para concluir una vez que lleguemos a este punto ya deberíamos lo que sería el alimentador funcionando y andando, lo que restaría para que quede terminado es adherirse o colocarlo en algún lugar donde sea accesible para nuestras mascotas, y que así nuestros mejores amigos puedan disfrutar de un regalo útil e innovador.
Si te gusto el Instructable no olvides darle al corazoncito, y si queres ver otros o futuros proyectos no olvides suscribirte a mi canal de YouTube:)
Recomendado:
Alimentador automático de mascotas con AtTiny85: 6 pasos
Alimentador automático de mascotas con AtTiny85: 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
SmartPET - Alimentador inteligente para mascotas: 7 pasos (con imágenes)
SmartPET - Alimentador inteligente para mascotas: ¡Oye! Soy Maxime Vermeeren, un estudiante de MCT (Multimedia y tecnología de la comunicación) de 18 años en Howest. Elegí crear un comedero inteligente para mascotas como mi proyecto. ¿Por qué hice esto? Mi gato tiene algunos problemas de peso, así que decidí hacer una máquina para
El alimentador automático de mascotas más simple de bricolaje con Arduino: 3 pasos
El alimentador automático de mascotas más simple de bricolaje con Arduino: ¡Hola, amantes de las mascotas! En el fondo, todos queremos tener un lindo perrito o un gatito o probablemente incluso una familia de peces en nuestra casa. Pero debido a nuestras vidas ocupadas, a menudo dudamos de nosotros mismos: '¿Podré cuidar de mi mascota?' La responsabilidad principal
Alimentador automático de mascotas con un reloj digital antiguo: 10 pasos (con imágenes)
Alimentador automático de mascotas con un reloj digital antiguo: Hola, en este instructivo le mostraré cómo hice un alimentador automático de mascotas con un reloj digital antiguo. También incluí un video sobre cómo hice este alimentador. Este instructivo se inscribirá en el concurso de PCB y, como un favor, ap
Alimentador de mascotas con RasPi y Telegram Bot: 4 pasos (con imágenes)
Pet Feeder Machine con RasPi y Telegram Bot: En primer lugar necesito aclarar que esta no es una Idea Mine original, solo actualizo y adapto los scripts de programación para que funcionen con Telegram, lo encontré en un Instructable anterior para que los créditos realmente sean los autor del mismo. Podías ver el español