Posts

Showing posts from July, 2023

Robotic Arm Code and Circuit

Image
 Arduino Code: #include <SoftwareSerial.h> #include <Servo.h> Servo servo01; Servo servo02; Servo servo03; Servo servo04; Servo servo05; Servo servo06; SoftwareSerial Bluetooth(3, 4); // Arduino(RX, TX) - HC-05 Bluetooth (TX, RX) int servo1Pos, servo2Pos, servo3Pos, servo4Pos, servo5Pos, servo6Pos; // current position int servo1PPos, servo2PPos, servo3PPos, servo4PPos, servo5PPos, servo6PPos; // previous position int servo01SP[50], servo02SP[50], servo03SP[50], servo04SP[50], servo05SP[50], servo06SP[50]; // for storing positions/steps int speedDelay = 20; int index = 0; String dataIn = ""; void setup() {   servo01.attach(5);   servo02.attach(6);   servo03.attach(7);   servo04.attach(8);   servo05.attach(9);   servo06.attach(10);   Bluetooth.begin(38400); // Default baud rate of the Bluetooth module   Bluetooth.setTimeout(1);   delay(20);   // Robot arm initial position   servo1PPos = 120;   servo01.write(servo...