Lovely Robotic Arm ArduinoHC05 정보
블루투스 무선 기술을 탑재 한 로봇 팔 코드는 설명이다
https://raw.githubusercontent.com/Joneskys/PROGRAMS/master/ROBOTIC_ARM_AND_CAR.ino
사이:
사용 CASTOR WHEEL & L293D
WHEEL LEFT MOTOR TO PIN 2,3
WHEEL RIGHT MOTOR TO PIN 4,5
PIN 6,7두고 놓기위한 핸드 MOTOR를 그리퍼
공동 2 MOTOR TO PIN 8,9
공동 3 MOTOR TO PIN 10, 11,
공동 4 MOTOR TO PIN (12, 13)
공동 5 MOTOR TO PIN 14, 15
ARDUINO의 TX TO HC-05 RX
HC-05 TX ARDUINO의 RX TO
HC-05 VCC ARDUINO의 5V TO
HC-05 ARDUINO의 GND TO GND
당신이 우리를 행복하게 919,030,266,397에 [email protected] 또는 WhatsApp에이 응용 프로그램 및 코드를 사용하여 제조하는 우리에게 프로젝트 이미지와 동영상을 보내 주시기 바랍니다.
암호:
INT inByte;
무효 설치 ()
{
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);
}
무효 루프 ()
{
경우 (Serial.available ()> 0)
{
inByte = Serial.read ();
스위치 (inByte)
{
경우 '1':
digitalWrite (2, LOW);
digitalWrite (3, HIGH);
digitalWrite (4, LOW);
digitalWrite (5, HIGH);
Serial.println ( "FRONT");
단절;
경우 '2':
digitalWrite (2, HIGH);
digitalWrite (3, LOW);
digitalWrite (4, HIGH);
digitalWrite (5, LOW);
Serial.println ( "BACK");
단절;
케이스 '3':
digitalWrite (2, LOW);
digitalWrite (3, LOW);
digitalWrite (4, LOW);
digitalWrite (5, HIGH);
Serial.println ( "왼쪽");
단절;
경우 '4'
digitalWrite (2, LOW);
digitalWrite (3, HIGH);
digitalWrite (4, LOW);
digitalWrite (5, LOW);
Serial.println ( "RIGHT");
단절;
경우는 '5':
digitalWrite (2, LOW);
digitalWrite (3, LOW);
digitalWrite (4, LOW);
digitalWrite (5, LOW);
Serial.println ( "STOP");
단절;
경우 'A':
digitalWrite (6, LOW);
digitalWrite (7, HIGH);
Serial.println ( "공동 1 CLOCK");
지연 (200);
digitalWrite (6, LOW);
digitalWrite (7, LOW);
단절;
경우 'B':
digitalWrite (6, HIGH);
digitalWrite (7, LOW);
Serial.println ( "공동 1 ANTICLOCK");
지연 (200);
digitalWrite (6, LOW);
digitalWrite (7, LOW);
단절;
경우 'C'
digitalWrite (8, LOW);
digitalWrite (9, HIGH);
Serial.println ( "JOINT 2 CLOCK");
지연 (200);
digitalWrite (8, LOW);
digitalWrite (9, LOW);
단절;
경우 'D'
digitalWrite (8, HIGH);
digitalWrite (9, LOW);
Serial.println ( "JOINT 2 ANTICLOCK");
지연 (200);
digitalWrite (8, LOW);
digitalWrite (9, LOW);
단절;
케이스 'E':
digitalWrite (10, LOW);
digitalWrite (11, HIGH);
Serial.println ( "공동 3 CLOCK");
지연 (200);
digitalWrite (10, LOW);
digitalWrite (11, LOW);
단절;
경우 'F'
digitalWrite (10, HIGH);
digitalWrite (11, LOW);
Serial.println ( "공동 3 ANTICLOCK");
지연 (200);
digitalWrite (10, LOW);
digitalWrite (11, LOW);
단절;
케이스 'G'
digitalWrite (12, LOW);
digitalWrite (13, HIGH);
Serial.println ( "공동 4 CLOCK");
지연 (200);
digitalWrite (12, LOW);
digitalWrite (13, LOW);
단절;
케이스 'H':
digitalWrite (12, HIGH);
digitalWrite (13, LOW);
Serial.println ( "공동 4 ANTICLOCK");
지연 (200);
digitalWrite (12, LOW);
digitalWrite (13, LOW);
단절;
경우 '난 :
digitalWrite (14, LOW);
digitalWrite (15, HIGH);
Serial.println ( "공동 5 CLOCK");
지연 (200);
digitalWrite (14, LOW);
digitalWrite (15, LOW);
단절;
경우 'J'
digitalWrite (14, HIGH);
digitalWrite (15, LOW);
Serial.println ( "공동 5 ANTICLOCK");
지연 (200);
digitalWrite (14, LOW);
digitalWrite (15, LOW);
단절;
}
}}


