Оглавление:

Робот Otto DIY + Arduino Bluetooth Легко для 3D-печати: 6 шагов (с изображениями)
Робот Otto DIY + Arduino Bluetooth Легко для 3D-печати: 6 шагов (с изображениями)

Видео: Робот Otto DIY + Arduino Bluetooth Легко для 3D-печати: 6 шагов (с изображениями)

Видео: Робот Otto DIY + Arduino Bluetooth Легко для 3D-печати: 6 шагов (с изображениями)
Видео: Перечень для сборки робота Otto распечатанный на 3D принтере. Построй своего робота! Arduino Otto 2024, Ноябрь
Anonim
Image
Image
Робот Otto DIY + Arduino Bluetooth для удобной 3D-печати
Робот Otto DIY + Arduino Bluetooth для удобной 3D-печати
Робот Otto DIY + Arduino Bluetooth для удобной 3D-печати
Робот Otto DIY + Arduino Bluetooth для удобной 3D-печати

Поистине открытый исходный код Otto позволяет открытое обучение STEAM, мы собираем отзывы из различных семинаров и школ по всему миру, которые уже используют Otto DIY в своих классах, и, в зависимости от открытости этих образовательных мест, мы организуем материалы уроков и делимся ими.

CC-BY-SA Лицензия Creative Commons означает, что вы можете копировать бесплатно, но вы должны указать на оригинал, разместив наш веб-сайт (https://www.ottodiy.com/)

Otto DIY + - это улучшенная и продвинутая версия оригинального #OttoDIY, идея состоит в том, чтобы иметь те же базовые функции DIY-робота + управление и программирование по Bluetooth + серводвигатели с металлическими шестернями + аккумулятор + изменение режимов с помощью сенсорного датчика + звуковой датчик + световые движения + другие выходы +…?

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

Запасы

1 × Arduino Nano

1 × модуль Bluetooth HC-06 или HC-05

1 × Arduino Nano Shield I / O; вы можете использовать мини-макет, но гораздо больше работы с кабелем

1 × кабель USB-A для мини-USB

4 × Micro сервопривода MG90s (металл)

1 × зуммер

10 × женских / женских перемычек

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

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

1 × 8x8 мм микропереключатель самоблокировки вкл. / Выкл.

1 × 3,7 В LiPo аккумулятор с усилителем до 5 В (опционально) 1 × Отвертка Phillips 1 x 3D-принтер (или воспользуйтесь сервисом или другом;))

Шаг 1. Настройки 3D-принтера

Настройки 3D-принтера
Настройки 3D-принтера

Важно сначала прочитать предыдущее руководство Otto DIY, чтобы познакомиться с основами создания двуногого робота. Получите все части STL для 3D-печати, коды и библиотеки для Bluetooth, перейдя здесь https://wikifactory.com/+OttoDIY/otto-diy- плюс во вкладке файлов

  • Рекомендуем использовать 3D-принтер FDM с материалом PLA.
  • Совершенно не нужны ни опоры, ни плоты.
  • Разрешение: 0,15 мм
  • Плотность заполнения 20%

Необходимо настроить размер, некоторые изменения используют исходный файл, созданный в Autodesk Fusion 360.

Или Tinkercad здесь

Шаг 2: Создайте свой собственный Otto DIY +

Image
Image
Создайте свой собственный Otto DIY +
Создайте свой собственный Otto DIY +
Создайте свой собственный Otto DIY +
Создайте свой собственный Otto DIY +

в следующем видео и изображениях вы можете получить справку о том, как собрать Otto DIY +, в связи с появлением некоторых новых версий конструкции робота.

Шаг 3. Создайте код своего собственного Отто

Image
Image
Создайте свой собственный Отто
Создайте свой собственный Отто
Создайте свой собственный Отто
Создайте свой собственный Отто
Создайте свой собственный Отто
Создайте свой собственный Отто

Итак, к этому моменту у вас должен быть 3D-распечатанный, собранный Otto, теперь немного программирования, чтобы на вашем ПК были установлены библиотеки и Arduino.

Самый простой способ написать собственный Otto - использовать наше программное обеспечение Blockly, более продвинутый программист может напрямую попробовать Arduino IDE.

Шаг 4: основной код для приложения Bluetooth

Image
Image
Основной код для приложения Bluetooth
Основной код для приложения Bluetooth
Основной код для приложения Bluetooth
Основной код для приложения Bluetooth

Отто должен быть готов получить команду через Bluetooth, а для этого нужно поместить основной код в свой мозг.

  1. Скопируйте библиотеки Otto в папку Arduino IDE
  2. Загрузите эскиз APP.ino в Otto
  3. Загрузите и установите приложение на свой смартфон. Магазин Google Play (https://play.google.com/store/apps/details?id=com.ottodiy)

  4. Теперь вы можете подключить модуль и включить Bluetooth в телефоне.
  5. Найдите Отто и соедините адрес / имя Bluetooth
  6. Теперь вы можете использовать приложение для управления Отто!
  7. Поиграйте с новыми функциями, и если нет, вам может потребоваться перенастроить BT, но не волнуйтесь, это тоже легко;)

Шаг 5: копируйте, расширяйте, настраивайте, изменяйте, создавайте ремиксы и делитесь

Копируйте, расширяйте, настраивайте, изменяйте, ремикс и делитесь!
Копируйте, расширяйте, настраивайте, изменяйте, ремикс и делитесь!
Копируйте, расширяйте, настраивайте, изменяйте, ремикс и делитесь!
Копируйте, расширяйте, настраивайте, изменяйте, ремикс и делитесь!
Копируйте, расширяйте, настраивайте, изменяйте, ремикс и делитесь!
Копируйте, расширяйте, настраивайте, изменяйте, ремикс и делитесь!
Копируйте, расширяйте, настраивайте, изменяйте, ремикс и делитесь!
Копируйте, расширяйте, настраивайте, изменяйте, ремикс и делитесь!

Прочтите это сообщение в блоге, чтобы найти идеи, как настроить собственного робота.

Присоединяйтесь к сообществу Otto Builder! Подписывайтесь на нас, ставьте лайки и делитесь своим творчеством, вы можете быть представлены здесь, поделившись своим роботом в любых социальных сетях

Facebook и Instagram

используйте хэштег #ottodiy в своем сообщении и отметьте или упомяните @OttoDIY

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

Шаг 6: Настройка Bluetooth (BT) (только в случае неудачного сопряжения):

Эта настройка требуется ТОЛЬКО для модулей, которые не имеют стандартной скорости передачи 9600, как узнать? просто попробуйте сначала код и приложение, если телефон не соединяется с Otto или не отвечает на команды, это, вероятно, означает, что ваш модуль имеет другую скорость передачи данных, поэтому необходимо настроить

Код BT имеет скорость передачи 115200 бод, поэтому модуль BT должен соответствовать этой скорости, чтобы иметь возможность связываться с Arduino Nano через последовательный интерфейс (UART).

Для HC-05: 38400 или 115200

1. Сначала загрузите скетч HC05_BT_config.ino на Nano, затем отключите Nano от USB.

2. Теперь подключите BT к Arduino Nano, как показано на схеме, но не подключайте VCC.

TX - RX

RX - TX

VCC - 5 В

GND - GND

3. Подключите USB к Nano, а затем подключите VCC, чтобы BT перешел в режим AT. Светодиод на BT должен начать мигать медленнее, примерно раз в 2 секунды. (Если это не сработает, попробуйте удерживать кнопку на модуле BT при подключении VCC).

Откройте последовательный монитор в IDE, установите скорость передачи на 9600 и окончание строки на NL и CR.

Введите AT и нажмите Enter; (если все в порядке, BT должен ответить OK, а затем ввести следующие команды:

AT + NAME = Zowi "установка имени"

AT + PSWD = 1234 "пароль сопряжения"

AT + UART = 115200, 1, 0 "скорость передачи"

AT + POLAR = 1, 0 "включение вывода STATE для использования в качестве сброса для программирования Arduino через BT"

Теперь перейдите к шагу APP

Если возникнут какие-либо проблемы, ознакомьтесь с инструкциями по изменению настроек модуля Bluetooth HC-05 по умолчанию с помощью AT-команд.

www.instructables.com/id/Modify-The-HC-05-…

Для HC-06: 9600 или 115200

Для модуля HC-06 BT все немного проще, потому что модуль всегда находится в командном режиме, когда ни к чему не подключен. Но недостатком является то, что модуль HC-06 нельзя использовать для загрузки эскизов в Arduino, потому что он не имеет сброса. Для настройки модуля

1. загрузите этот скетч HC06_BT_config.ino на свой Nano

1. отключаем USB

2. Подключите модуль BT к Arduino Nano следующим образом:

TX - RX

RX - TX

VCC - 5 В

GND - GND

3. Включите Nano, и примерно через 10-15 секунд все должно быть закончено, и ваш BT должен быть настроен (LED13 должен начать мигать).

Если возникнут какие-либо проблемы, проверьте это руководство

ЕСЛИ ЛЮБОЙ ВОПРОС, я не получаю уведомлений от инструкций о новых комментариях, поэтому, если что-то, пожалуйста, разместите в нашем сообществе

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