Съдържание:

Как да изградим 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 стъпки (със снимки)
Видео: DIY Radar With Ultrasonic Sensor And Chat-GPT Generated Arduino Code | Coders Cafe 2024, Юли
Anonim
Image
Image
Списък на частите
Списък на частите

Тази статия е гордо спонсорирана от PCBWAY.

PCBWAY произвежда висококачествени прототипирани платки за хора по целия свят. Опитайте сами и вземете 10 печатни платки само за $ 5 в PCBWAY с много добро качество, Благодаря PCBWAY. Моторният щит за Arduino Uno, който разработих за използване в този проект, използва услугите на PCBWAY PCB.

В тази инструкция ще ви покажа как да създадете Arduino Robot Car, наречен SMARS Robot.

Да започваме

Стъпка 1: Списък на частите

За да изградите основния модел на робот SMARS, ви трябват само няколко части. Разделен на две основни части, 3D печатни части и електронни компоненти. За 3D части можете да отпечатате сами с помощта на 3D принтер, можете да изтеглите пълните 3D файлове тук. За електронни компоненти можете да закупите на Amazon или AliExpress.

Части за електроника:

  • 1 x Arduino Uno R3 DIP
  • 1 x Arduino Motor Shield
  • 1 x ултразвуков HC-SR04
  • 1 x IR сензор
  • 2 x мотор с редуктор 200 RPM 6V
  • 8 x кабелен джъмпер женски към женски 10 см
  • 4 x кабел AWG24
  • 1 x конектор 9V батерия
  • 1 x 9V батерия
  • 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
  • Държеща дъска (за 9v батерия)
  • Държач за далекомер
  • Капак на далекомер
  • Съединител

За отпечатване на всички части използвах 3D принтер Creality Ender 3 с разделителна способност: 0,2, запълване 30%.

Стъпка 3: Припояване на проводници към двигатели

Запояване на проводници към двигатели
Запояване на проводници към двигатели
Запояване на проводници към двигатели
Запояване на проводници към двигатели

Подготовка преди запояване можете да поставите малко поток към терминала на двигателите и проводниците.

  • запоявайте 13см червен проводник към положителния извод на двигателя на предното колело
  • запоявайте 13см черен проводник към отрицателния извод на двигателя на предното колело
  • запоявайте 13см червен проводник към положителния извод на двигателя на задното колело
  • запоявайте 13см черен проводник към отрицателния извод на двигателя на задното колело

След запояване завъртете червените и черните проводници, за да ги закрепите допълнително. Това също улеснява управлението на проводниците.

Стъпка 4: Поставете мотори

Fit Motors
Fit Motors

Двигателите ще се фиксират в идеално оразмерената зона зад отвора на колелото.

Стъпка 5: Поставете батерията

Поставете батерията
Поставете батерията
Поставете батерията
Поставете батерията

Батерията се побира в средата на робота, между двата двигателя. Ще трябва да свържете 9V конектор за батерията към батерията.

Ако искате да използвате две акумулаторни батерии Li-ion 3.7V размер 14500. Ще ви трябва шаси с размер по-голям 3 мм и държач за батерия 2xAA. След това батериите могат да бъдат вкарани вътре в шасито, а платката Arduino Uno може свободно да се плъзне по нея.

Стъпка 6: Поставете държачи на двигатели

Поставете държачи за мотори
Поставете държачи за мотори

Двигателите се държат на място от държачите на двигателя. Ще трябва да ги огънете леко, за да ги поставите в малката вдлъбнатина около двигателите. Също така е добра практика да прокарате проводниците на двигателя през тях, преди да ги поставите.

Това ще ги накара да прилепнат плътно и ще позволи на проводниците на двигателя да бъдат свободни и незахванати.

Стъпка 7: Прикрепете колела

Прикрепете колела
Прикрепете колела
Прикрепете колела
Прикрепете колела
Прикрепете колела
Прикрепете колела

Има два вида колела - Master и Slave. Главните колела се задвижват от двигателите, докато подчинените колела се въртят свободно.

Подчинените колела се вмъкват в ушите на шасито (изисква се малко сила). Също така е добра идея да се уверите, че ушите и подчинените колела нямат грапави ръбове, така че да могат да се въртят без усилия.

Главните колела се вмъкват в вала на двигателя, държат мотора на тялото с ръка, за да предотвратят по -голяма сила, която ще причини счупване на мотора на запушалката.

Изправете кабела на двигателя към гърба и кабела за захранване в дясната страна.

Стъпка 8: Тествайте двигателите

Тестови двигатели
Тестови двигатели

Проверете дали двигателите работят правилно, като докоснете положителните и отрицателните проводници към батерията. Те трябва да се въртят ентусиазирано!

Ако двигателите не се въртят при свързване към акумулатора, проверете дали проводниците все още са запоени към двигателя и не са се освободили при монтажа (те са доста деликатни). Също така проверете дали 9v батерията е напълно заредена.

Стъпка 9: Добавете Arduino

Добавете Arduino
Добавете Arduino
Добавете Arduino
Добавете Arduino

Плъзнете съвместимите Arduino Uno или Arduino в шасито на робота - има два слота, които минават по дължината на горната част на шасито SMARS. За да избегнете разделянето на горната част на шасито SMARS, бавно поставете Arduino и спрете и го премахнете, ако срещнете някаква съпротива. Най -добре е да шлайфате или да подадете канала, ако не е достатъчно голям.

Ако вече имате Bluino One, това ще бъде много лесно да се плъзне в шасито на робота, защото има същите размери.

Bluino-ONE е добър избор, можете да го програмирате и контролирате чрез Bluetooth, използвайки Android телефон или лаптоп.

Можете да вземете Bluino-ONE от магазин Tindie.

Стъпка 10: Надстройте щита на двигателя

Подобрете моторния щит
Подобрете моторния щит

Има няколко опции за моторен щит, които можете да използвате с Arduino Uno в този проект на SMARS робот, много често използвайки Motor Shield V1/v2, произведен от Adafruit или съвместим (клонинг от Китай), но недостатъкът на този щит е липсата на Bluetooth връзка е необходим за проект на робот SMARS, контролиран от телефон с Android. Следвайте стъпка по стъпка инструкциите за надграждане на вашия Motor Shield v1 тук (добавете Bluetooth модул).

Ако използвате Bluino-ONE (Arduino съвместим с вграден Bluetooth) или използвате Bluino Motor Shield (Motor Shield с вграден Bluetooth), можете да пропуснете стъпка към надграждане на Motor Shield v1.

Стъпка 11: Добавете моторния щит

Добавете моторния щит
Добавете моторния щит
Добавете моторния щит
Добавете моторния щит

Вкарайте внимателно щита на двигателя в Arduino, като се уверите, че всички щифтове влизат в гнездата на заглавката, без да пропускат и да се огъват.

Или можете също да прикрепите моторен щит Bluino към вашия Arduino Uno.

Стъпка 12: Свържете кабела

Свържете кабела
Свържете кабела

Поставете и затегнете захранващите проводници в клемния блок на щита на двигателя, а проводниците на двигателя в съответния терминал.

Не свързвате двигателя към двата извода M1 и M2. Правилно е "левият двигател" да се свърже с M1, а "десният двигател" да се свърже с M2.

Стъпка 13: Прикрепете следи

Прикрепете следи
Прикрепете следи
Прикрепете следи
Прикрепете следи
Прикрепете следи
Прикрепете следи
Прикрепете следи
Прикрепете следи

Пътеките са прикрепени една към друга с помощта на парче от 1,75 мм нишка, нарязана на правилната дължина.

За да придадете на колелата еднакво сцепление от всяка страна, можете или да прикрепите 16 -те коловоза към всяка страна, в подреждане на гъсеници.

Или за да придадете на колелата по -голямо сцепление на различни повърхности, можете или да прикрепите 8 -те коловоза към всяко колело.

Стъпка 14: Прикрепете допълнителен модул

Прикрепете допълнителен модул
Прикрепете допълнителен модул
Прикрепете допълнителен модул
Прикрепете допълнителен модул
Прикрепете допълнителен модул
Прикрепете допълнителен модул

Допълнителните модули, които можете да отпечатате и прикачите, за да подобрите вашия SMARS робот:

  • Избягване на препятствия със Servo
  • Избягване на ръбове Mod
  • IR сензор Mod
  • Light Follower Mod
  • Чекмедже Мод
  • Мод за управление на звука
  • Пожарникар Мод
  • Влажност на почвата Мод
  • Почистване Mod
  • Лопата Mod
  • Лопата V1 Mod
  • Лопата V2 Mod
  • Цветно разпознаване Мод
  • Избягване на препятствия на бронята Мод
  • Gripper Mod
  • Нокът Mod
  • Мотокар Мод
  • Ремарке за камион Мод
  • Лазерен мод
  • Lego Mod

За да видите пълни инструкции и електронен компонент, необходими за допълнителни модули, показани в приложението 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. Както винаги, ако имате въпроси, моля, уведомете ме!

Състезание за роботи
Състезание за роботи
Състезание за роботи
Състезание за роботи

Вицешампион в конкурса за роботи

Препоръчано: