Skip to content

ESP8266 Automatic Turtle/Fish Feeder

Advertising
Advertising
?
Creation quality: 0.0/5 (0 votes)
Evaluation of members on the printability, utility, level of detail, etc.

  • 1k views
  • 4 downloads

License
3D design format
Folder details Close
  • TurtleFeeder.step
  • case.stl
  • feeder.stl
  • funnel.stl
  • hook.stl
  • lid.stl
  • spacer.stl

Learn more about the formats

Publication date 2023-08-06 at 20:35
?
Published to Thingiverse on: 2019-06-09 at 17:58
Design number 1367251

3D printer file info

3D model description

TurtleFeederInator

Github repo

Automatic turtle/fish feeder that you can 3D print yourself.
It uses WeMos D1 mini (ESP8266) as main board and features food run out sensor.

It can be powered either from USB or DC Jack (5V).

Features


* Telegram Bot with out of food notifications
* MQTT client
* Automatic feeding once a day
* Time synchronized to NTP server
* OTA Updates
* RGB status LED

Getting Started

Parts

  • WeMos D1 mini (the one with mounting holes)
  • SG-90 Servo (or similar)
  • 12x12 Tactile push button (TC-1212T) and button cap
  • Standard 5.5x2.1mm female DC Jack (i took out one from Arduino UNO)
  • 5mm Infrared LED (you can take one from old remote)
  • 5mm Infrared photodiode
  • 5mm RGB LED with common cathode
  • 3x 220Ξ© Resistor
  • 100Ξ© Resistor
  • 2x 20mm M5 hex bolt
  • 2x M5 washer (DIN 125)
  • 2x M5 hex nut
  • 4x small self-tapping screw (two for mount the servo, and two for mount the D1 mini)
  • 2x small silicone washer (they often adding them to computer fans for silencing)
  • Some wires (ex. from UTP cable)

Tools needed

  • Soldering iron
  • Hot glue gun
  • Sandpaper
  • Cyanoacrylate glue (ex. Super Glue)

3D print

Scale spacer.stl to the thickness of your aquarium wall (by default it's 5mm thick).
All the parts you can print with standard PLA.

Recommended settings

Part Infill Supports
case.stl 30% no
feeder.stl 25% yes
hook.stl 25% no
lid.stl 25% optional
spacer.stl 25% no
funnel.stl 100% yes, see bellow

When slicing funnel.stl you must block generating supports near IR led and photodiode holes, like on the screenshot below.

Cura screenshot
To save some time and material, I suggest unticking "Use towers" in support settings when using Cura.

Assembly

  • Print all the parts
  • Solder wires to the IR LED and photodiode, about 8-10cm each
  • Solder 220Ξ© resistor to each anode of the RGB diode (longest leg is a cathode)
  • Attach the servo to the case.stl using silicone washers and two small plastic screws, put the cable inside the case using a hole on the bottom
  • Place M5 hex nuts, push button, DC Jack and RGB LED inside desired holes for them
  • Secure the button using hot glue
  • Put the IR LED and photodiode cables through the side holes of the case.
  • Do all the wiring according to schematic bellow Schematic
  • Secure RGB LED and DC Jack using hot glue
  • Secure WeMos using self-tapping screws
  • Attach spacer.stl and hook.stl to case.stl using bolts and washers.
  • Check if funnel.stl fits the case.stl, if not use sandpaper on the joints
  • Secure feeder.stl to the servo using cyanoacrylate glue
  • At this point, everything should look like this This Yeah, I know it looks quite messy
  • Attach carefully funnel.stl
  • Place the IR LED and photodiode inside their holes (they should hold inside them without any glue)
  • Upload firmware using USB cable and load it with turtle/fish food

Firmware

You can use this firmware or write your own.

Comment if you want me to add a link to your firmware here.

Advertising


Issue with this design? Report a problem.

Would you like to support Cults?

You like Cults and you want to help us continue the adventure independently? Please note that we are a small team of 3 people, therefore it is very simple to support us to maintain the activity and create future developments. Here are 4 solutions accessible to all:

  • ADVERTISING: Disable your banner blocker (AdBlock, …) and click on our banner ads.

  • AFFILIATION: Make your purchases online by clicking on our affiliate links here Amazon.

  • DONATE: If you want, you can make a donation via Ko-Fi πŸ’œ.

  • WORD OF MOUTH: Invite your friends to come, discover the platform and the magnificent 3D files shared by the community!


Sharing and downloading on Cults3D guarantees that designs remain in makers community hands! And not in the hands of the 3D printing or software giants who own the competing platforms and exploit the designs for their own commercial interests.

Cults3D is an independent, self-financed site that is not accountable to any investor or brand. Almost all of the site's revenues are paid back to the platform's makers. The content published on the site serves only the interests of its authors and not those of 3D printer brands who also wish to control the 3D modeling market.

100% secure payment by credit card, PayPal, Apple Pay, Google Pay, etc.
View all payment options.