Thingiverse
28BYJ-48 driven Fish Feeder by jhitesma
by Thingiverse
Last crawled date: 3 years, 1 month ago
Update: 6/16/18 Ok so I got a new set of 28BYJ-48 steppers since I suspected my old ones were weaker than normal. The new ones do seem to have more torque and are resulting in fewer jams. I also tried running them at 9v instead of 5v which seemed to help eliminate jamming even more. But what made the biggest difference was adding a mount for our tank. We have a cheap 30gallon tank with a really flimsy plastic LED hood that has a 62mm x 23mm opening for feeding. So I just made a little mount that replaces the end cap on the feeder fits in there holding the feeder at a slight angle.
That angle seems to have solved most of the jamming issues. In fact I switched back to 5v and while it did jam once going through an entire container of food it cleared itself the next cycle. I've run a full container of food through it 2-3 times now and it only jammed up 2 or 3 times and cleared itself the next cycle on all of those. (I'm still running my test script that runs a dispensing cycle every 2 seconds - and the cycle first starts by running the auger in reverse a few hundred steps to help clear jams before running it forwards.)
I'm added the tank_mount.stl file and since this is most likely to need to be modified I also exported a .STEP file for it. (though again I've included the link to the onshape project which is public so anyone can access the full project directly.)
Original Summary Follows
This "Works" but is still a work in progress as it jams up too frequently for me to trust it right now.
A few years ago my daughter won a few fish at the county fair, unlike most fair fish we actually put them in a decent tank and cared well for them so they've thrived and are now large and healthy. But I'm tired of having to find someone to feed them every time we want to go out of town for a few days, and I'm too cheap to spend $15 on a feeder at the store when I should have enough junk laying around to just build one.
I Initially tried this simple feeder: https://www.thingiverse.com/thing:2539750 but found it tended to jam up on the pellets our fish prefer and just wasn't big enough for the amount of food our fish eat. So instead I started looking at the auger style feeders.
I started with @pcuna's variation of @coberdas's design since I liked the ability to mount a jar on it and I have a bunch of 9g servos laying around. (Though I later realized that the pellets we use are in a larger jar than that design was created for.) However none of my 9g servos have been modified for continuous rotation and I didn't really feel like modifying any. But I have a bunch of 28BYJ-48 steppers on hand so figured I'd try using one of them instead.
I totally overlooked @TeamKRF's 28BYJ version since I only saw the openscad renderings and tend to stay away from published designs that don't show printed versions (I later looked at it and realized he had printed his design...may have saved myself some effort if I had looked closer!)
So instead I fired up OnShape, imported the .ipt file for the tube and auger and modified them to work with the stepper motor. I then spent most of a weekend fiddling with it trying to get it to work. The stepper could turn the auger, but as soon as I added any food pellets it would jam up. Even without pellets sometimes the auger would jam up.
I decided the problem was with the auger only mounted at one end it just wasn't going to be reliable enough.
Since I have a bunch of 608 bearings on hand I decided to redesign it so the auger would be supported at both ends.
At this point I basically started over on the design and only took inspiration from the designs I listed this as a derivative of.
In addition to being supported on both ends with bearings the auger now has a thicker center for extra strength, and a fillet where the screw meets the shaft to help prevent food pellets from jamming up.
Since the bearing blocks the end the tube now has an opening for food to fall out of on the side. The hopper opening is shorter and filleted so it can print without supports. The screw holes for mounting the motor are sized so you can either self-tap M3 screws or use an M4 tap. (They aren't quite small enough to be reliably tapped with an M3 tap...but I tried it and it did work well. Worst case there's room for a nut on the backside if you drill them out or ruin your threads.)
The hopper is a tight press fit - you may have to clean up the opening for it in the tube just slightly - printing the tube with no supports I had a tiny bit of dropped extrusion that I had to cut off at the top of the opening.
The lid for the hopper is also a tight press fit - but if you don't push it on all the way it's still fairly easy to remove. The end cap is a little looser but is really just decorative. Neither cap is necessary just kind of nice to have.
It now works much more reliably - but I'm still fine tuning the hopper inlet because the auger will sometimes still get jammed when pellets feed in. I've tried tweaking my code to run the auger in reverse for half a rotation before dispensing which helped...but still hasn't completely prevented jams with the size of pellets we use. Flakes seem to dispense fine - but our fish don't like them and flakes jam up in the hopper. You could add a stirring system to the hopper like some other designs have to use this with flakes - but since we don't use flakes I haven't pursued that.
That angle seems to have solved most of the jamming issues. In fact I switched back to 5v and while it did jam once going through an entire container of food it cleared itself the next cycle. I've run a full container of food through it 2-3 times now and it only jammed up 2 or 3 times and cleared itself the next cycle on all of those. (I'm still running my test script that runs a dispensing cycle every 2 seconds - and the cycle first starts by running the auger in reverse a few hundred steps to help clear jams before running it forwards.)
I'm added the tank_mount.stl file and since this is most likely to need to be modified I also exported a .STEP file for it. (though again I've included the link to the onshape project which is public so anyone can access the full project directly.)
Original Summary Follows
This "Works" but is still a work in progress as it jams up too frequently for me to trust it right now.
A few years ago my daughter won a few fish at the county fair, unlike most fair fish we actually put them in a decent tank and cared well for them so they've thrived and are now large and healthy. But I'm tired of having to find someone to feed them every time we want to go out of town for a few days, and I'm too cheap to spend $15 on a feeder at the store when I should have enough junk laying around to just build one.
I Initially tried this simple feeder: https://www.thingiverse.com/thing:2539750 but found it tended to jam up on the pellets our fish prefer and just wasn't big enough for the amount of food our fish eat. So instead I started looking at the auger style feeders.
I started with @pcuna's variation of @coberdas's design since I liked the ability to mount a jar on it and I have a bunch of 9g servos laying around. (Though I later realized that the pellets we use are in a larger jar than that design was created for.) However none of my 9g servos have been modified for continuous rotation and I didn't really feel like modifying any. But I have a bunch of 28BYJ-48 steppers on hand so figured I'd try using one of them instead.
I totally overlooked @TeamKRF's 28BYJ version since I only saw the openscad renderings and tend to stay away from published designs that don't show printed versions (I later looked at it and realized he had printed his design...may have saved myself some effort if I had looked closer!)
So instead I fired up OnShape, imported the .ipt file for the tube and auger and modified them to work with the stepper motor. I then spent most of a weekend fiddling with it trying to get it to work. The stepper could turn the auger, but as soon as I added any food pellets it would jam up. Even without pellets sometimes the auger would jam up.
I decided the problem was with the auger only mounted at one end it just wasn't going to be reliable enough.
Since I have a bunch of 608 bearings on hand I decided to redesign it so the auger would be supported at both ends.
At this point I basically started over on the design and only took inspiration from the designs I listed this as a derivative of.
In addition to being supported on both ends with bearings the auger now has a thicker center for extra strength, and a fillet where the screw meets the shaft to help prevent food pellets from jamming up.
Since the bearing blocks the end the tube now has an opening for food to fall out of on the side. The hopper opening is shorter and filleted so it can print without supports. The screw holes for mounting the motor are sized so you can either self-tap M3 screws or use an M4 tap. (They aren't quite small enough to be reliably tapped with an M3 tap...but I tried it and it did work well. Worst case there's room for a nut on the backside if you drill them out or ruin your threads.)
The hopper is a tight press fit - you may have to clean up the opening for it in the tube just slightly - printing the tube with no supports I had a tiny bit of dropped extrusion that I had to cut off at the top of the opening.
The lid for the hopper is also a tight press fit - but if you don't push it on all the way it's still fairly easy to remove. The end cap is a little looser but is really just decorative. Neither cap is necessary just kind of nice to have.
It now works much more reliably - but I'm still fine tuning the hopper inlet because the auger will sometimes still get jammed when pellets feed in. I've tried tweaking my code to run the auger in reverse for half a rotation before dispensing which helped...but still hasn't completely prevented jams with the size of pellets we use. Flakes seem to dispense fine - but our fish don't like them and flakes jam up in the hopper. You could add a stirring system to the hopper like some other designs have to use this with flakes - but since we don't use flakes I haven't pursued that.
Similar models
thingiverse
free
Fornetto Pellet Smoker Jam Preventer
...allowing it to feed perfectly even with a full hopper.
i printed flat side down with supports, but probably didn't need them.
thingiverse
free
Automatic Small Fish Feeder - Parts by UrbanAtWork
...ld adjust it remotely if we thought it needed it.
i've have to say it was kind of fun to view it from a thousand miles away…
thingiverse
free
Betta feeder by paulmr
...ed printing it as i haven't needed the new model.
the mount was updated to also include countersinks for the mounting screws.
thingiverse
free
Eheim Auto Feeder Stand/Hopper
...ver it.
to make it easier to the print, there are two (2) parts - a base and shroud. the shroud simply press fits onto the base.
thingiverse
free
Automatic fish feeder by TjomBucket
... the body of the fish feeder
fish food (small pellets or flakes work best)
fish to feed and a tank (mine is on a 10 gallon tank)
thingiverse
free
Fish Feeder - self-contained eco system by Simonwlchan
...submerged, so there is no way for the booklice to crawl out, except to feed the fishes automatically, as they feed on flake food.
thingiverse
free
Auger for JBL Autofood fish feeder by Chameo
...everal small fish.
this auger is designed to reduce the amount of food drastically.
designed to work with small granules (~1mm).
thingiverse
free
Pet Feeder by Bustenchops
...ts.
note: i have since found this design to be a little underpowered with the 28byj-48 motor. i will post uipdates when i fix it.
thingiverse
free
Automatic Fish Feeder with micro servo control V2 by pcunha
...xer to force the feed down when using flakes food. use a long threaded screw with nuts and bolts to fix them as shown in picture.
thingiverse
free
Fish feeder with auger and hopper by thestovedoc
... facebook page with version with out 3d printed hopper and auger system.https://www.facebook.com/diyredneck/posts/175455467474422
Jhitesma
thingiverse
free
10mm/12mm Finger Wrench by jhitesma
...to quickly tighten a lot of jack sockets and potentiometer nuts. so i whipped up this little 10mm/12mm wrench that lets me do it.
thingiverse
free
Modified bottom plate for Useless Box by jhitesma
...ate so it would be smooth. so i flipped the base and used meshmixer to add the battery clips.
printed in petg it came out great!
thingiverse
free
Spinner varients by jhitesma
...ons/history menu:https://cad.onshape.com/documents/58c0b0b5ff4c260f851c0a6b/w/3295abe8432cecd3054a4dec/e/02714b37254cba08c4f137f9
thingiverse
free
Replacement button for Turnigy Accucell Charger by jhitesma
... well. so spent a few minutes with my calipers and openscad and whipped this up. fits perfect and doesn't fall out on mine!
thingiverse
free
Printable egg-bot legs by jhitesma
... a source here) if anyone wants to modify them.
should work on any eggbot that uses this same spacing between the bottom rails.
thingiverse
free
RC305 Mount by jhitesma
...in the rc305 module slightly if it's too tight for your rx. i've included the openscad source so that's easy to do.
thingiverse
free
MPCNC Universal mount 2822 foam cutter by jhitesma
...le) and is now parametric so you can adjust almost anything about it to fit your needs: http://www.thingiverse.com/thing:1723915
thingiverse
free
Improved idler for Folger Technologies E3D Direct Drive by jhitesma
...way to grab release the idler on the original design. so i loaded the file up in openscad and added a quick and dirty thumb tab.
thingiverse
free
Needle Cutter for MPCNC (Newer mount) by jhitesma
...er version that doesn't need support to add to my parametric needle cutter - but this should be workable until i get to that.
thingiverse
free
HicWic dragknife by jhitesma
...en't trying to cut very thick material...it should be fine. but that doesn't cover the stuff i'm most interested in.
28Byj
thingiverse
free
28BYJ-48 by StudioPieters
...28byj-48 by studiopieters
thingiverse
28byj-48 model
thingiverse
free
COREXY 28BYJ-48 by berezhinski
...corexy 28byj-48 by berezhinski
thingiverse
remix mount for motor 28byj-48
thingiverse
free
28BYJ-48 Turret by acki42
... turret by acki42
thingiverse
turret based on 28byj-48 geared stepper motor.
bom:
2x 28byj-48
3x ball bearings 8/22 (skateboard)
thingiverse
free
28BYJ-48 Actuator by igortarasiuk
...28byj-48 actuator by igortarasiuk
thingiverse
step motor 28byj actuator. i made for car...
thingiverse
free
28byj-48 box by fcfly
...28byj-48 box by fcfly
thingiverse
box for stepper motor 28byj-48, for time lapse
thingiverse
free
28byj-48 arm by hookgab
...28byj-48 arm by hookgab
thingiverse
28byj-48 arm with 2 slots for m3 screws.
thingiverse
free
28BYJ-48 spacer by besalel
...28byj-48 spacer by besalel
thingiverse
1mm spacer for 28byj-48
scale z according to your needs.
thingiverse
free
Suporte_Horizontal 28BYJ-48 by rdoliveira
...suporte_horizontal 28byj-48 by rdoliveira
thingiverse
suporte horizontal para o motor de passo 28byj-48
thingiverse
free
double 28byj-48 support by kamiserg
...double 28byj-48 support by kamiserg
thingiverse
double 28byj-48 support
thingiverse
free
Wheel for 28BYJ-48 Servo by robotonics
...wheel for 28byj-48 servo by robotonics
thingiverse
wheel for a 28byj-48 servo
Feeder
3d_export
free
Feeder
...feeder
3dexport
feeder.
3d_ocean
$7
bird feeders
...bird feeders
3docean
bird feeders wood
bird feeders
3d_export
$6
bird feeder
...bird feeder
3dexport
bird feeder
3d_export
free
Bird feeder
...feeder
3dexport
a beautiful, lovely and tranquil bird feeder, which you can use for your amazing games, animations, or pictures.
turbosquid
$59
Hummingbird Feeder
... free 3d model hummingbird feeder for download as max and obj on turbosquid: 3d models for games, architecture, videos. (1444996)
turbosquid
$2
Baby Feeder
...y free 3d model baby feeder for download as max, obj, and fbx on turbosquid: 3d models for games, architecture, videos. (1488786)
archive3d
free
Bird feeder 3D Model
...r tray feeder
bird feeder n250714 - 3d model (*.gsm+*.3ds+*.max) for interior 3d visualization.
turbosquid
$18
Pet feeder
...ee 3d model pet feeder for download as max, max, fbx, and obj on turbosquid: 3d models for games, architecture, videos. (1559898)
turbosquid
$3
dog feeder
... 3d model dog feeder for download as blend, dae, fbx, and obj on turbosquid: 3d models for games, architecture, videos. (1545601)
turbosquid
$29
Chicken Feeder
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
Driven
turbosquid
$50
CHAIN DRIVEN CONVEYOR
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3d_export
free
driven shaft of the lump crusher
...driven shaft of the lump crusher
3dexport
3d_export
$27
n95 full servo driven mask printer
...n95 full servo driven mask printer
3dexport
n95 full servo driven mask printer
turbosquid
$16
(Project) Food packing helper machine with holding clamp and press table driven by an actuator
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3d_export
$47
the fifth generation of one driven two new mask machine
...ing, lamination, pressing, ear band tapping, ultrasonic, etc. the structure of the model is detailed, including model parameters.
3d_export
$15
industrial belt-driven air cooler
...leaning up necessary, just drop your models into the scene and start rendering/texturing. no special plugin needed to open scene.
3d_export
free
golf cart
...golf cart 3dexport golf cart for golfers to be driven in...
3d_export
$10
design and assembly of pulley
...pulley 3d model which is used for drive and driven ...
archive3d
free
Windmill 3D Model
...windmill 3d model archive3d wind turbine wind-driven powerplant wind-electric set windmill n181208 - 3d model (*.gsm+*.3ds)...
3d_export
$30
Compressed Air Engine 3D Model
...motor flywheel shaft camshaft piston valve block engineering compressed-air driven compressed air engine 3d model zenmunster 92451...
48
3ddd
free
Pillows 48
...pillows 48
3ddd
подушка
pillows 48
design_connected
$18
Dezza 48
...dezza 48
designconnected
poltrona frau dezza 48 computer generated 3d model. designed by ponti, gio.
design_connected
$16
48 Chair
...48 chair
designconnected
niels vodder 48 chair computer generated 3d model. designed by juhl, finn.
turbosquid
$9
building 48
...osquid
royalty free 3d model building 48 for download as max on turbosquid: 3d models for games, architecture, videos. (1362768)
turbosquid
$6
Bedcloth 48
...osquid
royalty free 3d model bedcloth 48 for download as max on turbosquid: 3d models for games, architecture, videos. (1522740)
turbosquid
$15
Curtain 48
...
royalty free 3d model curtain 48 for download as max and obj on turbosquid: 3d models for games, architecture, videos. (1341865)
turbosquid
$15
Chair 48
...alty free 3d model chair 48 for download as max, obj, and fbx on turbosquid: 3d models for games, architecture, videos. (1497278)
turbosquid
$15
Sofa 48
...yalty free 3d model sofa 48 for download as max, obj, and fbx on turbosquid: 3d models for games, architecture, videos. (1503068)
turbosquid
$8
Table 48
...alty free 3d model table 48 for download as max, obj, and fbx on turbosquid: 3d models for games, architecture, videos. (1503871)
turbosquid
$6
Lamp 48
...yalty free 3d model lamp 48 for download as max, obj, and fbx on turbosquid: 3d models for games, architecture, videos. (1500775)
Fish
archibase_planet
free
Fish
...fish
archibase planet
fish aquarium fish toy fish
fish n250113 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Fish
...fish
archibase planet
fish aquarium fish toy fish
fish n310113 - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Fish
...fish
archibase planet
fish aquarium fish
fish - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Fish
...fish
archibase planet
fish aquarium fish
fish - 3d model (*.gsm+*.3ds) for interior 3d visualization.
turbosquid
$200
Fish Red | Fish 3D | Fish devil | Fish fat
... available on turbo squid, the world's leading provider of digital 3d models for visualization, films, television, and games.
3d_export
free
fish
...fish
3dexport
fish
3ddd
$1
fish
...fish
3ddd
рыба
fish
archibase_planet
free
Fish
...fish
archibase planet
fish sculpture statue
fish - 3d model for interior 3d visualization.
archibase_planet
free
Fish
...fish
archibase planet
fish picturesque element
fish - 3d model (*.gsm+*.3ds) for interior 3d visualization.
archibase_planet
free
Fish
...fish
archibase planet
fish picturesque element
fish - 3d model (*.gsm+*.3ds) for interior 3d visualization.