Агуулгын хүснэгт:

Вакуум сорох насос бүхий робот гар: 4 алхам
Вакуум сорох насос бүхий робот гар: 4 алхам

Видео: Вакуум сорох насос бүхий робот гар: 4 алхам

Видео: Вакуум сорох насос бүхий робот гар: 4 алхам
Видео: Я установил инверторный компрессор R134a в СТАРЫЙ холодильник! 2024, Арваннэгдүгээр
Anonim
Вакуум сорох насос бүхий робот гар
Вакуум сорох насос бүхий робот гар

Ардуиногийн удирддаг вакуум сорох насос бүхий робот гар. Робот гар нь ган хийцтэй бөгөөд бүрэн угсарсан байна. Робот гар дээр 4 servo мотор байдаг. Өндөр эргэлттэй, өндөр чанартай 3 servo мотор байдаг. Энэхүү төсөлд Arduino ашиглан 4 потенциометр бүхий робот гарыг хэрхэн яаж хөдөлгөхийг үзүүлэв. Агаарын шахуургыг асаах / унтраах, ороомог хавхлагын товчлуурыг ашигласан. Тиймээс мотор ба хавхлагыг гараар хөндлөнгөөс оролцуулж болох бөгөөд энэ нь танд хүч, гүйдлийг хэмнэдэг.

Алхам 1: Робот зэвсгийн тодорхойлолт

Image
Image

Робот гар иж бүрдэл -https://bit.ly/2UVhUb3

Багц:

1* Робот гар хэрэгсэл (угсарсан)

2* KS-3620 180 ° Servo

1* KS-3620 270 ° Servo

1* 90d 9g Servo

1* Агаарын (вакуум) насос

1* Соленоид хавхлага

1* Силикон хоолой хоолой

KS3620 Металл дижитал Servo: Хүчдэл: 4.8-6.6V

Хурд: 0.16сек/60 ° (6.6V)

Момент: 15кг/см (4.8В) 20кг/см (6.6В)

Ачаалалгүй гүйдэл: 80-100mA

Давтамж: 500-2500 Гц

Агаарын (вакуум) насос: Хүчдэл: DC 5V

Ачаалалгүй гүйдэл: 0.35А

Тохиромжтой хүчдэл: DC 4.8V-7.2V

Даралтын хүрээ: 400-650mmhg

Хамгийн их вакуум:> -350mmhg

Жин: 60 грамм

Соленоид хавхлага: Нэрлэсэн хүчдэл: DC 6V

Одоогийн гүйдэл: 220 мА

Тохиромжтой хүчдэл: DC5V-6V

Даралтын хүрээ: 0-350mmhg

Жин: 16 грамм

Алхам 2: Шаардлагатай техник хангамж

Холболтууд
Холболтууд

1* Arduino UNO R3 -

1* Мэдрэгч бамбай -

4* Потенциометр -

4* Потенциометрийн бариул -

1* ON/OFF унтраалга -

1* Түр зуурын товчлуур -

1* 6V> 2A цахилгаан хангамж -

1* 9V адаптер -

1* Усны хамгаалалттай хайрцаг -

1* Mini Breadboard -

1* Силикон хоолой хоолой -

1* Цахилгаан өрөм -

3 ширхэг 1 ширхэг холбогч утас -

Алхам 3: Холболтууд

Потенциометр:

1 -р сав - Аналог 0

2 -р сав - Аналог 1

3 -р сав - Аналог 2

4 -р сав - Аналог 3

Servo Motors:

Servo 1 - Digital 3 PWM

Servo 2 - Дижитал 5 PWM

Servo 3 - Дижитал 6 PWM

Servo 4 - Дижитал 9 PWM

Алхам 4: Эх код

Эх код
Эх код

/*

Потенциометр (хувьсах эсэргүүцэл) ашиглан servo байрлалыг хянах https://bit.ly/MertArduino */#include // servo Servo myservo1 -ийг удирдах servo объект үүсгэх; Servo myservo2; Servo myservo3; Servo myservo4; // потенциометр int potpin1 = 0 -ийг холбоход ашигладаг аналог зүү; int potpin2 = 1; int potpin3 = 2; int potpin4 = 3; // int val1 аналог пинээс утгыг унших хувьсагч; int val2; int val3; int val4; void setup () {// servo объекттой myservo1.attach (3) дижитал (PWM) тээглүүр дээрх servos -ийг хавсаргадаг; myservo2.attach (5); myservo3.attach (6); myservo4.attach (9); } void loop () {val1 = analogRead (potpin1); // потенциометрийн утгыг уншдаг (0 -ээс 1023 хүртэлх утга) val1 = газрын зураг (val1, 0, 1023, 0, 180); // үүнийг servo (0 -ээс 180 хоорондох утга) -тай хамт ашиглахын тулд масштаблах myservo1.write (val1); // масштабтай утгын саатлын дагуу servo байрлалыг тохируулна (15); // servo тийшээ очихыг хүлээнэ val2 = analogRead (potpin2); val2 = газрын зураг (val2, 0, 1023, 0, 180); myservo2. бичих (val2); саатал (15); val3 = analogRead (potpin3); val3 = газрын зураг (val3, 0, 1023, 0, 180); myservo3. бичих (val3); саатал (15); val4 = analogRead (potpin4); val4 = газрын зураг (val4, 0, 1023, 0, 180); myservo4. бичих (val4); саатал (15); }

Зөвлөмж болгож буй: