November 27, 2022

[MostElectronics], like many people, loves cats, and so sought after to make an web hooked up deal with dispenser for his or her maximum cherished. The result’s an creative 3-d published mechanism hooked up to a Raspberry Pi that’s in a position to serve treats thru a in the community run internet software.

The inside of a 3d printed cat treat dispenser, showing the different compartments, shaft and wires running out the back.

From the device aspect, the Raspberry Pi makes use of a RESTful API that one can connect with thru a static IP. The API is applied as a Python Flask software operating beneath a stand by myself internet server Python script. The internet software itself assists in keeping observe of the collection of treats left and gives a easy interface to dispense treats on the operators recreational. The RpiMotorLib Python library is used to keep watch over a 28BYJ-48 stepper motor thru its ULN2003 controller module, which is used to rotate the interior shaft of the deal with dispenser.

The mechanism to dispense treats is a stacked, compartmentalized drum, with two drum layers for meals compartments that flip to drop treats. The ground drum dispenses treats thru a chute hooked up to the tray for the cat, leaving an empty compartment that the highest drum can fill up by means of shedding its treats into thru a staggered opening. Each and every compartmentalized deal with drum layer supplies 11 treats, making an allowance for a complete of twenty-two treats with two layers stacked on most sensible of one another. One may believe extending the deal with dispenser to incorporate extra drum layers by means of including much more layers.

Supply code is to be had on GitHub and the STL information for the dispenser are to be had on Thingiverse. We’ve noticed cat digital feeders prior to, now and again with escalating penalties that shake us to our core and go away us wondering our superiority.

Video after the destroy!