Съдържание:
- Консумативи
- Стъпка 1: 3D печат
- Стъпка 2: Блокирайте
- Стъпка 3: Arduino
- Стъпка 4: Електроника
- Стъпка 5: Инструкции за сглобяване
- Стъпка 6: Bluetooth APP
- Стъпка 7: Присъединете се към общността на Otto Builder
Видео: Otto DIY Хуманоиден робот: 7 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Проекти на Tinkercad »
Двуногият робот на Otto сега има ръце, които да приличат на „Човек“и LED матрица за изразяване на емоции. 3D отпечатайте сами и след това съберете частите, които да изградите сами.
Ото е наистина отворен източник; това означава, че хардуерът е лесно разпознаваем, така че другите да могат да го направят, съвместим с Arduino, 3D печат и персонализиране, перфектната възможност да изградите и да имате първия си робот, да научите роботика и да се забавлявате, ще научите логическата връзка между код и действие, и като го сглобите, ще разберете как работят неговите компоненти и електроника. Посетете www.ottodiy.com за по -подробна информация.
Otto DIY Хуманоид ходи, танцува, издава звуци и избягва препятствия, като основното, но също така има 2 ръце, една LED матрица за изразяване на емоции и жироскоп за измерване на ориентацията и движението за взаимодействия.
Моля, обърнете внимание, че Humanoid е усъвършенстван робот в сравнение с обикновения двуног Ото, той ще изисква да имате ОПИТ СТРОИТЕЛНИ РОБОТИ И ПОВЕЧЕ ВРЕМЕ, ПРЕПОРЪЧВАМЕ ВИ НАПЪЛНО ДА НАПРАВИТЕ БОЙНОТО ОТО НАПРАВЕТЕ ПОНЕ, в противен случай го приемете като предизвикателство: D
Консумативи
1 x Nano ATmega328
1 x Nano Shield I/O
1 x кабел USB-A към Mini-USB
1 x ултразвуков сензор HC-SR04
6 x Микро серво MG90s
1 x зумер 24 x женски/женски джъмпер
1 x LED матрица 8x8
1 x сензор за звук
1 x сензор за докосване
1 x BLE Bluetooth модул
1 x зарядно устройство + усилвател на мощност
1 x Микро превключвател Самозаключване Вкл./Изкл
1 x сензор за жироскоп (по избор)
1 x3D отпечатана глава
1 x 3D отпечатано тяло
4 x 3D отпечатани крака (2 са ръцете)
2 x 3D печатна дръжка
2 x 3D отпечатано краче
1 x Малка отвертка Phillipis 8 x допълнителни M2 винта
Ножици или клещи.
Компютър за програмиране и смартфон за управление.
Стъпка 1: 3D печат
Otto е много добре проектиран за 3D печат, така че няма да ви създава проблеми, ако следвате тези общи параметри:
Препоръчително е да използвате FDM 3D принтер с PLA материал. Няма нужда от подпори или салове. Разделителна способност: 0,30 мм Плътност на запълване 20% трябва да отнеме около 9 часа за 3D отпечатване на пълен набор от части за един Ото Хуманоид.
Направих го в TinkerCAD, за да можете да играете и да персонализирате своя собствен робот!
Намерете STL файлове тук
Стъпка 2: Блокирайте
За начинаещи се препоръчва да започнат кодирането, като използват нашия нов Otto Blockly прост софтуер за визуално програмиране:
Otto Blockly е напълно автономен (няма нужда от Arduino IDE или настройка на библиотеки и не се изисква достъп до Интернет).
- Изтеглете от нашия уебсайт тук
- Инсталирай.
- Отворете примера за Humanoid.
- Свържете вашия робот Otto.
- Изберете Arduino nano,
- Изберете USB порт, където е свързан вашият робот.*
- Проверете/качете и да, това е лесно!
*Ако компютърът ви не разпознава USB устройството, трябва да инсталирате драйвера CH340 за вашата операционна система, намерете го тук:
Научете повече за Otto Blockly тук
Стъпка 3: Arduino
За по -напреднали програмисти можете алтернативно да използвате Arduino IDE.
Изтеглете Otto Libraries тук
Това ще ви позволи наистина да използвате потенциала на вашия робот, ще можете да изпробвате много примерни кодове (скица), които можете просто просто да качите и промените за собствените си програми.
- Изтеглете софтуера Arduino IDE безплатно
- Инсталирайте софтуера Arduino IDE на вашия компютър.
- Изтеглете библиотеките на Otto, които са тук
- Отворете Arduino IDE, отворете Sketch> Include Library> Add. ZIP Library. В горната част на падащия списък изберете опцията „Добавяне на. ZIP библиотека“.
- Ще бъдете подканени да изберете библиотеката. Придвижете се до местоположението на.zip файла, който току -що сте изтеглили, и го отворете такъв, какъвто е.
- Върнете се в менюто Sketch> Include Library. меню. Сега трябва да видите библиотеката в долната част на падащото меню. Това означава, че е готов за използване на кодовете на Ottos!
- Свържете вашия Otto чрез USB.
- Изберете в Arduino Tools/ Board: „Arduino Nano“Процесор: „ATmega328 (Стар буутлоудър)“Порт COM# (където вашият Otto е свързан)
- Отворете във Файл/Примери/OttoDIYLib/dance/Otto_allmoves_V9.ino
- Проверете/качете кода.
Стъпка 4: Електроника
Преди да използвате каквито и да е батерии, трябва да проверите връзките си и да тествате робота си с USB кабела, свързан към компютър.
Като добра практика трябва да проверите електрониката и софтуера си в компютъра, преди да сглобите целия робот, за да избегнете разглобяването на целия робот, за да поправите нещо. Можете да направите това, като просто свържете поне всички сервоустройства, на мястото, посочено в отвора по -долу, и качете всеки код, който кара Ото да се движи. Ако сте готови за батерии, можете също да проверите дали вашият източник на захранване работи, в зависимост от вида на батериите, които имате, има много възможности
Всъщност има много възможности за захранване на вашия робот Otto по много начини, ние изследваме по -подробно в тази статия в блога:
Това е основно окабеляване, използващо Tinkercad Circuits, с основна програма, която можете да кодирате основно, за да се уверите, че вашите сервомотори са центрирани и всичко работи (моля, имайте предвид, че компонентите в Tinkercad Circuits не са същите като Arduino UNO вместо nano, но принципът е същият.
Стъпка 5: Инструкции за сглобяване
Сега, след като проверим дали всички технологии работят правилно, можем да започнем най -накрая да изграждаме! съберете всички части, които ще ви трябват за този монтаж.
КРАКАТА СА Всъщност една и съща част за ръцете!"
Преди да започнете сглобяването, изтеглете и прочетете внимателно ръководството за употреба.
Или просто следвайте видеоклипа.
Ако видите някакво отклонение в проверките на движенията, които са подравнени към центъра на вашите сервомотори преди сглобяването, но ако искате по -прецизно ходене и движения, можете да направите електронно калибриране, както обясняваме в тази статия в блога: https:// www. ottodiy.com/blog/calibration
Стъпка 6: Bluetooth APP
Много хора просто искат да направят това директно, но препоръчвам първо да направите малко кодиране;)
Имаме страхотно приложение, което контролира и програмира основните последователности на Otto, както за iOS, така и за Android, ако сте готови за това
1. Уверете се, че библиотеките на Arduino на Ото са инсталирани правилно
2. След това свържете вашия Bluetooth модул по следния начин:
RX щифт до 12 на платката
TX пин към 11
Vcc към всеки 5V
Gnd към всяко G
Качването на Bluetooth кода с Arduino IDE е просто, но трябва да се уверите, че библиотеките са правилно инсталирани (не е нужно да повтаряте тази стъпка, ако вече сте го правили преди)
3. Придвижете се до Файл/Примери/OttoDIYLib/Bluetooth/Otto_APP.ino или Отворете скицата на Arduino.ino от папката с кодове.
4. Свържете вашия Otto чрез USB. Изберете в Arduino Tools/ Board: „Arduino Nano“Процесор: „ATmega328 (Стар зареждащ механизъм)“Порт COM# (където вашият Otto е свързан)
5. Проверете и след това качете кода през USB.
6. Изтеглете и инсталирайте приложението във вашия смартфон
7. В настройките на телефона си Активирайте Bluetooth, потърсете и сдвоете с модул 1234 като парола. (това е за връзка към телефона ви и трябва да се направи само веднъж)
8. След това отворете действителното приложение и следвайте процеса на свързване в приложението.
9. Готово! вашият Otto е готов за управление и програмиране от вашия телефон.
Стъпка 7: Присъединете се към общността на Otto Builder
Поздравления, че направихте хуманоиден робот! по принцип.
Истинските хуманоиди имат повече артикулации, мислите ли, че можете да създадете по -сложен робот? Научете повече за кодирането, електрониката, дизайна, 3D принтирането и роботиката като цяло в нашата програма Open EDU (Open Education) тук.
Споделете творчеството си. Идеята на Ото е, че след като научите основите, които хаквате и създавате свои собствени!
Присъединете се към нашата общност тук
Групирайте във Facebook. да споделите и да помолите за помощ в общността и да харесате нашата страница във Facebook
YouTube канал за повече информация за видеоклипове и уроци.
Instagram ни последвайте и споделете #ottodiy
Twitter ни последвайте и споделете #ottodiy
Бъдете част от тази приятелска общност от строители на роботи, учители и създатели! Добре дошли в нашата общност на Otto Builder!
ще се видим там;)
Препоръчано:
Създаване на съвместим хуманоиден робот: 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) Глава и
Как да: 17 хуманоиден робот DOF: 7 стъпки (със снимки)
Как да: 17 DOF хуманоиден робот: Сглобяването на комплекти роботи за домашни любимци е едно от любимите ми хобита. Започвате с кутия, пълна с компоненти, организирани в малки пластмасови торбички, и завършва с монтирана конструкция и няколко резервни болта! В този урок представям как да сглобите комплект от 17 градуса
ASPIR: Пълен размер 3D-принтиран хуманоиден робот: 80 стъпки (със снимки)
ASPIR: Пълноразмерен 3D-принтиран хуманоиден робот: Автономният робот за поддръжка и позитивно вдъхновение (ASPIR) е пълноразмерен, 4,3-футов 3D-отпечатан хуманоиден робот с отворен код, който всеки може да изгради с достатъчно задвижване и решителност. Разделихме този масивен 80-стъпков Instructable на 10 e
Хуманоиден робот, базиран на Arduino, използващ серво мотори: 7 стъпки (със снимки)
Хуманоиден робот на базата на Arduino, използващ серво мотори: Здравейте всички, Това е първият ми хуманоиден робот, изработен от PVC пяна. Предлага се в различни дебелини. Тук използвах 0,5 мм. В момента този робот може просто да ходи, когато включих. Сега работя по свързването на Arduino и Mobile чрез Bluetooth