Съдържание:
- Консумативи
- Стъпка 1: 3D отпечатване на шасито
- Стъпка 2: Шлайфане на шасито (усъвършенстване)
- Стъпка 3: Сглобяване на колелата и сервомоторите
- Стъпка 4: Прикрепване на сервомоторите към шасито
- Стъпка 5: Добавяне на предната ролкова топка
- Стъпка 6: Добавяне на платка и сензори
- Стъпка 7: Създаване на верига за управление на батерията и добавяне към шасито
- Стъпка 8: Код, Arduino Nano и схема
- Стъпка 9: Това е! Вашият сумо бот е готов за работа
Видео: Мини-сумо бот: 9 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:51
Какво е сумо бот?
Този проект е вдъхновен от състезателния стил на сумо роботиката, чийто пример може да се намери тук. Два бота са поставени в черен пръстен с бяла рамка с цел автономно да избият другия бот от пръстена. Ето защо той прави добър проект, когато става въпрос за използване на сензори.
В тази инструкция ще ви насоча как да създадете свой собствен мини сумо бот. Това е страхотен проект, който да мине известно време или дори да стартирате свое собствено събитие по роботика. Той е компактен, пълен с възможности за учене и много забавен за игра.
Консумативи
Сметка за материалите
- Зелена PLA
- 2x SG90 непрекъснати серво
- HC-SR04 ултразвуков сензор
- Инфрачервен сензор
- 2m червен джъмпер тел
- 2x M4 болтове
- 2x шестостенни гайки M4
- 1x литиево -йонна батерия 3.7V 3600 mAh
- 1x Li-Ion 18650 държач за батерия
- Модул за зареждане Li-Ion TP4056
- 5V DC-DC усилващ преобразувател
- Arduino Nano
- Малка дъска
- Blue Tack
- 2x колела
- 2x малки винтове M3 (за сервоустройства)
- 1x SPDT превключвател
Полезно оборудване
- 3D принтер
- Dremel комплект
- Пистолет за горещо лепило
- Компютър
Стъпка 1: 3D отпечатване на шасито
Първо изтеглете прикачения файл и го отворете с помощта на софтуера FlashPrint или друг софтуер за 3D принтер. Запазете този файл на SD карта и го поставете в 3D принтера. След настройка на принтера, зареждане с нажежаема жичка и нагряване на екструдерите, отпечатайте дизайна.
Стъпка 2: Шлайфане на шасито (усъвършенстване)
След като шасито бъде отпечатано, опорите ще трябва да бъдат премахнати. Използвайки длето или скосяване, те могат да бъдат отстранени с лекота. Файл може да се използва и за изглаждане и почистване на грубите ръбове. Въпреки че внимавайте, за да не разрушите шасито или да не нараните пръстите си.
Стъпка 3: Сглобяване на колелата и сервомоторите
За тази стъпка сервото трябва да се комбинира сигурно с колелото, за да се гарантира, че то няма да падне по време на състезанието. Това съединение може да се постигне чрез завинтване на двете части заедно, което прави здрава връзка.
Стъпка 4: Прикрепване на сервомоторите към шасито
След като колелата са прикрепени към сервомоторите, кутията вече може да бъде монтирана за постоянно на шасито. Най -добрият начин да направя това, което открих, беше да използвам пистолет за горещо лепило, който е достатъчно здрав, за да държи сервомоторите към шасито, но също така позволява да се правят всякакви промени в позиционирането на сервомоторите, ако е необходимо.
Уверете се, че сервомоторите са подравнени правилно и в правилна ориентация, когато ги монтирате на шасито!
Стъпка 5: Добавяне на предната ролкова топка
Тази стъпка е доста права, тъй като двата отвора за винтовете вече са оформени. Просто подравнете ролковата топка с шасито и закрепете двата компонента заедно с помощта на M4 винтове и шестостенни гайки.
Допълнителни шестоъгълни гайки могат да бъдат поставени между ролковата топка и шасито, действащи като дистанционни елементи за намаляване на ъгъла на наклон надолу на сумо бота.
Стъпка 6: Добавяне на платка и сензори
Първо, закрепете инфрачервения сензор към предната част на бота с горещо лепило, като същевременно се уверите, че сензорът може ясно да сканира земята под него. След това фиксирайте ултразвуковия сензор към необходимите отвори в предната част на бота, както може да се види на снимките по -горе.
И накрая, добавете макета с Arduino nano върху него към центъра на бота и го закрепете с помощта на синя лепка, така че да може лесно да бъде премахнат по време на отстраняване на неизправности и ремонт.
Стъпка 7: Създаване на верига за управление на батерията и добавяне към шасито
Литиево-йонната батерия трябва да бъде свързана паралелно както с литиево-йонния зареждащ модул TP-4056, така и с усилвателя 3V-5V. Не забравяйте да свържете джъмперните проводници към клемите с правилната полярност по време на този процес.
Когато запоявате, не забравяйте да внимавате, като сте в течение, работейки в добре проветриво помещение и носейки предпазни очила.
На положителния изход на 5Vboost конвертора трябва да се постави превключвател, за да може ботът да се включва и изключва. Изходът на DC-DC преобразувателя отива директно към входа на захранването на Arduino Nano.
Стъпка 8: Код, Arduino Nano и схема
На първо място, за да програмирате Arduino Nano, ще трябва да изтеглите Arduino IDE и необходимите драйвери за Nano. След като направите това, трябва да можете да качите кода, свързан по-долу, като свържете компютъра си към nano чрез USB към Micro-USB кабел.
След това, използвайки горната диаграма, свържете всеки от необходимите компоненти и сензори към Nano.
- Двата сервоустройства трябва да бъдат свързани към щифтове 9 и 10.
- Инфрачервеният сензор трябва да бъде свързан към аналогов щифт (този сензор не е включен в кода, тъй като е специфичен само за конкуренцията - трябва да бъде добавен от потребителя)
- Ултразвуковият сензор на HC-SR04 трябва да има своя ехо-щифт, свързан към пин 5, а триггерният му щифт-към щифт 4.
След като това стане, тествайте бота и направете всички необходими корекции.
Стъпка 9: Това е! Вашият сумо бот е готов за работа
Сега всичко е настроено и вашият бот е завършен.
Наслади се!
Препоръчано:
Telegram бот с NodeMCU (ESP8266): 3 стъпки
Telegram бот с NodeMCU (ESP8266): Нуждаете се от бот, който да дава известия от вашата система? или направете нещо само като изпратите съобщение? Telegram Bot е вашето решение! В този урок ще използвам Telegram Web и BotFather, за да направя моя бот
T2 - Чаеният бот - Лесно приготвяне на чай: 4 стъпки
T2 - Чайният бот - Лесно приготвяне на чай: Чайният бот е направен, за да помогне на потребителя да свари своя чай до препоръчаното време за приготвяне. Една от целите на дизайна беше да го поддържа прост. ESP8266 е програмиран с уеб сървър за управление на серво мотор. Уеб сървърът ESP8266 е мобилен и
Мини чертожен бот - приложение за Android на живо - триъгълност: 18 стъпки (със снимки)
Мини чертожен бот-Приложение за Android на живо-Trignomentry: Благодаря на БОГА и на всички вас, че направихте моя проект Baby-MIT-Cheetah-Robot спечели първата награда в конкурса Make it Move. Много съм щастлив, защото много приятели задават много въпроси в разговор и в съобщения. Един от важните въпроси беше как
Бот за чертане на вграден боклук - Моят бот: 13 стъпки (със снимки)
Trash Built BT Line Drawing Bot - My Bot: Хай приятели след дълга пауза около 6 месеца тук идвам с нов проект. До завършването на Cute Drawing Buddy V1, SCARA Robot - Arduino и планирам друг бот за рисуване, основната цел е да покрие голямо пространство за рисуване. Така фиксирани роботизирани ръце c
Изградете мини-ходещ бот: 10 стъпки
Изградете мини-ходещ бот: Ето един прост проект за научно-технически семейства. Мини ходещ бот, използващ някои части на ROBOTIX, микроконтролер PICXAXE и удобен крикет