This project explores automation through an Arduino-based bird feeder system that disposes of eaten seeds and automatically refills with new seeds at scheduled times.
Ideation;
Kickoff presentation;
Timeline planning;
Mechanical structure thinking;
Coding.
Team work;
Clear communication;
Active listening;
Problem-solving;
Proactivity.
1. Problem Statement
The problem our artifact aims to solve is the challenge of feeding a pet bird while the owner is away, traveling, or managing a busy routine. Fidiburdi offers greater flexibility for owners while ensuring a more consistent and reliable feeding experience for the pet.
2. Project Duration
April 2 - May 16
3. Design Process
Initially, we planned to use two servo motors, as the system required two separate movements: disposing of eaten seed shells and refilling the feeder with new seeds. However, after building cardboard prototypes and experimenting with the mechanics, I discovered a way to accomplish both functions using only one servo motor. This initial mechanical concept can be seen in Prototype 01, but it was later refined and improved in versions.
4. Final Design
The final design consisted of a vertical box organized into three levels:
Lowest level: the hidden Arduino board and RTC module.
Middle level: the servo motor mechanism in operation. This level is aligned with the food bowl, which is positioned outside the box but connected to one of its sides.
Highest level: the seed compartment, featuring a ramp that ensures the flow of seeds through an opening above the food bowl.
5. Final Prototype
The final prototype operates according to the feeding schedule configured through the RTC module. Once activated, the motor rotates the food bowl, disposing of the seed shells inside it while simultaneously closing the seed refill opening with the back of the bowl. After this movement, the motor returns the bowl to its original position, reopening the refill passage and allowing new seeds to fall into the bowl through gravity. Videos demonstrating the project can be found in the Figma link.
6. Next Steps
Due to time constraints, it was not possible to fully refine every aspect of the project. For this reason, it is important to emphasize that several improvements could still be implemented in the current prototype. One of the main areas for improvement is the optimization of the internal structure, along with better sealing to prevent seed waste.