4 axis robot arm with a small gripper and teach function. (In fact: it is a 3 axis robot) This robot can follow. This robot can learn. And this robot can repeat endles. And he lost all his memory if the batterys are low. This makes it new all the time he is powered again.
Micro Servo Robot
4 axis robot arm with a small gripper and teach function. (In fact: it is a 3 axis robot) This robot can follow. This robot can learn. And this robot can repeat endles. And he lost all his memory if the batterys are low. This makes it new all the time he is powered again.
The pick and place robot being execute to moderate the process of sorting, process of moving heavy materials etc. Usually the convey process of the heavy materials is being execute, using man power and if the transfer process is repeated for a period of time, it can cause wounds to the operator. By using the specific robot the operator, will no longer have to curve and lift up heavy loads thus preventing wound and increasing the organization of the work. Operator will make mistakes whether small or big in a while. In the industrial world, the industry cannot afford to take any kind of mistakes. As every mistake is costly whether interns of time, money and material.
Arduino has six ADC channels. Here four are used for the robotic arm. The UNO ADC is of 10 bit resolution so the integer values ranging from 0-1023(2^10=1024). This means that the input will map voltages from 0 and 5 volts into integer values between 0 and 1023. So for every (5/1024=4.9mv) per unit. As all the UNO ADC channels has a default reference of 5V for ADC conversion at any input channel. Since some sensors provide voltages from 02.5V, with a 5V reference we get lesser accuracy, so we have a instruction that enables us to change this reference value. So for changing the reference value we have ("analogReference();"). As default we get the maximum board ADC resolution which is 10 bits, this resolution can be changed by using instruction (”analogReadResolution(bits);"). This resolution change can come in some cases.Now if the above condition are set default, then we can read value from ADC of channel '0' by directly calling function "analogRead(pin);", here pin represents pin where we connect analog signal. The value from ADC can be taken into an integer as float voltage value=analogRead(A0); by this instruction the value after ADC gets stored in the integer "Voltage value". We will have to use ADC channel of Arduino UNO with the help of above function:
a. analogRead(pin);
b. analogReference();
c. analogReadResolution(bits);
Now talking about servo, the arduino Uno has a feature which enables us to control the servo position by just giving the degree value. Say if we want the servo to be at 60, we can directly represent the value in the program. The Servo header(Servo.h) file takes care of all the duty ratio calculations internally.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Arduino | Equipment | 3 | 8000 | 24000 |
| Jumper Wires | Equipment | 200 | 100 | 20000 |
| Potentiometer | Equipment | 10 | 550 | 5500 |
| Servo Motors | Equipment | 10 | 550 | 5500 |
| Resistors | Equipment | 20 | 50 | 1000 |
| Switches | Equipment | 5 | 100 | 500 |
| Breadboard | Equipment | 2 | 800 | 1600 |
| Glue Gun | Miscellaneous | 1 | 1000 | 1000 |
| Soldering | Miscellaneous | 1 | 750 | 750 |
| Wood | Miscellaneous | 10 | 100 | 1000 |
| Battery | Equipment | 2 | 1000 | 2000 |
| Wooden Board | Miscellaneous | 2 | 1000 | 2000 |
| UHU | Miscellaneous | 2 | 100 | 200 |
| Total in (Rs) | 65050 |
As the problem of urban traffic congestion spreads, there is a pressing need for the intro...
A web based application which is designed for retailng industry that will allow...
...
In our modern fast paced life, vending machines provide quick and easy access to daily ite...
Smart waste management system is specifically designed to overcome all possible issue rela...