Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Вы уже задумывались о создании робота, которым можно будет дистанционно управлять с помощью смартфона? Если да, то эта короткая неразрешимая вещь для вас! Я покажу вам пошаговый метод, который вы можете использовать для любого из своих проектов, чтобы иметь возможность начать с идеи и самостоятельно создать полного робота или систему.
В этом проекте мы будем использовать плату Arduino / Genuino 101 для создания нашего робота. Это часть онлайн-курса, доступного на Udemy.
Итак, давайте просто сделаем это!
Шаг 1. Посмотрите видео
Шаг 2: Создайте эскиз
Прежде всего, нам нужно иметь представление о том, как будет выглядеть наш робот. Сначала нам нужно будет создать эскиз нашего робота со всеми электронными компонентами, которые мы интегрируем в корпус робота. Делая это, мы получаем первую оценку формы робота, а также расположение всех электронных компонентов. Этот шаг самый важный, так как все последующие шаги будут основаны на нем!
Шаг 3. Создайте 3D-модели
Затем, используя программное обеспечение 3D CAD, мы можем создать полную 3D-модель робота. Это множество программ САПР, которые вы могли бы использовать, но мы решили использовать Solidworks для нашего проекта, поскольку в нем есть все необходимые нам функции.
На изображении выше показана полная трехмерная модель робота со всеми электронными компонентами, интегрированными в верхнюю часть тела.
Шаг 4: изготовление 3D-деталей
Теперь, когда мы создали все части робота, пришло время использовать 3D-принтер, чтобы получить физические части в наши руки. Ниже вы можете скачать STL файлы робота.
Детали BBot 3D STL:
- База
- Нижняя часть тела
- Верхняя часть тела
- Приводной вал
- Голова
Шаг 5: Заказ электронных компонентов
Для электронных компонентов нам понадобятся:
Amazon.com
- 1 модуль Arduino / Genuino 101
- 1X Neopixel Ring 12 пикселей
- 1X электретный микрофон
- 1X серводвигатель
- 1X перемычки для макетной платы
- 1 резистор 100 Ом
- 1X 16V 470uF конденсатор
Amazon.co.uk
- 1 модуль Arduino / Genuino 101
- 1X Neopixel Ring 12 пикселей
- 1X электретный микрофон
- 1X серводвигатель
- 1X перемычки для макетной платы
- 1 резистор 100 Ом
- 1X 16V 470uF конденсатор
Шаг 6: соберите все вместе
Пришло время создать электронную схему и собрать нашего робота. Этот шаг очень прост! Поскольку мы ранее создали 3D-модель робота с электроникой, уже интегрированной в верхнюю часть тела, мы точно знаем, где находится каждый электронный компонент. Теперь нам нужно создать полную электронную схему, подключив датчики / исполнительные механизмы к нашей плате Arduino / Genuino 101, а затем разместить плату и компоненты в верхней части нашего робота.
Шаг 7. Загрузите код
Почти сделано!! Теперь вы можете загрузить код на плату Arduino / Genuino 101, чтобы увидеть волшебство!
Вот созданный нами стартовый код, который использует робота BBot в качестве умного будильника.
Скачать код
Шаг 8: Поздравляем
Вот и все! Теперь ваш робот должен работать! Мне нравится внешний вид кольца Neopixel на «груди» робота с красивыми цветами и моделями поведения, которые можно создать. Мне также нравится, что робот используется в качестве окружающего света, который может генерировать музыку (поскольку в шрифте верхней части тела есть пьезоэлектрический зуммер, вы также можете генерировать тоны с помощью робота).
Чтобы узнать больше, ознакомьтесь с нашим полным курсом по Udemy:
Удеми
Наш сайт:
www.makersecrets.com/
Оставайся крутым и просто сделай это!