This project aimed at designing and fabricating a highly reliable, user-friendly device to enable the user to perform the task needed effectively and efficiently. An Arduino UNO is used to control all the sensors and indicators in the arm effector and a wifi module to monitor the temperature of the 3D printed parts and monitor the location on the X, Y,Z-axis of the Omron collaborative robot arm effector through an application using a mobile phone.
It is observed that during the time taken for a 3D printed object to be fully printed takes many hours or even days. Hence, it is very difficult to hold the object in place while it is being printed and remove it exactly when printing is completely through manual labor. In this project, the students will develop a completely automated holding and placement of a 3D printed object, using a series of sensors and indicators at the rotational joint of the TM5 Series Robotic Arm with 6 rotational axes.
How it works
The simulator has its own different components monitoring different things around its surroundings.
Setting up Blynk
Install Blynk in your smartphone. Create an account and create a “New Project”.Enter your “Project name” (up to you), choose Arduino UNO in the “ChooseDevice” section. “Connection Type” select Wi-Fi.
An Authentication Token will be emailed to you once that done and that Authentication Token will be used at the later part of the project.
In your Blynk project window, add all the widgets shown below by clicking the “+”sign at the top right of your smartphone. Altogether you should have 9 widgets.You can edit the layout of your project window by holding the widget and dragging it around.
Once everything is done your project window should look like this.
And then that’s it for the Blynk application in your smartphone for now.
Configuring the ESP8266
Right out of the box the ESP8266 can be used right away but before that, we must change a few things.
Connect the ESP8266 accordingly to the picture to configure it.
**NOTE**
This is the way I connected it and it works for me. There are other ways to configure the ESP8266 safely. So, do it at your own risk.
**END NOTE**
Installing Blynk Library
Before you can program it. You need to have a Blynk Libraryadded to the program. This allows for communication between your Blynk in your smartphone, ESP8266, and the Arduino itself.
Download the zip file using this here
https://github.com/blynkkk/blynk-library/releases
Unzip it into your Arduino folder
Results
If you have followed the steps correctly. In the Blynk app on your smartphone, you should start to receive some values.
If you cover the Infrared Obstacle Sensor with your hand.You should be able to see an LED light-up
If you squeeze your thumb onto the Force Sensor, You should see that the values will keep increasing
If you cover the MPU 6050 with your finger, the temperature will rise slowly.
And lastly, if you move the breadboard slowly, you can seethe Acceleration and Gyroscope change its values.
(Include demo video here)
Try playing around with it! 😊
Comments