Съдържание:

Как да си направим хуманоиден робот: 8 стъпки
Как да си направим хуманоиден робот: 8 стъпки

Видео: Как да си направим хуманоиден робот: 8 стъпки

Видео: Как да си направим хуманоиден робот: 8 стъпки
Видео: Photon робот - роботика и програмиране за деца 2024, Ноември
Anonim
Image
Image
Как работи този робот!
Как работи този робот!

Хей момчета! Надявам се, че вече сте се насладили на предишната ми инструкция „Онлайн метеорологична станция (NodeMCU)“и сте готови за нова. След модела на робота SMARS, който сглобихме миналия път, днешния проект, също е за учене на роботи и ще използваме OTTO модел на робот в това видео и ще бъде наистина невероятен проект, този проект може да бъде чудесно начало в света на роботиката.

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

Този проект е толкова удобен за изработка специално след получаване на персонализирана печатна платка, която поръчахме от JLCPCB, за да подобрим външния вид на нашето електронно устройство, а също така в това ръководство има достатъчно документи и кодове, които да ви помогнат да създадете своя красив робот.

Ние направихме този проект само за 5 дни, само два дни, за да получим на робота 3D отпечатани части всички необходими компоненти на електрониката, след това още два дни, за да завършим изработката на хардуера и сглобяването, след това един ден, за да подготвим кода, който да отговаря на нашите проект и започнахме тестването и корекциите.

Какво ще научите от тази инструкция:

  1. Избор на компоненти в зависимост от неговите функционалности.
  2. Разберете механизма на робота.
  3. Подгответе електрическата схема, за да свържете всички избрани компоненти.
  4. Запоявайте електронните части към печатната платка.
  5. Сглобете всички части на проекта (тяло на робота).
  6. Стартирайте първия тест и потвърдете проекта.

Стъпка 1: Как работи този робот

Как работи този робот!
Как работи този робот!

Започвайки с описанието на проекта, както вече казах, ние ще възпроизведем модела на робота OTTO, който можете да имате безплатно 3D проектираните му части от общността на OTTO, но това, което ще добавим в нашия проект, е персонализиран дизайн на печатни платки за управление на робота, така че ще използваме микроконтролера ATmega328, вместо да използваме цяла Arduino Nano платка, както е направила общността за този проект.

Роботът има много функции и ще ви харесат движенията му, изпълнявани от 4 серво мотора и звуците му, възпроизвеждани чрез активен зумер, роботът ще се захранва от обикновена 9V литиева батерия и ще се управлява от Bluetooth модул чрез приложение за Android, което можете да изтеглите директно безплатно от playstore и appstore.

Движенията на робота се извършват от 4 серво мотора, така че имаме 2 сервомотора във всеки крак, а също така има и модернизирана версия на робота OTTO за управление на движенията на ръцете, но няма да направим това в този неразбираем и ще надстроим контролната платка за тази задача в предстоящите ни инструкции.

Стъпка 2: Електрическа схема

Електрическа схема
Електрическа схема

За да събера всички електронни компоненти заедно, избрах да създам свой собствен дизайн на печатни платки за този проект и да го произведа от JLCPCB, преминах към платформата easyEDA, където подготвих следната схема и както можете да видите всички компоненти, от които се нуждаем, след това трансформирах дизайна на веригата в печатна платка с необходимите размери, за да пасне на шасито на робота.

Стъпка 3: Изработка на печатни платки

Изработка на печатни платки
Изработка на печатни платки
Изработка на печатни платки
Изработка на печатни платки
Изработка на печатни платки
Изработка на печатни платки
Изработка на печатни платки
Изработка на печатни платки

След като подготвих веригата, я трансформирах в персонализиран дизайн на печатни платки с преоразмерени размери и форма, които да отговарят на нашия робот. Следващата стъпка е генерирането на GERBER файлове на дизайна на печатни платки и качването им на страницата за поръчка на JLCPCB, за да се произведе нашата печатна платка.

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

Стъпка 4: 3D отпечатани части на тялото на робота

3D печатни части на тялото на робота
3D печатни части на тялото на робота

Преминавайки към частите на робота, както вече споменах в презентацията, бихте могли да имате STL файловете на този робот от уебсайта на общността на OTTO чрез тази връзка, за да произвеждате тези части чрез 3D принтер.

Стъпка 5: Електронни съставки

Електронни съставки
Електронни съставки

Сега имаме всичко готово, така че нека прегледаме списъка с компоненти:

★ ☆ ★ Необходимите компоненти (Amazon връзки) ★ ☆ ★

  • ПХБ, които сме поръчали от JLCPCB
  • Микроконтролер ATmega328:
  • Bluetooth модул HC-05:
  • Ултразвуков сензор:
  • 4 серво мотора:
  • 22pF кондензатори:
  • 10uF кондензатори:
  • Осцилатор:
  • L7805 Регулатор на напрежение:
  • Звуков сигнал:
  • 9V батерия:
  • Конектор за заглавка:

Стъпка 6: Софтуерна част

Софтуерна част
Софтуерна част
Софтуерна част
Софтуерна част

Сега трябва да качим кода на робота в микроконтролера, така че ще имаме нужда от платката Arduino Uno, за да направим това, относно софтуера на робота, който можете да използвате IDE на Arduino, за да качите вашия код, или можете просто да изтеглите блоковата IDE на OTTO, която ще ви помогне с някои примери, за да започнете да създавате своя собствена програма за робота, в нашия случай ще качим този код, предоставен от общността, този код ми позволява да получа достъп до всички функции на робота от приложението за Android.

Можете да имате последната актуализирана версия от тази връзка или можете просто да изтеглите прикачения файл по -долу, свързан с версията на кода 9, която използвахме в нашия проект.

Стъпка 7: Монтаж на електроника

Сглобяване на електроника
Сглобяване на електроника
Сглобяване на електроника
Сглобяване на електроника
Сглобяване на електроника
Сглобяване на електроника
Сглобяване на електроника
Сглобяване на електроника

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

Както можете да видите на снимките, използването на тази печатна платка е толкова лесно поради много високото качество на изработка и без да забравяте етикетите, които ще ви насочат, докато запоявате всеки компонент, защото ще намерите на горния копринен слой етикет на всеки компонент, указващ поставянето му на дъската и по този начин ще бъдете 100% сигурни, че няма да направите никакви грешки при запояване.

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

Стъпка 8: Сглобяване и демонстрация на тялото на робота

Сглобяване и демонстрация на тялото на робота
Сглобяване и демонстрация на тялото на робота
Сглобяване и демонстрация на тялото на робота
Сглобяване и демонстрация на тялото на робота
Сглобяване и демонстрация на тялото на робота
Сглобяване и демонстрация на тялото на робота

Преди да започнете сглобяването, съветвам ви да калибрирате всичките си серво мотори под ъгъл 90 °, просто използвайте основна серво демонстрация на Arduino, за да направите това.

Сглобяването просто не може да бъде по -лесно от това:

  1. вземете корпуса на робота и два серво мотора и ги завийте от горната страна.
  2. след това свържете краката към сглобените серво, за да контролирате движенията на краката.
  3. следващата стъпка е свързването на другите две серво към краката и прикрепянето на частите на краката към сервомоторите и по този начин ще имате по едно серво за всеки крак и по едно серво за всеки крак.
  4. Следващата част е ултразвуковият сензор, който ще го поставим на главата на нашия робот.
  5. Последната стъпка е свързването на ултразвуковия сензор към неговия конектор и свързването на сервомоторите към печатната платка.

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

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

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

И последно нещо, уверете се, че работите с електроника всеки ден.

Беше BEE MB от MEGA DAS, ще се видим следващия път.

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