Съдържание:
- Стъпка 1: Как работи този робот
- Стъпка 2: Електрическа схема
- Стъпка 3: Изработка на печатни платки
- Стъпка 4: 3D отпечатани части на тялото на робота
- Стъпка 5: Електронни съставки
- Стъпка 6: Софтуерна част
- Стъпка 7: Монтаж на електроника
- Стъпка 8: Сглобяване и демонстрация на тялото на робота
Видео: Как да си направим хуманоиден робот: 8 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Хей момчета! Надявам се, че вече сте се насладили на предишната ми инструкция „Онлайн метеорологична станция (NodeMCU)“и сте готови за нова. След модела на робота SMARS, който сглобихме миналия път, днешния проект, също е за учене на роботи и ще използваме OTTO модел на робот в това видео и ще бъде наистина невероятен проект, този проект може да бъде чудесно начало в света на роботиката.
По време на създаването на този проект се опитахме да се уверим, че тази инструкция ще бъде най -доброто ръководство за вас, за да ви помогнем, ако искате да направите свой собствен робот, затова се надяваме, че тази инструкция съдържа необходимите документи.
Този проект е толкова удобен за изработка специално след получаване на персонализирана печатна платка, която поръчахме от JLCPCB, за да подобрим външния вид на нашето електронно устройство, а също така в това ръководство има достатъчно документи и кодове, които да ви помогнат да създадете своя красив робот.
Ние направихме този проект само за 5 дни, само два дни, за да получим на робота 3D отпечатани части всички необходими компоненти на електрониката, след това още два дни, за да завършим изработката на хардуера и сглобяването, след това един ден, за да подготвим кода, който да отговаря на нашите проект и започнахме тестването и корекциите.
Какво ще научите от тази инструкция:
- Избор на компоненти в зависимост от неговите функционалности.
- Разберете механизма на робота.
- Подгответе електрическата схема, за да свържете всички избрани компоненти.
- Запоявайте електронните части към печатната платка.
- Сглобете всички части на проекта (тяло на робота).
- Стартирайте първия тест и потвърдете проекта.
Стъпка 1: Как работи този робот
Започвайки с описанието на проекта, както вече казах, ние ще възпроизведем модела на робота OTTO, който можете да имате безплатно 3D проектираните му части от общността на OTTO, но това, което ще добавим в нашия проект, е персонализиран дизайн на печатни платки за управление на робота, така че ще използваме микроконтролера ATmega328, вместо да използваме цяла Arduino Nano платка, както е направила общността за този проект.
Роботът има много функции и ще ви харесат движенията му, изпълнявани от 4 серво мотора и звуците му, възпроизвеждани чрез активен зумер, роботът ще се захранва от обикновена 9V литиева батерия и ще се управлява от Bluetooth модул чрез приложение за Android, което можете да изтеглите директно безплатно от playstore и appstore.
Движенията на робота се извършват от 4 серво мотора, така че имаме 2 сервомотора във всеки крак, а също така има и модернизирана версия на робота OTTO за управление на движенията на ръцете, но няма да направим това в този неразбираем и ще надстроим контролната платка за тази задача в предстоящите ни инструкции.
Стъпка 2: Електрическа схема
За да събера всички електронни компоненти заедно, избрах да създам свой собствен дизайн на печатни платки за този проект и да го произведа от JLCPCB, преминах към платформата easyEDA, където подготвих следната схема и както можете да видите всички компоненти, от които се нуждаем, след това трансформирах дизайна на веригата в печатна платка с необходимите размери, за да пасне на шасито на робота.
Стъпка 3: Изработка на печатни платки
След като подготвих веригата, я трансформирах в персонализиран дизайн на печатни платки с преоразмерени размери и форма, които да отговарят на нашия робот. Следващата стъпка е генерирането на GERBER файлове на дизайна на печатни платки и качването им на страницата за поръчка на JLCPCB, за да се произведе нашата печатна платка.
Четири дни да изчакаме платките и ето ни. Това е първият път, когато опитваме жълтия цвят за печатни платки и наистина изглежда толкова страхотно.
Стъпка 4: 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, за да направите това.
Сглобяването просто не може да бъде по -лесно от това:
- вземете корпуса на робота и два серво мотора и ги завийте от горната страна.
- след това свържете краката към сглобените серво, за да контролирате движенията на краката.
- следващата стъпка е свързването на другите две серво към краката и прикрепянето на частите на краката към сервомоторите и по този начин ще имате по едно серво за всеки крак и по едно серво за всеки крак.
- Следващата част е ултразвуковият сензор, който ще го поставим на главата на нашия робот.
- Последната стъпка е свързването на ултразвуковия сензор към неговия конектор и свързването на сервомоторите към печатната платка.
Можете да се обърнете към кода, където ще намерите подходящия символ за всяко серво и ще намерите същия етикет в горната страна на печатната платка, който направихме.
След като свържете батерията, прикрепяме главата към тялото и можем да започнем да играем с нашия робот.
Наистина ми хареса този проект и се надявам да ви видя, момчета, произвеждащи този вид роботи, но все пак ще направим някои други подобрения в нашия проект, за да го направим много по -масло, затова ще чакам вашите коментари, за да го подобрим.
И последно нещо, уверете се, че работите с електроника всеки ден.
Беше BEE MB от MEGA DAS, ще се видим следващия път.
Препоръчано:
Създаване на съвместим хуманоиден робот: 11 стъпки
Създаване на съвместим хуманоиден робот: Актуализиране & Страница: 17.1.2021 Глава, Лице и т.н. - добавена уеб камераTendons & Мускули - добавки с PTFE Нерви & Кожа - резултатите от проводящата гума "Какво е това нещо на снимката?" Това е част от роботизирано тяло - по -специално прототип spi
NAIN 1.0 - основният хуманоиден робот, използващ Arduino: 6 стъпки
NAIN 1.0 - основният хуманоиден робот, използващ Arduino: Nain 1.0 ще има основно 5 отделящи се модула - 1) Arm - които могат да се управляват чрез серво. 2) Колела - които могат да се управляват с DC двигатели. 3) Крак - Nain ще може да превключва между колела или крака за движение. 4) Глава и
Otto DIY Хуманоиден робот: 7 стъпки (със снимки)
Otto DIY Хуманоиден робот: Ото двуногият робот вече има ръце, които да приличат на „човек“и LED матрица за изразяване на емоции. 3D отпечатайте сами и след това съберете частите, които да изградите сами.Otto е наистина Opensource; това означава, че хардуерът лесно се разпознава, така че
Как да: 17 хуманоиден робот DOF: 7 стъпки (със снимки)
Как да: 17 DOF хуманоиден робот: Сглобяването на комплекти роботи за домашни любимци е едно от любимите ми хобита. Започвате с кутия, пълна с компоненти, организирани в малки пластмасови торбички, и завършва с монтирана конструкция и няколко резервни болта! В този урок представям как да сглобите комплект от 17 градуса
[Робот Arduino] Как да си направим робот за улавяне на движение - Робот Thumbs - Серво мотор - Изходен код: 26 стъпки (със снимки)
[Робот Arduino] Как да си направим робот за улавяне на движение | Робот Thumbs | Серво мотор | Изходен код: Thumbs Robot. Използва се потенциометър на серво мотор MG90S. Много е забавно и лесно! Кодът е много прост. Има само около 30 реда. Изглежда като заснемане на движение. Моля, оставете всеки въпрос или обратна връзка! [Инструкция] Изходен код https: //github.c