ОТТО-Жокей
Введение
Последние несколько лет я активно занимался созданием небольших мобильных роботов, в основном для боевой робототехники. Я столкнулся с роботом OTTO благодаря семинару в моем университете и последующему исследованию проекта на моем рабочем месте. Я безмерно очарован сборками сообщества, которые есть у роботов OTTO в целом. Благодаря моим целям в отношении моего рабочего проекта и моему желанию в конечном итоге создать свой собственный OTTO, мне пришла в голову идея добавить некоторые особенности Minecraft в каталог дизайнов OTTO, а также предоставить дополнительную возможную функцию, чтобы сделать игру еще интереснее! Передавай привет — ОТТО Жокей!
Дизайн
Идея этого ремикса базового дизайна мобильного робота HP OTTO состоит в том, чтобы изменить дизайн верхней крышки робота, добавив к нему другого персонажа, сделав его похожим на Цыпленка-жокея из Minecraft. Новая верхняя крышка выглядит как верхняя часть курицы из Minecraft с головой спереди и крыльями по бокам. На задней половине также есть райдер с пространством, похожим на рюкзак, на спине для переноски липо для системы камер на базе ESP32, которая добавляет функцию FPV. Голова вставляется в корпус и имеет прорезь для крепления платы ESP32 на затылке и небольшую прорезь на передней части головы (на лбу) для установки небольшой камеры OV3660.
Электроника довольно проста для этой функции, подобной FPV. В качестве ESP32 я выбрал Firebeetle 2 ESP32S3 от DFRobot, у которого есть камера и липоразъем. Прежде чем робот будет готов к работе, необходимо подключить совместимый Lipo. Firebeetle 2 оснащен камерой OV3660 с приличным разрешением.
Общая идея состоит в том, чтобы заменить верхнюю крышку вашего HP OTTO этой новой крышкой, добавить к ней эту головку или модифицированную версию по вашему вкусу и разместить простую электронику в слотах на райдере. Затем вы можете включить OTTO, включить ESP32 системы FPV, затем открыть браузер и открыть веб-сервер камеры, предназначенный для запуска, чтобы предоставить пользователям базовые возможности FPV, пока они развлекаются, управляя своим OTTO.
Механический
Что касается физических аспектов, основная задача — напечатать две детали на 3D-принтере. Слот в задней части головы должен подойти, даже если вы выбрали другую ESP32 с поддержкой камеры. Но дважды проверьте и отрегулируйте слот. Гнездо для камеры также можно отрегулировать. Но по большей части детали должны быть готовы к печати. Из-за отсутствия вовремя доступа к 3D-принтеру протестировать распечатку мне не удалось. У меня также нет комплекта OTTO, который я мог бы протестировать. Я планирую учесть это в будущих обновлениях.
Для печати деталей все, что вам нужно, это
1. 3D-принтер FDM.
2. Белый ПЛА
3. Зеленый/синий/любой цвет по выбору PLA
Для этой детали нет необходимости в винтах, а настройки слайсера можно оставить очень простыми, поскольку, по моему опыту, печать не требует печати. Если ваше программное обеспечение слайсера позволяет (что в наши дни делает большинство), вы можете настроить цвета на теле всадника, а также на голове.
Загрузите файлы STL в слайсер, проверьте их и распечатайте как есть.
Для сборки возьмите очищенные печатные детали и замените верхнюю крышку HP OTTO этой деталью. Затем прикрепите голову вперед. Затем возьмите запрограммированную и собранную электронную схему и аккуратно поместите Lipo в прорезь рюкзака, ESP32 в прорезь для головы, а камеру можно приклеить к прорези на лбу.
Электроника
Схема электроники состоит из 3 компонентов.
1. ESP32 с камерой (я выбрал DFRobot Firebeetle 2 ESP32S3)
2. Совместимый аккумулятор 2S Lipo.
3. Модуль камеры OV3660, который крепится к разъему камеры, в который вставляется ленточный кабель.
ESP32 необходимо запрограммировать с помощью примера кода CameraWebServer после настройки Arduino IDE с библиотеками плат ESP32. Следуйте этому руководству, чтобы настроить среду для FireBeetle 2. Когда дело доходит до программирования ESP32, вам необходимо установить библиотеку DFRobot_AXP313A, как описано в руководстве. Однако после этого я предлагаю просто прошить сущ��ствующий CameraWebServer e.





























