Оглавление:

Робот-гуманоид Отто DIY: 7 шагов (с изображениями)
Робот-гуманоид Отто DIY: 7 шагов (с изображениями)

Видео: Робот-гуманоид Отто DIY: 7 шагов (с изображениями)

Видео: Робот-гуманоид Отто DIY: 7 шагов (с изображениями)
Видео: Ремонт робота ОТТО 2024, Июль
Anonim

Проекты Tinkercad »

Двуногий робот Отто получил руки, похожие на «Человека», и светодиодную матрицу для выражения эмоций. Самостоятельно распечатайте 3D-модель, а затем соберите детали, чтобы построить их самостоятельно.

Отто действительно открытый исходный код; это означает, что оборудование легко распознается, так что другие могут его сделать, совместимость с Arduino, возможность 3D-печати и настройки, прекрасная возможность построить и получить своего первого робота, изучить робототехнику и повеселиться, вы узнаете логическую связь между кодом и действием, а собрав его, вы поймете, как работают его компоненты и электроника. Посетите www.ottodiy.com для получения более подробной информации.

Otto DIY Humanoid ходит, танцует, издает звуки и избегает препятствий, как и базовый, но также имеет 2 руки, одну светодиодную матрицу для выражения эмоций и гироскоп для измерения ориентации и движения при взаимодействии.

Обратите внимание, что Humanoid - это продвинутый робот по сравнению с простым двуногим Отто, он потребует от вас ОПЫТА СОЗДАНИЯ РОБОТОВ И БОЛЬШЕ ВРЕМЕНИ, МЫ РЕКОМЕНДУЕМ ВАМ СНАЧАЛА СОЗДАТЬ БАЗОВЫЙ ОТТО DIY, В противном случае примите это как вызов: D

Запасы

1 х Nano ATmega328

1 х Nano Shield ввода / вывода

1 x кабель USB-A - Mini-USB

1 х ультразвуковой датчик HC-SR04

6 x Micro сервоприводов MG90s

1 x зуммер, 24 x гнездовая / гнездовая перемычка

1 х светодиодная матрица 8x8

1 х звуковой датчик

1 х сенсорный датчик

1 модуль Bluetooth BLE

1 зарядное устройство + усилитель мощности

1 x самоблокировка микропереключателя вкл / выкл

1 x датчик гироскопа (опционально)

1 x3D печатная головка

1 х 3D-печатный корпус

4 x 3D-печатные ноги (2 руки)

2 x 3D-печатные рукоятки

2 x 3D-печатная лапка

1 маленькая отвертка Phillipis 8 дополнительных винтов M2

Ножницы или плоскогубцы.

Компьютер для программирования и смартфон для управления.

Шаг 1: 3D-печать

Otto очень хорошо разработан для 3D-печати, поэтому у вас не возникнет проблем, если вы будете следовать этим общим параметрам:

Рекомендуется использовать 3D-принтер FDM с материалом PLA. Не нужны ни опоры, ни плоты. Разрешение: 0,30 мм. Плотность заполнения 20%. Чтобы напечатать на 3D-принтере полный набор деталей для одного гуманоида Отто, потребуется около 9 часов.

Я сделал это в TinkerCAD, чтобы вы могли поиграть и настроить своего собственного робота!

Найдите здесь файлы STL

Шаг 2: блочно

Image
Image

Новичкам рекомендуется начать кодирование с помощью нашего нового Otto Blockly, простого программного обеспечения для визуального программирования:

Otto Blockly полностью автономен (не требуется Arduino IDE, установка библиотек и доступ в Интернет).

  1. Скачать с нашего сайта здесь
  2. Установить.
  3. Откройте пример для Humanoid.
  4. Подключите своего робота Отто.
  5. Выберите Arduino nano,
  6. Выберите USB-порт, к которому подключен ваш робот. *
  7. Проверить / загрузить и да, это так просто!

* Если ваш компьютер не распознал USB-устройство, вам следует установить драйвер CH340 для вашей операционной системы. Его можно найти здесь:

Узнайте больше об Отто Блокли здесь

Шаг 3: Arduino

Для более продвинутых программистов вы можете альтернативно использовать Arduino IDE.

Загрузите библиотеки Отто здесь

Это позволит вам по-настоящему использовать потенциал вашего робота, вы сможете попробовать множество примеров кодов (скетчей), которые вы можете просто загрузить и изменить для своих собственных программ.

  1. Загрузите программное обеспечение Arduino IDE бесплатно
  2. Установите на свой компьютер программное обеспечение Arduino IDE.
  3. Загрузите библиотеки Отто, которые находятся здесь
  4. Откройте Arduino IDE, перейдите в Sketch> Включить библиотеку> Добавить библиотеку. ZIP. В верхней части раскрывающегося списка выберите параметр «Добавить библиотеку. ZIP».
  5. Вам будет предложено выбрать библиотеку. Перейдите в папку с файлом.zip, который вы только что скачали, и откройте его как есть.
  6. Вернитесь в меню Sketch> Include Library. меню. Теперь вы должны увидеть библиотеку внизу раскрывающегося меню. Это значит, что можно использовать коды Ottos!
  7. Подключите Otto через USB.
  8. Выберите в Arduino Tools / Board: «Arduino Nano» Процессор: «ATmega328 (Старый загрузчик)» Порт COM # (к которому подключен ваш Otto)
  9. Открыть в Файл / Примеры / OttoDIYLib / dance / Otto_allmoves_V9.ino
  10. Проверить / загрузить код.

Шаг 4: Электроника

Электроника
Электроника
Электроника
Электроника
Электроника
Электроника

Перед тем, как использовать какие-либо батареи, вы должны проверить свои соединения и протестировать своего робота с помощью USB-кабеля, подключенного к компьютеру.

Рекомендуется проверять электронику и программное обеспечение на компьютере перед сборкой всего робота, чтобы избежать необходимости разбирать весь робот, чтобы что-то исправить. Вы можете сделать это, просто подключив хотя бы все сервоприводы в месте, указанном ниже, и загрузив любой код, который заставляет Отто двигаться. Если вы готовы к использованию батарей, вы также можете проверить, работает ли ваш источник питания, в зависимости от типа батарей, которые у вас есть, есть много вариантов.

На самом деле существует множество вариантов питания вашего робота Otto несколькими способами, мы рассмотрим более подробно в этой статье в блоге:

Это базовая схема подключения с использованием схем Tinkercad Circuits с базовой программой, которую вы можете кодировать, чтобы убедиться, что ваши сервоприводы отцентрированы и все работает (обратите внимание, что компоненты в схемах Tinkercad не такие, как Arduino UNO вместо nano, но принцип тот же.

Шаг 5: Инструкции по сборке

Теперь, когда мы проверим, что все технологии работают правильно, мы можем наконец приступить к сборке! соберите все детали, которые вам понадобятся для этой сборки.

НОГИ - ЭТО ТАКАЯ ЧАСТЬ ДЛЯ ОРУЖИЯ!"

Перед началом сборки скачайте и внимательно прочтите инструкцию по эксплуатации.

Или просто следите за видео.

Если вы видите некоторую несоосность в проверке движений, которые выровнялись с центром ваших сервоприводов перед сборкой, но если вы хотите более точную ходьбу и движения, вы можете выполнить некоторую электронную калибровку, как мы объясняем в этой статье блога: https:// www. ottodiy.com/blog/calibration

Шаг 6: приложение Bluetooth

Многие люди просто хотят сделать это напрямую, но я рекомендую сначала написать код;)

У нас есть отличное приложение, которое контролирует, а также программирует базовые последовательности для Отто, как для 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: Присоединяйтесь к Сообществу Отто Строителей

Поздравляем, вы сделали робота-гуманоида! по сути.

У настоящих гуманоидов больше артикуляции. Как вы думаете, можно ли создать более сложного робота? Узнайте больше о кодировании, электронике, дизайне, 3D-печати и робототехнике в целом в нашей программе Open EDU (Открытое образование) здесь.

Поделитесь своим творчеством. Идея Отто в том, что, изучив основы, вы взламываете и создаете свои собственные!

Присоединяйтесь к нашему сообществу здесь

Группа в Facebook. поделиться и попросить о помощи в сообществе и поставить лайк на нашей странице в Facebook

Канал YouTube для получения дополнительных видеороликов и руководств.

Instagram подписывайтесь на нас и делитесь #ottodiy

Twitter, подпишитесь на нас и поделитесь #ottodiy

Присоединяйтесь к дружному сообществу строителей, учителей и мастеров роботов! Добро пожаловать в наше сообщество Отто Строителей!

Увидимся там;)

Рекомендуемые: