Phone Controlled Robotic Arm Project Website

Project maintained by RuiqiLiu2014 Hosted on GitHub Pages — Theme by mattgraham

Phone Controlled Robotic Arm

I am working on a robotic arm powered by Arduino controlled by a phone app.

Engineer School Area of Interest Grade
Ruiqi Liu Lynbrook High School Mechanical Engineering Incoming Sophomore

Headstone Image


Demo Video

Final Milestone

My final milestone is getting the sensor to work, which turned out to be the most difficult milestone. I added a switch on the app. When the switch was enabled, the claw would automatically close around anything that got too close, and when nothing was close it would open. This also works if the arm moves toward something; it will grab it if it is within range.

Second Milestone

My second milestone is to get the app to control the arm via bluetooth. This was done using an ESP-32 chip, which is like an Arduino with bluetooth capabilities. Using the MIT App Inventor, I made an app with 4 sliders to control the 4 servos, and the ability to connect to the ESP-32 with bluetooth. I no longer need the computer program to control the arm, although I can still use it along with the app. Second Milestone

First Milestone

My first milestone is to finish building the arm, and to get the motors to control it. There are 4 servos, which are powered by an Arduino and a 6V battery pack. The servos control rotation of the base, opening and closing of the claw, and motion of the arm (forward/backward/left/right). They are controlled by an Arduino computer program where you can enter degree numbers and that will rotate each servo individually to any degree (between 0 and 180). First Milestone

This is the circuit diagram with the servos. image