¡Hola!
Bienvenido a nuestro manual de instrucciones del dispensador de alimentos para mascotas Arduino.
Somos Dan y Tom, somos estudiantes de diseño de productos en la Universidad Metropolitana de Cardiff, Gales del Sur, y como parte del informe de evaluación se nos presenta este desafío para demostrar nuestra comprensión básica de la codificación, los prototipos electrónicos y la maquinaria. . .
Aquí están los componentes eléctricos que necesita sarawauno o pantalla MegaLCD 12x2 l298n módulo de accionamiento del motor 32 31 módulo de reloj en tiempo real-
040 placa de pan giratoria no codificada cable de puente de alimentación de placa de pan de 5v (
Buena mezcla de hombres y mujeres)
Transformadores aislados de diferentes colores (220 y 10k ohms)
Botón de interruptor 3 ledshweigh torque, máquina de corte por láser para herramienta eléctrica de baja velocidad, herramienta de corte de alambre de soldadura, herramienta de corte de virutas de metal/madera (o equivalente)
Impresora 3D Ultimaker (o equivalente)
O 3 mm de espesor acrílico 1 pieza 6 mm de espesor MDF4 longitud M10 varilla de metal roscada Material de procesamiento de fresado 3D 4 piezas (aprox. 140 mm cada una)
Paquete de 8 arandelas M10 8 M10 (
o cinta aislante)
Tornillos y tuercas M3 para montar Arduino y ensamblajes 4 rodamientos de metal (
Utilizamos 26 de diámetro exterior y 10 mm de diámetro interior)
Adhesivo para varilla de 10 mm (
Usamos Gorilla Glue ya sea que otras marcas o adhesivos sean adecuados o no)
Hemos hecho varios componentes diferentes para que todo funcione correctamente.
Caja de almacenamiento de alimentos y embudo-
Agencia de Distribución-Base y Chute
Ensamblaje de interfaz, caja de almacenamiento de alimentos y embudo. Las partes de este ensamblaje están todas cortadas en acrílico de 3 mm y todas las partes se ensamblan juntas usando juntas dentadas.
Todas las piezas se cortan con la máquina de corte Epilog Laser y el archivo vectorial se desarrolla con Corel Draw x7.
El acrílico es un material de seguridad alimentaria que es fácil de cortar con láser y es un material adecuado para la conservación de alimentos.
Esta sección se puede hacer a mano con diferentes materiales, pero asegúrese de que los materiales estén correctamente completados para garantizar un almacenamiento seguro de los alimentos. [
Imagen del decodificador]
Esta parte del conjunto del dispensador de alimentos está hecha de tubos acrílicos (50 mm y 30 mm)
Dos piezas de tornillos impresas en 3D, placas de fibra media de 6 mm, cojinetes de metal y varillas de metal.
Corte el soporte principal de la placa de fibra media del archivo Dxf llamado \"soporte de la placa de fibra media\" a continuación. dxf\".
Corte un tubo de 50 mm, 140 mm, taladre un orificio de 30 mm, un extremo de 40 mm de un tubo y la parte superior adecuada para un tubo de 30 mm (
Fuelle como se muestra en la figura).
Es posible que deba moler algún material con Dremel para que encaje.
La parte del tornillo se imprime en 3D y luego se vuelve a conectar, debido a las limitaciones de la capacidad de impresión 3D en la impresora Ultimaker.
En general, el tiempo de impresión debe ser de 12-
Dependiendo de la configuración que elija, 14 horas por parte. Usamos un 0.
Boquilla de 4 mm, la calidad de impresión es normal, no se requiere estructura de soporte.
Instale dos barras de metal o tubos de metal de 30 mm de largo en el cojinete.
Cuando se complete la impresión 3D, presione estos cojinetes en las piezas de los tornillos y es posible que tenga que limar algunos materiales cuando imprimamos las piezas para garantizar un ajuste perfecto.
Como se muestra en la figura, deslice el tornillo sobre el tubo, deslice el tubo sobre el soporte y luego deslice el eje en el soporte del extremo.
Esta configuración asegura que la cantidad de comida asignada sea ajustable, dependiendo del tamaño del animal que tengas.
El rodamiento reduce la fricción en las partes móviles, reduciendo así la carga en el motor.
Mediante el uso de dos tornillos, la cantidad de alimento será mucho más fácil de controlar, uno montado en una posición semi-giratoria y el otro en una posición completamente giratoria significa que la comida fluye constantemente fuera del dispensador.
Elegimos hacer 3 rotaciones completas en nuestras piezas de tornillo (
3 \"hilos \") completos
Ya que esto permite medir una pequeña cantidad de comida para garantizar que su mascota no esté sobrealimentada o desnutrida. [
Si tiene las instalaciones disponibles, puede fresar CNC las partes del tornillo en una sola pieza, sin embargo, rectificamos dos placas modelo de densidad media y elegimos hacer la impresión 3D más tarde, porque la placa modelo necesita mucho acabado (
sello de lijado)
Para asegurarse de que sea seguro tocar los alimentos).
La base y el conducto son bastante rectos, similares a la caja de almacenamiento de alimentos y el embudo en la parte delantera de esta sección.
Descargue el archivo DXF con la etiqueta \"Base y tolva. dxf\".
El ensamblaje de la interfaz consta de 4 piezas acrílicas cortadas con láser, cada una de las cuales se construye utilizando la barra roscada M10 y la tuerca como se muestra. . . [
Imagen de la interfaz]
Después de eso, se pueden instalar el codificador rotatorio, la pantalla LCD y el LED. . .
Después de montar el conjunto dispensador (pieza MDF)
, Simule en la base ensamblada y la sección del conducto y corte una ranura en cada tubo de 50 mm para que la comida pueda caer en el conducto para recolectar y prepararse para deslizarse directamente en el tazón de su mascota.
A continuación, puede ver el diagrama de Fritzing del circuito que usamos.
De acuerdo con el ets que está utilizando (
Sé que hay muchas versiones diferentes de RTC y módulos de accionamiento de motor)
Puede utilizar diferentes bibliotecas.
Este es el código de arduino.
Este código verifica el tiempo y lo compara con la alarma y, si coinciden, enciende el motor y empuja la comida.
Para calcular cuánto tiempo debe girar el motor, calculamos la cantidad de comida que se liberará en cada giro.
Se desenrolla un tornillo en un círculo de 10 g, lo que demora 11 segundos por cada vuelta.
Entonces, 2 tornillos empujan 20 g cada 11 segundos.
Estudiamos el tamaño de la porción de comida para perros y descubrimos que un cachorro necesita alrededor de 50 gramos de comida, un perro de tamaño mediano necesita 140 gramos y un perro grande necesita alrededor de 260 gramos.
Esto significa que los tornillos giran 27 veces para una pieza pequeña.
5 segundos, la parte media gira durante unos 77 segundos y la mayoría gira durante unos 141 segundos.
Dependiendo de la comida que use, es posible que desee cambiar eso.
Por lo general, puede encontrar la parte correcta en la parte posterior del paquete.
Tenga en cuenta que la escala de tiempo en el IDE de arduino es en milisegundos. ((
Tamaño recomendado)/20)
* 11 = la cantidad de tiempo que cog debe abrir las bibliotecas que usamos se pueden encontrar en el sitio web de arduino, se llaman tiempo. h, DS1307RTC. H.
Los otros dos se han instalado en el IDE de Arduino.