Introduction: Ronaldo Animatronics
Our Ronaldo Animatronics Figure is an exciting project that combines robotics and electronics to create a figure of the world-famous soccer player, Cristiano Ronaldo. The animatronics figure is capable of moving its mouth and arms with the help of servo motors and an Arduino board, which can be controlled through an Arduino ide code. The figure is made from a combination of erector set, cardboard and 3D printed parts that are assembled and programmed to mimic Ronaldo's movements in a fun way.
Supplies
To build the Ronaldo Animatronics Figure, you will need the following supplies:
- Arduino Uno board - Quantity: 1, Unit Price: $15
- Servo Motors - Quantity: 3, Unit Price: $9
- Touch sensor - Quantity: 1, Unit Price: $2
- Ultrasonic sensor - Quantity: 1, Unit Price: $3
- Erector set - Quantity: 1, Unit Price: $10
- Cardboard scrap - Quantity: N/A, Unit Price: N/A
- 3D printed parts - Quantity: N/A, Unit Price: N/A
- Speakers - Quantity: 1, Unit Price: $7
- SD card reader - Quantity: 1, Unit Price: $5
- Wires & Breadboard - Quantity: 1, Unit Price: $5
- Total cost: $56
Please note that the price of the cardboard scrap and 3D printed parts may vary depending on where you obtain them from. Additionally, it's recommended to have basic tools such as a glue, screwdriver and zip ties on hand to assemble the animatronics figure.
Step 1: Getting Started
Initially the idea is selected upon which the appropriate size and design is decided. In this case we have decided to make a ronaldo animatronics with moving hands and mouth in order to display his iconic celebration style. Then we can design and assemble the supporting structure using erector set.
Step 2: Deciding Appearance
After deciding upon design we can find out appropriate images and print them. After sticking those to cardboard, cut outs can be made accordingly. The cutouts are then stuck to the supporting structures which is shown in the image.
Step 3: Deciding Movements
Plan and design the joint movements of the animatronics figure, along with dialogue it’s going to speak. After which the appropriate locations for servo motors and sensors can be decided. In our case we have decided to use servo motors for actuating hands and his mouth.
Step 4: Assembling the Circuit
After deciding movements and the way the animatronic figure will interact we can assemble the circuit and wire the arduino board. We have decided to go with touch and ultrasonic sensors which will initiate the animatronics figure's actions. Also we have to install the servo motors, sensors and speakers into the structure.
Step 5: Programming the Board
We have programmed the Arduino board using the Arduino ide. After which the code needs to be tested and debugged, ensuring that the figure's movements are in sync with the dialogue which is to be said.
Attachments
Step 6: Finishing Up
Finally, the structure can be rectified for all connections and interactions.
Step 7: Thoughts
Lessons Learned:
1. The importance of designing and planning the joint movements of the animatronics figure before assembly.
2. The need to ensure that the servo motors are calibrated correctly to sync with dialogues.
Suggestions for Improvement:
1. Incorporate more sensors to allow for more complex movements and interactions.
2. Use more advanced programming techniques to improve the responsiveness of the animatronics figure.