[MostElectronics], like many people, loves cats, and so sought after to make an web attached deal with dispenser for his or her maximum liked. The result’s an creative 3-d revealed mechanism attached to a Raspberry Pi that’s in a position to serve treats via a in the community run internet utility.
From the device facet, the Raspberry Pi makes use of a RESTful API that one can hook up with via a static IP. The API is applied as a Python Flask utility working underneath a stand on my own internet server Python script. The internet utility itself assists in keeping observe of the choice of treats left and gives a easy interface to dispense treats on the operators recreational. The RpiMotorLib Python library is used to regulate a 28BYJ-48 stepper motor via 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 via a chute attached to the tray for the cat, leaving an empty compartment that the highest drum can fill up through shedding its treats into via a staggered opening. Each and every compartmentalized deal with drum layer supplies 11 treats, taking into account a complete of twenty-two treats with two layers stacked on best of one another. One may consider extending the deal with dispenser to incorporate extra drum layers through 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 observed cat digital feeders sooner than, occasionally with escalating penalties that shake us to our core and go away us wondering our superiority.
Video after the damage!