Voice Controlled R2D2 Inspired Droid Using Blynk and Ifttt
by Robo_avanish in Circuits > Robots
392 Views, 2 Favorites, 0 Comments
Voice Controlled R2D2 Inspired Droid Using Blynk and Ifttt
By watching star wars many of us have inspired by robots characters especially the R2D2 model. I don't know about others but I just love that robot. As I am a robot lover I have decided to build my own R2D2 droid in this lockdown by using blynk IoT platform and ESP32 and added some cool features like voice control using ifttt
NOTE:- Before you start reading this instructable note that this project is in the development phase and there are some coding issue so entire coding and the software part will be updated in 1 to 2 days and the images in this instructable are the screenshot of my upcoming youtube video which I will upload in 1 to 2 days and I will also put the link of that video here.
Body Design
As I am a student so I don't have special tools and modern things like 3d printer that's why I have decided to use old parts of household items and it is a better idea of recycling old items which are good for our environment and everything here is made by my own hand and simple hand tools
Here is the list of items:-
1: For the head, I have used the upper part of fused led bulb
2: For the middle cylindrical part I have used an old plastic jar
3: For tyres, I have used the role of finished tape
4: for other parts like legs I have used strong and very thin wood cardboard and strong glue (fevicoal)
Painting
Now when most of the upper the body is complete I have decided to paint the upper parts
It is very difficult to paint on a smooth plastic surface with a brush (you can use spray aerosol paint for plastic ) so here are some tips and tricks I have used to paint my robot
1: First of all convert the smooth surface into rough by sanding paper
2: I have added strong glue in my paint so that it can easily stick on the surface
3:I have painted the robot layer by layer (2 to 3 layers)
Attaching Sensors
For now, the sensors and parts i have used are:-
1:- Esp32 board
2:- ultrasonic sensor
3:- servo motor
4:- common cathode RGB led
5:- 2 bo geared motors
6:- L298N motor driver
For attaching the ultrasonic sensor first I have marked the point and drilled it with the help of soldering iron and for the RGB led I have marked a round circle and scratched the paint under that area of circle making it visible from inside
NOTE:- For now I don't have used ir and rf sensors as seen in the image it is for next update
Attaching Motors and Wheels
As the bo geared motor is very large in size and it is not able to fit in the lower part of the robot so I have decided to attach the motor in the arms of the robot and the wheels are driven by the pully and belt attached to the motors
1:- Making wheels
For making wheels I have used the roll of cardboard used in the cello tapes
I have attached the round cardboard from the sides and made a hole on the sensor each side
I have removed the middle part of the wheel to attach pully
2:- Attaching pully
For making pully I have used the cardboard by cutting it in round parts and joining them with glue
For attaching pully to the motor I made a hole on the pully and attached it to the motor with the help of screw
Coading and Voice Control
For coding, I have used blynk in esp32 and for voice control, I have used ifttt platform
NOTE:- Coding and schematics will available soon
Finishing Up
Now most of the part of our robot is completed
So for the traditional R2D2 design, I have made templates using thick paper and painted it with blue color
After drying I take them and applied glue on them and pasted it on the robot body using a tweezer in order to maintain cleanness