Мазмұны:

SMARS роботын қалай құруға болады - Arduino Smart Robot Tank Bluetooth: 16 қадам (суреттермен)
SMARS роботын қалай құруға болады - Arduino Smart Robot Tank Bluetooth: 16 қадам (суреттермен)

Бейне: SMARS роботын қалай құруға болады - Arduino Smart Robot Tank Bluetooth: 16 қадам (суреттермен)

Бейне: SMARS роботын қалай құруға болады - Arduino Smart Robot Tank Bluetooth: 16 қадам (суреттермен)
Бейне: Вебинар №2. Andy Ruina про координацию роботов и технологии движения. Beyond Robotics 2024, Қараша
Anonim
Image
Image
Бөліктер тізімі
Бөліктер тізімі

Бұл мақалаға PCBWAY мақтанышпен демеушілік жасайды.

PCBWAY бүкіл әлемдегі адамдар үшін жоғары сапалы ПХД прототипін жасайды. Өзіңізді сынап көріңіз және PCBWAY -де бар -жоғы 5 долларға 10 ПХД алыңыз, сапасы өте жоғары, рахмет PCBWAY. Мен осы жобада қолдану үшін жасаған Arduino Uno мотор қалқаны PCBWAY PCB қызметтерін пайдаланады.

Бұл нұсқаулықта мен сізге Arduino робот машинасын қалай жасау керектігін көрсетемін SMARS робот.

Бастайық

1 -қадам: Бөліктер тізімі

SMARS роботының негізгі моделін жасау үшін сізге бірнеше бөлшектер қажет. Екі негізгі бөлікке, 3D басып шығарылған бөлшектерге және электроника компоненттеріне бөлінеді. 3D бөліктері үшін сіз 3D принтерді қолдана отырып басып шығара аласыз, 3D файлдарының толық нұсқасын мына жерден жүктей аласыз. Электрондық компоненттерді Amazon немесе AliExpress -тен сатып алуға болады.

Электроника бөліктері:

  • 1 x Arduino Uno R3 DIP
  • 1 x Arduino мотор қалқаны
  • 1 x ультрадыбыстық HC-SR04
  • 1 x IR сенсоры
  • 2 x беріліс моторы 200 айн / мин 6В
  • Әйелден әйелге дейін 8 см кабельді секіргіш
  • 4 x AWG24 кабелі
  • 1 x қосқыш 9В батарея
  • 1 х 9В батарея
  • 1 x Батарея ұстағыш (2 x Li-ion 14500)
  • 1 x USB кабелі
  • 1 x USB OTG

2 -қадам: 3D бөліктерін басып шығару

3D бөліктерін басып шығару
3D бөліктерін басып шығару

SMARS құрудың бірнеше негізгі бөліктері бар, сіз құрастыру файлдарын thingiverse.com сайтынан жүктей аласыз. SMARS құрған Кевин Томасқа рахмет.

www.thingiverse.com/thing:2662828

3D басып шығарылған бөлшектердің тізімі

  • Шасси
  • Негізгі дөңгелектер x2
  • Құлдық дөңгелектер x2
  • Механикалық жолдар x32
  • Ұстағыш тақта (9В батарея үшін)
  • Диапазонды табуға арналған ұстағыш
  • Диапазон іздеу қақпағы
  • Қосқыш

Барлық бөліктерді басып шығару үшін 3D Printer Creality Ender 3 ажыратымдылығы 0,2, толтыру 30%қолдандым.

3 -қадам: сымдарды моторға дәнекерлеу

Электр қозғалтқыштарына сымдар
Электр қозғалтқыштарына сымдар
Электр қозғалтқыштарына сымдар
Электр қозғалтқыштарына сымдар

Дәнекерлеуге дайындық кезінде қозғалтқыштар мен сымдардың терминалына аздап ағын қоюға болады.

  • алдыңғы дөңгелекті қозғалтқыштың оң терминалына 13 см қызыл сымды дәнекерлеңіз
  • 13 см қара сымды алдыңғы доңғалақты қозғалтқыштың теріс терминалына дәнекерлеңіз
  • 13 см қызыл сымды артқы доңғалақты қозғалтқыштың оң терминалына дәнекерлеңіз
  • 13 см қара сымды артқы доңғалақты қозғалтқыштың теріс терминалына дәнекерлеңіз

Дәнекерлегеннен кейін қызыл және қара сымдарды бұрап бекітіңіз. Бұл сонымен қатар сымдарды басқаруды жеңілдетеді.

4 -қадам: Fit Motors

Fit Motors
Fit Motors

Қозғалтқыштар доңғалақ саңылауының артындағы өте жақсы көлемде бекітіледі.

5 -қадам: Батареяны салыңыз

Батарея
Батарея
Батарея
Батарея

Батарея роботтың ортасына, екі қозғалтқыштың арасына сәйкес келеді. Батареяға 9В батарея қосқышын қосу қажет.

Егер сіз Li-ion 3.7V өлшемі 14500 болатын екі қайта зарядталатын батареяны қолданғыңыз келсе, сізге көлемі 3 мм-ден асатын шасси мен 2xAA батарея ұстағыш қажет болады. Содан кейін батареяларды шассидің ішіне кіргізуге болады, ал Arduino Uno тақтасын оның үстінен еркін жылжытуға болады.

6 -қадам: Fit Motors ұстағыштары

Fit Motors ұстаушылары
Fit Motors ұстаушылары

Қозғалтқыштарды қозғалтқыш ұстағыштары орнында ұстайды. Қозғалтқыштарды кішкене ойыққа енгізу үшін оларды сәл бүгу керек. Енгізу алдында қозғалтқыш сымдарын осы арқылы өткізіп жіберу жақсы тәжірибе.

Бұл олардың тығыз орналасуына мүмкіндік береді және қозғалтқыш сымдарын босатуға және бекітпеуге мүмкіндік береді.

7 -қадам: Дөңгелектерді бекітіңіз

Дөңгелектерді бекітіңіз
Дөңгелектерді бекітіңіз
Дөңгелектерді бекітіңіз
Дөңгелектерді бекітіңіз
Дөңгелектерді бекітіңіз
Дөңгелектерді бекітіңіз

Дөңгелектің екі түрі бар - Мастер және Құл. Негізгі дөңгелектерді қозғалтқыштар басқарады, ал қосалқы дөңгелектер еркін айналады.

Құл дөңгелектері шассидегі құлақтарға итеріледі (аздап күш қажет). Тұтқалар мен қосалқы доңғалақтарда ешқандай бұралмайтын жиектер жоқ екеніне көз жеткізу жақсы.

Мастер дөңгелектер қозғалтқыш білігіне итереді, тығын қозғалтқышының сынуына әкелетін күштің алдын алу үшін дененің қозғалтқышын қолмен ұстайды.

Қозғалтқыштың кабелін артқы жағына, ал қуат кабелін оң жаққа қарай түзетіңіз.

8 -қадам: қозғалтқышты сынау

Сынақ қозғалтқыштары
Сынақ қозғалтқыштары

Батареяға оң және теріс сымдарды тигізу арқылы қозғалтқыштардың дұрыс жұмыс істейтінін тексеріңіз. Олар құлшыныспен айналуы керек!

Егер аккумуляторға қосылу кезінде қозғалтқыштар айналмаса, сымдардың қозғалтқышқа әлі де дәнекерленгенін және қондырылған кезде босатылмағанын тексеріңіз (олар өте нәзік). Сондай -ақ, 9 вольтты батареяның толық зарядталғанын тексеріңіз.

9 -қадам: Arduino қосыңыз

Arduino қосыңыз
Arduino қосыңыз
Arduino қосыңыз
Arduino қосыңыз

Arduino Uno немесе Arduino үйлесімді робот шассиіне сырғытыңыз - SMARS шассиінің жоғарғы бөлігінің ұзындығында жұмыс істейтін екі ұя бар. SMARS шассиінің жоғарғы жағы бөлінбеуі үшін Arduino -ны жайлап салыңыз және егер қарсылыққа тап болсаңыз, оны тоқтатыңыз және алып тастаңыз. Егер оның көлемі жеткіліксіз болса, оны тегістеу немесе қағазға салу жақсы.

Егер сізде Bluino One бар болса, оны робот шассиіне сырғыту өте оңай болады, себебі оның өлшемдері бірдей.

Bluino-ONE-бұл жақсы таңдау, оны Android телефоны немесе ноутбук арқылы Bluetooth арқылы басқаруға болады.

Bluino-ONE-ды Tindie дүкенінен алуға болады.

10 -қадам: Мотор қалқанын жаңартыңыз

Мотор қалқанын жаңарту
Мотор қалқанын жаңарту

SMARS роботтық жобасында Arduino Uno -мен қолдануға болатын моторлы қалқаның бірнеше нұсқасы бар, әдетте Adafruit жасаған немесе үйлесімді (Қытайдан клон) Motor Shield V1/v2 көмегімен, бірақ бұл қалқанның жетіспеушілігінде Bluetooth байланысы жоқ. Android телефонымен басқарылатын SMARS робот жобасы үшін қажет. Мұнда Motor Shield v1 жаңартудың қадамдық нұсқауларын орындаңыз (bluetooth модулін қосыңыз).

Егер сіз Bluino-ONE (Bluetooth кіріктірілгенімен үйлесімді Arduino) немесе Bluino Motor Shield (Bluetooth кіріктірілген мотор қалқаны) қолдансаңыз, Motor Shield v1 жаңартуға қадамды өткізіп жіберуге болады.

11 -қадам: Мотор қалқанын қосыңыз

Мотор қалқанын қосыңыз
Мотор қалқанын қосыңыз
Мотор қалқанын қосыңыз
Мотор қалқанын қосыңыз

Қозғалтқыш қалқанын Arduino -ға абайлап итеріңіз, осылайша барлық түйреуіштердің тесік тесіктеріне кіріп кетпеуін және бүгілмеуін қадағалаңыз.

Немесе сіз Arduino Uno -ға Bluino мотор қалқанын қоса аласыз.

12 -қадам: кабельді қосыңыз

Кабельді қосыңыз
Кабельді қосыңыз

Қуат сымдарын қозғалтқыш қалқанындағы терминал блогына, ал қозғалтқыш сымдарын тиісті терминалға салыңыз және бекітіңіз.

Сіз қозғалтқышты M1 және M2 екі терминалға қоспайсыз. Дұрыс - сол жақтағы қозғалтқыш M1 -ге, ал оң жақ қозғалтқыш M2 -ге қосылады.

13 -қадам: Жолдарды бекітіңіз

Жолдарды бекіту
Жолдарды бекіту
Жолдарды бекіту
Жолдарды бекіту
Жолдарды бекіту
Жолдарды бекіту
Жолдарды бекіту
Жолдарды бекіту

Жолдар бір -біріне дұрыс ұзындықта кесілген 1,75 мм жіптің көмегімен бекітіледі.

Дөңгелектерге әр жағынан бірдей тартымдылық беру үшін, сіз шынжыр табан тәрізді әр жаққа 16 жолды қоса аласыз.

Немесе дөңгелектерге әр түрлі беттерде тартымды болу үшін әр дөңгелекке 8 жолды бекітуге болады.

14-қадам: Қосымша модульді қосыңыз

Қосымша модульді қосыңыз
Қосымша модульді қосыңыз
Қосымша модульді қосыңыз
Қосымша модульді қосыңыз
Қосымша модульді қосыңыз
Қосымша модульді қосыңыз

SMARS роботыңызды жақсарту үшін басып шығаруға және қосуға болатын қосымша қондырма модульдері:

  • Серво көмегімен кедергілерді болдырмау
  • Edge болдырмау режимі
  • IR сенсорлық модулі
  • Жарық ізбасарлары модулі
  • Тартпалы режим
  • Дыбысты басқару модулі
  • Өрт сөндіруші мод
  • Топырақтың ылғалдылық режимі
  • Тазалау режимі
  • Күрек модулі
  • Күрек V1 мод
  • Күрек V2 модулі
  • Түсті анықтау модулі
  • Бампер кедергілерінен аулақ болу модулі
  • Қысқыш модулі
  • Claw Mod
  • Жүк көтергіш мод
  • Жүк көлігінің тіркемесі
  • Лазерлік режим
  • Lego модулі

Толық нұсқаулық пен электроника компоненттерін көру үшін SMARS қосымшасында көрсетілген қосымша модульдер қажет

15 -қадам: SMARS қосымшасы (Arduino эскизі, схемалар мен қашықтан басқару)

SMARS қолданбасы (Arduino эскизі, схемасы және қашықтан басқару құралы)
SMARS қолданбасы (Arduino эскизі, схемасы және қашықтан басқару құралы)
SMARS қолданбасы (Arduino эскизі, схемасы және қашықтан басқару құралы)
SMARS қолданбасы (Arduino эскизі, схемасы және қашықтан басқару құралы)
SMARS қолданбасы (Arduino эскизі, схемасы және қашықтан басқару құралы)
SMARS қолданбасы (Arduino эскизі, схемасы және қашықтан басқару құралы)
SMARS қолданбасы (Arduino эскизі, схемасы және қашықтан басқару құралы)
SMARS қолданбасы (Arduino эскизі, схемасы және қашықтан басқару құралы)

SMARS роботын тірі ету үшін алдымен Arduino бағдарламалау керек, содан кейін қозғалтқыштарды, сенсорларды және басқа компоненттерді жинау керек, осылайша сіз SMARS роботын ойнай аласыз және басқара аласыз. Мұның бәрін жасау үшін сіз Android қосымшасын пайдалана аласыз:

SMARS қолданбасы

Әйтпесе, Arduino Uno тақтасын компьютер арқылы Arduino IDE бағдарламалық жасақтамасы арқылы бағдарламалауға болады.

16 -қадам: ләззат алыңыз

Ләззат алыңыз
Ләззат алыңыз

Сізге SMARS роботы ұнайды деп үміттенемін. Егер солай етсеңіз, өзіңіздің тауарларыңызбен бөлісіңіз, сілтемені бөлісіңіз, Instructables & Youtube -ға жазылыңыз және жазылыңыз. Әдеттегідей, егер сізде сұрақтар туындаса, маған хабарлаңыз!

Роботтар сайысы
Роботтар сайысы
Роботтар сайысы
Роботтар сайысы

Роботтар сайысында екінші орын

Ұсынылған: