1 / 7
MATKNAPP - The Playful Food Dispenser — zdjęcie 1
1 / 7

MATKNAPP - The Playful Food Dispenser

Zamów wydruk tego modelu

Obliczymy ostateczną cenę na podstawie wybranego pliku. Sprawdzisz ją i zaakceptujesz przed płatnością.

Zapisane na tym urządzeniu.

Wireless feeding button that encourages pet to move, play, and work for their food.

Ocena
0 / 5
Polubienia
9
Pobrania
11
Wydruki
0
Wyświetlenia
171
Oceny
0

Aktualizacja u źródła:

Informacje o modelu

Źródło
Printables
Kategoria
Pets
Licencja
Creative Commons — Attribution — Noncommercial — Share Alike

MATKNAPP

Wireless feeding button that encourages pet to move, play, and work for their food.

Description:
Activate your pet! Does your pet eat too quickly or need more daily activity? MATKNAPP provides a playful solution by dispensing small portions, encouraging slower eating and increased movement.

I wanted to challenge myself with this project by creating a fully standalone device that works without any IoT features or extra setup. My goal was to build it primarily from existing parts. I came close to achieving this, but to make the button completely wireless, I needed to purchase a battery and a charge board for it.

All project files are included in STEP format to make modifications easy. The parts have been designed modularly, so you can adjust or change individual components without needing to reprint everything.

Functions:

  • Wirelessly dispenses controlled portions of food upon button press.
  • Encourages pet activity by placing the button away from the device.
  • Immediate startup without the need for external configuration or apps.
     

Hardware and Software Used

Since I mainly used existing parts I already had, I can’t provide direct links to the exact components I used. However, I have collected links to similar parts to make it easier to find the right components if you want to recreate the project.
 

Dispenser
NameQtyLink
Ball bearing, 8mm ID, 22mm OD, 7mm thickness1amazon.com
Nema 17 Stepper mor1amazon.com
Arduino Uno Rev31store.arduino.cc
BT module (HC-05)1amazon.com
Stepper driver (A4988)1amazon.com
Step-Down Voltage Regulator (5v)1pololu.com
Arduino proto shield1store.arduino.cc
DC plug1amazon.com
Power supply (12v)1 
Capacitor (47uF)1 
Screw, round head (m3x10)16 
Button
NameQtyLink
Arduino micro1store.arduino.cc
PowerBoost 1000 Charger1adafruit.com
Power button (toggle)1tme.eu
BT module (HC-05)1amazon.com
Battery 3.7V1adafruit.com
Micro switch4amazon.com
Nut (m3)4 
Screw, countersunk head (m3x10)8 
Screw, round head (m4x10)1 
Software:
  • Arduino IDE
  • Fusion 360 
  • Circkit Designer 
  • PrusaSlicer

Wiring Diagram:

Button
 
Dispenser

 

Code:

The Arduino code manages Bluetooth communication between the button and the feeder, controls the stepper motor movement for food dispensing, and handles button press events.

The full source code can be found in the GitHub repository: https://github.com/JTorkk/MATKNAPP

Printing Instructions:

I did print all of the parts with PLA. I did use the default 0.2mm profile in PrusaSlicer for all parts except: button.3mf and screw.3mf for those I did use:

  • Layer Height: 0.15mm
  • Supports: Yes, build plate only (organic)
  • Perimeters: 4

Assembly Instructions:

Detailed IKEA style assembly instructions available in PDF format in files.

Dispenser assembly animation and pictures of the final arduino assembly:


 

Button assembly animation and pictures of the assembly:

 

Demo and Usage Instructions:

  1. Turn on the device.
  2. Wait briefly for the automatic Bluetooth pairing.
  3.  Press the wireless button to dispense food.

While filming the demo videos, I didn’t want to wake up my dog. By coincidence, I realized that the device can also be used with Skittles or similar items instead of pet food/treats.

Tagi