Automated Fish Feeder
Are you looking for an automated fish feeding system? Then, look no further than the available stuff inside your home and a cheap microcontroller like Arduino. Today, we will show you how to make an automatic fish feeder using recycled materials and Arduino. Besides, this DIY automated fish feeder is easy and cheap; you can do it at home for under 500 pesos.

Let’s start making!

Materials needed:

  1. Tupperware or any available reusable plastic at your home

  2. Spare boxes

  3. Arduino Uno R3

  4. USB Cable

  5. 9G Servo

  6. Jumper Wires

  7. Glue Stick

  8. Heat Gun or Lighter

  9. Computer/Laptop to program the Arduino

        Step 1: Build Housing for the Pet Feeder

        First, align your box to your Tupperware.

        The Tupperware serves as the place for fish food. At the same time, the box works as the case of the Arduino and servo.

        Second, trace out your servo motor to determine the size of your first box window.

        Third, using a cutter, cut the rectangular piece drawn from the servo. Be mindful of the sharp edges of the blade!

        Now, position the servo from the window

        Make sure to use a spare box under the Arduino box to have a strong foundation. Also, it keeps it from getting wet with water in the fish tank.

        Next, cut out a small round hole in the Tupperware

        After that, insert the screw through it.

        You can now attach the Tupperware to the servo.

        Don’t forget to stick a rectangular piece of cardboard using a glue stick at the Arduino box’s back and bottom.

        Next, drill holes in the Tupperware. The holes will serve as the door for the fish food.

        Then, put fish food inside the Tupperware.

        Step 2: Connect Different Components in Arduino

        1. Connect Arduino to the servo motor.

        2. Link the blue wire to the GND.

        3. Connect the white wire to the 5 volts.

        4. Attach the orange wire to Pin 9.

        Following that, cut out another window on the other side of the box. This window serves as the passage for the USB cable.

        Afterward, connect the USB cable to the Arduino.

        Step 3: Writing the Code for Arduino

        First, launch the Arduino IDE, which you can download for free online.

        #include <Servo.h>
        Servo myServo;
        int servoPin=9;
        int servoPos=90;
        int servoPos2=0;
        int flipTime1=500;
        int flipTime2=7000;
        int flipTime3=17000;

        setup() {   
            myServo.attach(servoPin); }

        void loop()    {

        Here is the complete code for the Automated Fish Feeder we made powered by Arduino. You can change it depending on the time to feed your pet.


        From now on, you must save any recycled materials you see at your home because there are benefits in doing so. First, you can have a positive impact on the environment. You can also use them in any project you want to build, like Aquaponics or watering plant care systems, etc. You only need to be creative and give them some color using paint or any coloring materials. Then, it will surely match the furniture in your homes or offices.

        On the other hand, Arduino as a microcontroller is useful if you want to learn new things. Anyone can use this – children, hobbyists, engineers, programmers, etc. by following step-by-step tutorials and sharing ideas within the Arduino community. You can make any IOT device out of this microcontroller. Once again, you have to keep your creative juices flowing, and you will discover how much you can make out of something.

        Automated Fish Feeder
        snoosnoo 25 November, 2020
        Share this post
        Sign in to leave a comment
        Open-Source Graphic Editing Software That You Need 2020

        To install this Web App in your iPhone/iPad press and then Add to Home Screen.