Оглавление:

Crabot: 6 шагов (с картинками)
Crabot: 6 шагов (с картинками)

Видео: Crabot: 6 шагов (с картинками)

Видео: Crabot: 6 шагов (с картинками)
Видео: Essais boîte 6 crabot 106 s16 gerstmans 2024, Ноябрь
Anonim
Crabot
Crabot

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

Шаг 1. Создайте MBot

Соберите MBot
Соберите MBot

Первый шаг - собрать mBot. Наборы можно купить на сайте Makeblock или найти на Amazon. Для этого проекта оставьте ультразвуковой датчик, входящий в комплект поставки, но если вы хотите сначала собрать робота целиком и поэкспериментировать с ним, продолжайте! Вот что я сделал! Для получения дополнительной информации о mBot посетите их веб-сайт.

Шаг 2: 3D-печать всех деталей

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

Откройте файлы в программе Makerbot или любой другой имеющейся у вас программе для 3D-печати и начинайте печать! В целом это не должно занять больше двух часов.

*** Дизайн принта был основан на ранее существовавшем дизайне Джона Гойтиа (большое спасибо!), Который сделал очень простой в изготовлении коготь, чтобы держать банку Red Bull. Я взял его дизайн и сделал коготь больше, но если вы хотите, чтобы ваш робот держал банку Red Bull, используйте его дизайн! (Также обратите внимание на его робота, который он сделал полностью с нуля, что довольно круто!)

Шаг 3: соберите коготь

Соберите коготь
Соберите коготь

Навинтите коготь на сервопривод, используя маленькие винты и опоры.

** Не используйте большие винты! Они могут сломать ваш сервопривод! **

Я использовал болты и шайбы в качестве опор, но вы можете проявить изобретательность! Есть несколько способов (возможно, и более эффективных) собрать коготь.

Шаг 4: Подключение Arduino: сервопривод и ультразвуковой датчик

Подключение Arduino: сервопривод и ультразвуковой датчик
Подключение Arduino: сервопривод и ультразвуковой датчик
Подключение Arduino: сервопривод и ультразвуковой датчик
Подключение Arduino: сервопривод и ультразвуковой датчик
Подключение Arduino: сервопривод и ультразвуковой датчик
Подключение Arduino: сервопривод и ультразвуковой датчик

Я купил свой комплект Arduino Uno на Amazon, но в комплект не входит ультразвуковой датчик, поэтому вам придется покупать его отдельно.

Для настройки проводки необходимо сначала создать схему:

  • (Красный - от 5 В до +)
  • (Черный - GND на -)

Это запитает остальную часть макета и позволит сервоприводу (клешне) и ультразвуковому датчику («глазам» робота) подключиться к источнику питания.

Для подключения ультразвукового датчика:

  • (Короткий черный - GND на -)
  • (Белый - Эхо до 6)
  • (Зеленый - триггер на 5)
  • (Оранжевый - от Vcc до +)

Для подключения сервопривода:

  • (Черный - к -)
  • (Желтый / Белый - до 2)
  • (Красный - на +)

** Цвет проводов не имеет большого значения, но обычно люди делают GND черным, а 5V красным. Остальные провода могут быть любого цвета. **

Шаг 5. Загрузите код

Загрузите код
Загрузите код

Подключите Arduino Uno к компьютеру и загрузите программное обеспечение Arduino. Как только вы это сделаете, скопируйте и вставьте код в программу:

Это код.

Когда ультразвуковой датчик обнаруживает объект на расстоянии 15 см, он открывает захват, затем закрывается и ждет 10 секунд, затем открывается и снова закрывается. Эти числа можно изменить в коде.

Шаг 6: получайте удовольствие

Повеселись!
Повеселись!

Последний шаг - повеселиться!

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

Что попробовать с этим роботом:

  • Попробуйте совместить робота с объектом и дождитесь, пока коготь откроется. Как только это произойдет, используйте пульт дистанционного управления, чтобы вбить его и схватить объект! Хватай, Кработ!
  • Используйте настройку слежения за линией на mBot и комбинируйте попытки схватить объект, оставаясь на курсе!
  • Попробуйте изменить код, чтобы Crabot дольше удерживал объекты или хватал их быстрее!

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

Надеюсь, ты справишься!

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