Project tutorial

Robotic Arm Control Using Bluetooth, Arduino and Android App

Control a robotic arm using a Bluetooth HC-05 module and Arduino via an Android app.

  • 4,500 views
  • 2 comments
  • 13 respects

Components and supplies

Apps and online services

About this project

OPERATING ROBOTIC ARM WITH WIRELESS BLUETOOTH CONNECTION FROM ANDROID APP.

Connections:

CONNECT PIN 2,3 TO WHEEL LEFT MOTOR PIN 4,5 TO WHEEL RIGHT MOTOR PIN 6,7 TO GRIPPER HAND MOTOR FOR HOLDING AND DROPPING PIN 8,9 TO JOINT 2 MOTOR PIN 10,11, TO JOINT 3 MOTOR

PIN 12,13 TO JOINT 4 MOTOR PIN 14,15 TO JOINT 5 MOTOR HC-05 RX TO TX OF ARDUINO HC-05 TX TO RX OF ARDUINO HC-05 VCC TO 5V OF ARDUINO HC-05 GND TO GND OF ARDUINO

Please send your project images and videos to us which you made using this app and code to ksjones777@gmail.com or whatsapp to +919030266397 to make us happy.

GOD BLESS YOU

Code

ROBOTIC ARM CODE BY JONES KYSArduino
https://raw.githubusercontent.com/Joneskys/PROGRAMS/master/ROBOTIC_ARM_AND_CAR.ino
int inByte;
void setup()
{
Serial.begin(9600);
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(6, OUTPUT);
pinMode(7, OUTPUT);
pinMode(8, OUTPUT);
pinMode(9, OUTPUT);
pinMode(10, OUTPUT);
pinMode(11, OUTPUT);
pinMode(12, OUTPUT);
pinMode(13, OUTPUT);
pinMode(14, OUTPUT);
pinMode(15, OUTPUT);

}
void loop()
{
if (Serial.available() > 0)
{
inByte = Serial.read();
switch (inByte)
{
case '1':
digitalWrite(2, LOW);
digitalWrite(3, HIGH);
digitalWrite(4, LOW);
digitalWrite(5, HIGH);
Serial.println("FRONT");
break;
case '2':
digitalWrite(2, HIGH);
digitalWrite(3, LOW);
digitalWrite(4, HIGH);
digitalWrite(5, LOW);
Serial.println("BACK");
break;
case '3':
digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, HIGH);
Serial.println("LEFT");
break;
case '4':
digitalWrite(2, LOW);
digitalWrite(3, HIGH);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
Serial.println("RIGHT");
break;
case '5':
digitalWrite(2, LOW);
digitalWrite(3, LOW);
digitalWrite(4, LOW);
digitalWrite(5, LOW);
Serial.println("STOP");
break;
case 'A':
digitalWrite(6, LOW);
digitalWrite(7, HIGH);
Serial.println("JOINT 1 CLOCK");
delay(200);
digitalWrite(6, LOW);
digitalWrite(7, LOW);
break;
case 'B':
digitalWrite(6, HIGH );
digitalWrite(7, LOW);
Serial.println("JOINT 1 ANTICLOCK");
delay(200);
digitalWrite(6, LOW);
digitalWrite(7, LOW);
break;
case 'C':
digitalWrite(8, LOW);
digitalWrite(9, HIGH);
Serial.println("JOINT 2 CLOCK");
delay(200);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
break;
case 'D':
digitalWrite(8, HIGH);
digitalWrite(9, LOW);
Serial.println("JOINT 2 ANTICLOCK");
delay(200);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
break;
case 'E':
digitalWrite(10, LOW);
digitalWrite(11, HIGH);
Serial.println("JOINT 3 CLOCK");
delay(200);
digitalWrite(10, LOW);
digitalWrite(11, LOW);
break;
case 'F':
digitalWrite(10, HIGH);
digitalWrite(11, LOW);
Serial.println("JOINT 3 ANTICLOCK");
delay(200);
digitalWrite(10, LOW);
digitalWrite(11, LOW);
break;
case 'G':
digitalWrite(12, LOW);
digitalWrite(13, HIGH);
Serial.println("JOINT 4 CLOCK");
delay(200);
digitalWrite(12, LOW);
digitalWrite(13, LOW);
break;
case 'H':
digitalWrite(12, HIGH);
digitalWrite(13, LOW);
Serial.println("JOINT 4 ANTICLOCK");
delay(200);
digitalWrite(12, LOW);
digitalWrite(13, LOW);
break;
case 'I':
digitalWrite(14, LOW);
digitalWrite(15, HIGH);
Serial.println("JOINT 5 CLOCK");
delay(200);
digitalWrite(14, LOW);
digitalWrite(15, LOW);
break;
case 'J':
digitalWrite(14, HIGH);
digitalWrite(15, LOW);
Serial.println("JOINT 5 ANTICLOCK");
delay(200);
digitalWrite(14, LOW);
digitalWrite(15, LOW);
break;
}
}}

Schematics

ROBOTIC ARM CONNECTIONS IN COMMENT BOX PLEASE CHECK THAT
USE CASTOR WHEEL& L293D
PIN 2,3 TO WHEEL LEFT MOTOR
PIN 4,5 TO WHEEL RIGHT MOTOR
PIN 6,7 TO GRIPPER HAND MOTOR FOR HOLDING AND DROPPING
PIN 8,9 TO JOINT 2 MOTOR
PIN 10,11, TO JOINT 3 MOTOR
PIN 12,13 TO JOINT 4 MOTOR
PIN 14,15 TO JOINT 5 MOTOR
HC-05 RX TO TX OF ARDUINO
HC-05 TX TO RX OF ARDUINO
HC-05 VCC TO 5V OF ARDUINO
HC-05 GND TO GND OF ARDUINO

Please send your project images and videos to us which you made using this app and code to ksjones777@gmail.com or whatsapp to +919030266397 to make us happy.
Dsc 0021 stkau40w9f
ROBOTIC ARM CONNECTIONS
HERE THE CONNECTIONS IS ONLY FOR ROBOTIC ARM .PLEASE ADD ANOTHER L293D DRIVER AND CONNECT ANOTHER TWO WHEEL MOTORS.
roboticarm_arduino_YORdgAm7id.fzz

Comments

Similar projects you might like

Herb Box Eco System

Project tutorial by Walter Heger

  • 3,987 views
  • 5 comments
  • 44 respects

Web-Controlled LED Animations with Raspberry Pi and Arduino

Project tutorial by Bruno Portaluri

  • 4,732 views
  • 12 comments
  • 22 respects

Use Alexa to Control Your TV!

Project tutorial by Grensom

  • 2,663 views
  • 5 comments
  • 29 respects

Talking Clock 2 - New Version (Bilingual: EN-PT)

Project tutorial by LAGSILVA

  • 542 views
  • 2 comments
  • 8 respects

Making a Cheap Aquarium Parameters Controller

Project tutorial by Boisse Martin

  • 997 views
  • 2 comments
  • 5 respects

Valentine Blink: Wireless LED Hearts

Project showcase by AdiK

  • 2,280 views
  • 13 comments
  • 20 respects
Add projectSign up / Login