Tabla de contenido:

Alimentador de peces con Arduino Nano, servomotor y materiales de desecho: 7 pasos
Alimentador de peces con Arduino Nano, servomotor y materiales de desecho: 7 pasos

Video: Alimentador de peces con Arduino Nano, servomotor y materiales de desecho: 7 pasos

Video: Alimentador de peces con Arduino Nano, servomotor y materiales de desecho: 7 pasos
Video: Como HACER un COMEDOR AUTOMÁTICO para MASCOTAS con POCOS Componentes || fácil DIY 2024, Noviembre
Anonim
Image
Image
Montaje del servo en la tapa
Montaje del servo en la tapa

Es un proyecto simple que utiliza un solo servomotor y pocos materiales básicos.

Ayuda a alimentar a los peces a tiempo.

Paso 1: Materiales para el proyecto

  1. Tapón de perfume o desodorante (cualquier botella de plástico también funciona)
  2. Recarga de bolígrafo de gel o bolígrafo por sí mismo (cualquier plástico cilíndrico largo)
  3. Mini servomotor micro digital SG90 9g. (Enlace)
  4. Placa de desarrollo Mini USB compatible con Arduino Nano V3.0 ATmega328P y CH340 (enlace)
  5. Juego de destornilladores (enlace)
  6. Taladro (bueno si lo tienes, sin él también está bien).
  7. Adhesivo (adhesivo feviquick: consígalo en cualquier tienda general)
  8. Tornillo largo de 2 pulgadas.

Paso 2: ajuste del servo a la tapa

Montaje del servo en la tapa
Montaje del servo en la tapa
Montaje del servo en la tapa
Montaje del servo en la tapa
  1. Cree un agujero con una broca de 4 mm en la tapa de plástico.

    • Si no tiene un perforador, primero cree un pequeño orificio con una broca de tornillo de estrella.
    • Luego cambie el tamaño de las brocas de los tornillos y aumente el orificio hasta obtener el tamaño deseado.
    • Asegúrese de que la cabeza del servo engranaje pueda entrar en la tapa.

Paso 3: use la recarga para enrollar

Utilice la recarga para enrollar
Utilice la recarga para enrollar
Utilice la recarga para enrollar
Utilice la recarga para enrollar
Utilice la recarga para enrollar
Utilice la recarga para enrollar
  1. Utilice el recambio de bolígrafo de gel.
  2. Colóquelo dentro del agujero y busque el otro punto en la tapa y márquelo.
  3. En mi caso, el lado de la punta de mi bolígrafo de gel después de invertirlo hacia el otro lado, encaja holgadamente en la recarga.
  4. Así que hice un pequeño todo que encajaba correctamente para la punta de la punta en la tapa.

Paso 4: coloque la recarga con el Servo Gear

Coloque la recarga con el Servo Gear
Coloque la recarga con el Servo Gear
Coloque la recarga con el Servo Gear
Coloque la recarga con el Servo Gear
Coloque la recarga con el Servo Gear
Coloque la recarga con el Servo Gear
  1. Utilizando adhesivo adjúntelo a la recarga.
  2. Coloque el tornillo largo en el servomotor y llévelo hasta que toque la tapa.
  3. Marque el punto y cree un pequeño todo allí.
  4. Ayudará a atornillar el motor y hacer que se fije allí.

Paso 5: Mecánica de caída de alimentos

Mecánica de caída de alimentos
Mecánica de caída de alimentos
Mecánica de caída de alimentos
Mecánica de caída de alimentos
  1. Crea un agujero en la recarga.
  2. Haga el agujero según el tamaño de la comida para peces. (en mi caso es por 2 pastillas)
  3. Ahora póngalo y marque el punto en la tapa y haga un todo.
  4. Asegúrese de que el conjunto que hizo en la recarga esté correctamente centrado con el orificio.

Paso 6: codificación del Arduino

Image
Image
  1. Siga este enlace si es nuevo en Arduino (enlace)
  2. Vaya a Archivo → Ejemplo → Servo → Barrido.
  3. Ahora prueba tu máquina.
  4. Asegúrese de que con una rotación de 180 grados ambos orificios (tapa y relleno) se unan una vez.
  5. Verifique si la pastilla de comida está saliendo del orificio o no, de lo contrario, cambie el tamaño del orificio y verifique hasta que la pastilla de comida comience a caer.

Paso 7: Crear un temporizador y alimentar a los peces a tiempo

Crear temporizador y alimentar a los peces a tiempo
Crear temporizador y alimentar a los peces a tiempo
  1. Verifique cuántas píldoras de comida salen de él con cada rotación de 180 grados.
  2. Y cuántas píldoras de comida necesitabas.
  3. Puede aumentarlo haciendo más agujeros o haciendo más rotación.
  4. El archivo adjunto contiene la lógica de demora.
  5. Al cambiar "delayInHr", puede aumentar o disminuir el tiempo de retraso en horas.
  6. Al cambiar la "rotación", puede aumentar o disminuir la rotación del servo.

Recomendado: