Skip to content

EveVengerov/Arduino-Robot-Arm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arduino-Robot-Arm

In this project, I build a Robot Arm which can be wirelessly controlled by a smartphone app via bluetooth

3D Printing and Assembly

The model design was borrowed from howtomechatronics website and the 3D-Printed parts were assembled alongwith six servo motors : 3 MG996R Servo Motor and 3 SG90 Micro Servo motor

Electronics

The electronics used for the project besides the servos are HC-05 Bluetooth module, an Arduino-uno, a breadboard for connections and a 2Volt 3Amp Dc power source. Here is a circuit diagram of the connections: uploading.....

Coding

Arduino Server

The server side coding for the arduino is giving in the repository under the file name RobotArmServer

Android Client

The android app is developed using MIT App Inventor. The control is developed using code blocks as given in the CodeBlockClient file. Here is the default app view as seen on the smartphone screen :

The sliders are used to control the position of each servo of the arm, varying between 0 - 180 or 90 - 180 degrees. We can save our current move using the Save button. Maximum no. of moves that can be saved is 10. Reset button can be used to set all saved moves to 0. Using Play button we can run our saved moved, the robot runs first in reverse order and then again in forward order till all saved moves are played.

About

Five degrees of Freedom Arduino Robotic Arm controlled via an android app

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages