Back to Browse

Robot Arm joystick controlled sinhala

1.6K views
Jul 6, 2020
14:36

This video describe about 5 DOF(Degrees of freedom) servo robot arm.Here robot circuit and program is explained.Robot arm program is given bellow. servo variable speed library: https://github.com/netlabtoolkit/VarSpeedServo music:https://www.bensound.com/ Robot arm program***************** #include VarSpeedServo.h VarSpeedServo servo1; VarSpeedServo servo2; VarSpeedServo servo3; VarSpeedServo servo4; VarSpeedServo servo5; int joyX = A0; int joyY = A1; int joyX1 = A2; int joyY1 = A3; int btn=2; int servoVal; void setup() { servo1.attach(9); servo2.attach(8); servo3.attach(7); servo4.attach(6); servo5.attach(5); pinMode(btn,INPUT); } void loop() { servoVal = analogRead(joyX); servoVal = map(servoVal, 0, 1023, 0, 180); servo1.write(servoVal,70,true); servoVal = analogRead(joyY); servoVal = map(servoVal, 0, 1023, 70, 180); servo2.write(servoVal,70,true); servoVal = analogRead(joyX1); servoVal = map(servoVal, 0, 1023, 0, 180); servo3.write(servoVal,70,true); servoVal = analogRead(joyY1); servoVal = map(servoVal, 0, 1023, 0, 180); servo4.write(servoVal,70,true); delay(15); { if(digitalRead(btn)==HIGH){ servo5.write(50,70,true); }else{ servo5.write(0,70,true); } } delay(15); } In This code angle bracket is not insert in the herder("VarSpeedServo.h ") please add the angle brackets here..

Download

0 formats

No download links available.

Robot Arm joystick controlled sinhala | NatokHD