IOT Based Four DOF Robotic Arm With Record And Play Functionality
The Final year project named as ?IOT Based 4 Degree of Freedom (DOF) Robotic arm with record and play functionality.? proposed in the department of computer science/software Engineering is described as the inexpensive and very effective multipurpose robotic or mechanical arm that is produced for mul
2025-06-28 16:33:27 - Adil Khan
IOT Based Four DOF Robotic Arm With Record And Play Functionality
Project Area of Specialization RoboticsProject SummaryThe Final year project named as “IOT Based 4 Degree of Freedom (DOF) Robotic arm with record and play functionality.” proposed in the department of computer science/software Engineering is described as the inexpensive and very effective multipurpose robotic or mechanical arm that is produced for multiple industries where either products or objects are picked from one place and dropped to another place. I-e Loading and unloading processes and thus, hiring different numbers of laboratories in this regard, which inevitably affect the business or industry's overall revenue. This was the dilemma of our project and the solution was so simple to incorporate a system that is one time expensive but can run efficiently for a long time. The Robotic or Mechanical arm which has been created by using 4 servo motors that makes Robotics arm up to 4 Degree of freedom (DOF). It has been constrained by an ARDUINO platform chip named as NOD MCU ESP8266 that is the Brain of the entire System which play out its activity by the given attribute signal in the form of Pulse Width Modulation (PWM) to Servo motors, which has been given by the client by using Web Page. This Internet of things (IOT) feature makes this project on of its kind because through this one can control this robotic arm wirelessly from anywhere. A web convention (IP) camera has been utilized to care for the mechanical arm working from better places. A buck converter is likewise used to give adequate measure of voltages to the mechanical arm which is adequate for it to play out the entirety of its activities. The aim of generating this Method Statement is to describe the step-by-step procedure for the implementation of a cheap but efficient autonomous Robotic Arm; in addition, to ensure that the execution of the device installation work meets the requirements of the project and serves the intended role to a satisfactory level. 8 | P a g e This form of robotic arm is not only used in industrial sectors, but can also be used by people with disabilities who are unable to transport their goods or objects. This robot will also help them pick and place their stuff from one location to another. The mechanical arm have various level of opportunity dependent on the reason for which it has been create, in this automated arm four servo engines are utilized to permit it to move in four distinctive point. It is accessible if various costs and sizes dependent on the working reason for it. The NOD MCU or ARDUINO has been customized which permit the servo engines to perform distinctive turn dependent on the information which has been given.
Project ObjectivesThis robotic arm will have up to 6 degree of rotation based on the purpose for which it is developed. This arm will change the life of those people who lose some part of their body in accident. It will provide then a new life with full functional body, with the help of which they can do all those thing which can imagine in their dream only. In future there have some chances that engineer will develop such a kind of robotic arm which will be control by the human brain and the engineer art still working on it to develop such kind of robotic arm. The purpose of our FYP (Final Year Project) is to provide relative to handicap people to do their daily work by their own self. Now the time a moving forward and new technologies and machines are coming in existence which help the people to do their work in a better way in short amount of time and effort in the same way this robotic arm will also change the people life in different prospective of life to perform different task.
Project Implementation MethodThe working order of this robotic arm can be understand by just looking to the flow chart of this robotic arm in which all the thing and steps are clearly defined. The first phase of this robotic arm is start step from which the overall working will be start and the robotic arm will start work. In second phase when the electricity is provided to the robotic arm it will automatically come to its starting point which is well defined in its coding and each and every ting when its turn on it will automatically come to its starting point. In third phase the robotic arm will be connected through WiFi by which it well be controlled . In fourth phase an internet protocol (IP) address will be generated by the NODE MCU microcontroller by using which the robotic arm will be connected to others devices every time when the robotic arm will be connected to the new Wi-Fi network the internet protocol (IP) address will be changed and it will be shown on the display of the robotic arm. With the help of internet protocol (IP) address the user will be connected to the web page through which the user will control the robotic arm. A reset button I used in web page through which the previous setting will be removed and it will start working form its initial point. Sliders are used in web page though which each robotic arm motors will be controlled for each motors separate sliders are program. Record and play function is also used in this robotic arm by using which you can record the movement of the robotic arm and then you can play it multiple time as per the requirement.
In this block diagram you can see thing how the entire circuit Is developed and how the component is connected to each other. In NOD NCU micro controller the D1 and D2 is used for the display of the liquid crystal display (LCD) and voltage input (VIN) and ground (G) for the input of electric supply of the display. D4 is used for jaw servo 1, D3 for wrist servo 2. D5 for elbow servo 3, D6 for base servo 4 and voltage input (VIN) and ground (G) for the power supply to the servo motors through which it will move. In the way of the input supply of the NOD MCU micro controller and buck converter is used so that the specific amount of electricity can be transfer to the entire hardware the reason of using a buck convertor is to make sure that only the amount of supply which is need can be pass though the buck cover so that no damage can be done to the hardware of the robotic arm.
Benefits of the Project- This robotic arm can be use by handicap people to give them ease with their daily activity.
- We can use this robotic arm in different assembly line to make the work more effective and efficient.
- There are numerous robot are accessible which is utilized by the researcher to perform numerous logical test in which including human may hazard their life that why in such cases the researcher use robot to play out the entirety of their analysis with no giving harm to human life.
- We can use this robotic arm to perform such activities that are hazardous for human being during this pandemic.
- There are numerous robot are accessible which is utilized by the researcher to perform numerous logical test in which including human may hazard their life that why in such cases the researcher use robot to play out the entirety of their analysis with no giving harm to human life.
- We can use this robotic arm in such environment and demographical situation where it is hard for human survive.
- There are numerous sorts of Huge robot are utilized for getting the Huge thing and moving it starting with one spot then onto the next and furthermore cutting at that point can making various kinds of things which isn't simple for the human to do.
- In agrarian segment the robot and apparatus are utilized in Huge sum for gathering and furthermore in bundling of various foods grown from the ground and furthermore use for developing them in increasingly successful manner with the assistance of robot and hardware the degree of creation get increment and individuals can develop better thing for client.
- In development zone distinctive robot and apparatus have been acquainted which work is with assistance the individuals in various kinds of development work. There robot and hardware are created to accomplish huge work and substantial work which isn't simple for the individuals and it require some investment and cost by the human.
FOUR SERVO MOTORS METAL GEAR: In this project four servo motors metal gear are used which will allow the robotic arm to move in four different way as you can see in this given image. There are different kind of motors are ready in market which has been used for different purpose based on the task and the operation for which it has been used. In servo metal gear it can rotate up to 1 to 180 degree.
NODE MCU ESP.8266 MICRO CONTROLLER: NODE MCU ESP.8366 micro controller is a kind of circuit which all the used to connect their devices through the internet. It is available in different sizes based on the purpose for which it has been used. It can be used for home automation, security monitoring, and remote controlling, web servers and so on. This is your first step in the exciting journey of discovering the Internet of Things (IOT). It has been used in different project of the internet of things to provide them the connection through the internet.
BUCK CONVERTER: The buck converter is a kind of electronic device which help to increase either decrease voltage of battery. In different kind of devices different amount of voltage is required for which we used buck converter. According to need of the devices for which it has been used. There are different buck converter are available in this market in different sizes and in different specification based on the purpose for which it has been going to used.
IP CAMERA: An IP camera (internet protocol camera or web convention camera). It is a type of video camera which allow the user to send the images through the internet. And camera is also used in this project so that the user can easily operate the mechanical arm or robotic arm form different point with the help of internet protocol camera. It allow the utilized to operate the mechanical arm in better way.
BATTERY 12V/5AMP/CHARGERS: For making this robotic arm functional we are going to used 12 volt/5AMP battery with the help of which the robotic arm will work. The buck converter will used to control the voltage of this battery according to the need which is required for this robotic arm. This 12 volt/5AMP battery is chargeable which means you can charge it will its discharge every time after a certain amount of time period.
Display (LCD) liquid display unit: In this project we have been used a display screen through which the user will find the (IP) internet protocol address of the robotic arm by using which it will be connected through laptop and other devices by using which it will be controlled and the command will be giving by the used through html page and it necessary that the robotic arm and the devices should have been connected through the same Wi-Fi router because it is design as a private router.
Webpage development: For controlling the robotic arm we have done two different types of coding one was done in HTML and another was done in NOD MCU micro controller.
Final Deliverable of the Project Hardware SystemCore Industry ManufacturingOther IndustriesCore Technology RoboticsOther TechnologiesSustainable Development Goals Good Health and Well-Being for People, Industry, Innovation and Infrastructure, Responsible Consumption and ProductionRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 40000 | |||
| NOD MCU | Equipment | 1 | 1000 | 1000 |
| buck converter | Equipment | 1 | 800 | 800 |
| ip camera | Equipment | 1 | 5000 | 5000 |
| battery | Equipment | 1 | 1900 | 1900 |
| charger | Equipment | 1 | 1400 | 1400 |
| wood acrelic sheet | Equipment | 1 | 2600 | 2600 |
| Robotic arm chasis | Equipment | 1 | 16000 | 16000 |
| servo motor | Equipment | 4 | 1000 | 4000 |
| lcd | Equipment | 1 | 1200 | 1200 |
| solding wire | Miscellaneous | 2 | 100 | 200 |
| wires | Miscellaneous | 20 | 200 | 4000 |
| wire glue | Miscellaneous | 1 | 700 | 700 |
| Tool kit | Miscellaneous | 1 | 1200 | 1200 |