Flutomatic.
Date: July 2022 - August 2022
Role: Designer, Mechanical Engineer, Programmer
Type: Research Product Design
Project Goal:

Flutomatic aims to create a flute-playing robot for live performances and music therapy, synchronizing with other robots for seamless ensembles and rehabilitation music
Robot Frame:
-
Lightweight and modular design for flexibility and ease of handling
-
Laser-cut frame for efficient and precise manufacturability
-
Screwless assembly with push-in pieces simplifying construction
-
Side wall holes allow for easy modifications and the addition of new modules as needed


Air Blowing Mechanism:
-
Powered by two small 6-volt fans to generate airflow
-
3D-printed connector combines fan air outputs and directs airflow to the flute mouthpiece
-
Threaded inserts and screws ensure secure and easy installation
-
Tight tolerances create an airtight seal for optimal sound performance



Key Pressing Mechanism:
-
11 small solenoids with a 5mm extension length for key actuation
-
Laser-cut holders secure solenoids to the frame, allowing easy adjustments
-
Foam attachments on solenoid ends to enhance air sealing and improve performance




Electronics:
-
ESP32 mainboard controls solenoids, fans, and manages song playback, orchestrating the robot's functions seamlessly
-
MOSFETs are used to handle the higher power requirements for activating the solenoids, allowing the ESP32 to switch larger currents without overheating or damage
-
Resistors are incorporated to control current flow and protect the components from excessive voltage
-
A breadboard powers and connects all components, enabling easy prototyping and adjustments
-
The Flute Robot translates digitally encoded notes into melodies, ensuring precise synchronization and timing, making it an integral part of a coordinated robotic ensemble



