Мазмұны:

Мини-сумо боты: 9 қадам
Мини-сумо боты: 9 қадам

Бейне: Мини-сумо боты: 9 қадам

Бейне: Мини-сумо боты: 9 қадам
Бейне: ТОП 5 ПИРАТСКИХ СЕРВЕРОВ в Майнкрафт! Лучшие сервера с ПВП мини-играми в Minecraft 2024, Шілде
Anonim
Мини-сумо боты
Мини-сумо боты

Сумо боты дегеніміз не?

Бұл жоба сумо робототехникасының жарыс стилінен шабыт алды, оның мысалын мына жерден табуға болады. Екі бот ақ шеңбермен қара сақинаға салынған, оның мақсаты - басқа ботты рингтен автономды түрде шығару. Датчиктерді қолдану кезінде бұл жақсы жоба жасайды.

Бұл нұсқаулықта мен сізге өзіңіздің мини -сумо ботыңызды қалай жасау керектігін айтамын. Біршама уақытты өткізу немесе тіпті робототехника бойынша іс -шараны бастау - бұл керемет жоба. Бұл ықшам, оқу мүмкіндіктеріне толы және ойнауға өте қызықты.

Жабдықтар

Билл материалдары

  • Жасыл PLA
  • 2x SG90 үздіксіз сервистері
  • HC-SR04 ультрадыбыстық сенсор
  • Инфрақызыл сенсор
  • 2м қызыл секіргіш сым
  • 2x M4 болттар
  • 2x M4 алты бұрышты гайкалар
  • 1x литий -иондық батарея 3.7V 3600 мАч
  • 1x Li-Ion 18650 батарея ұстағыш
  • TP4056 Li-Ion зарядтау модулі
  • 5V DC-DC Boost түрлендіргіші
  • Ардуино Нано
  • Кішкене тақта
  • Көк жабысқақ
  • 2x дөңгелектер
  • 2x M3 шағын бұрандалары (серверлер үшін)
  • 1x SPDT қосқышы

Пайдалы жабдықтар

  • 3D принтері
  • Dremel жиынтығы
  • Ыстық желім мылтығы
  • Компьютер

1 -қадам: шассиді 3D басып шығару

Шассиді 3D басып шығару
Шассиді 3D басып шығару

Алдымен, тіркелген файлды жүктеп алып, оны FlashPrint немесе басқа 3D принтер бағдарламалық жасақтамасы арқылы ашыңыз. Бұл файлды SD картасына сақтап, 3D принтерге салыңыз. Принтерді орнатқаннан кейін, жіпті жүктеп, экструдерлерді қыздырғаннан кейін дизайнды басып шығарыңыз.

2 -қадам: шассиді тегістеу (тазарту)

Шассиді тегістеу (нақтылау)
Шассиді тегістеу (нақтылау)
Шассиді тегістеу (нақтылау)
Шассиді тегістеу (нақтылау)

Шасси басып шығарылғаннан кейін тіректерді алып тастау қажет болады. Қашу немесе қиғаш көмегімен оларды оңай кесуге болады. Файл сонымен қатар өрескел жиектерді тегістеу және тазарту үшін де қолданыла алады. Шассиді бұзбау немесе саусақтарыңызды зақымдамау үшін абай болыңыз.

3 -қадам: Дөңгелектер мен серверлерді біріктіру

Дөңгелектер мен сервистерді біріктіру
Дөңгелектер мен сервистерді біріктіру
Дөңгелектер мен сервистерді біріктіру
Дөңгелектер мен сервистерді біріктіру

Бұл қадам үшін серво оның жарыс кезінде құлап кетпеуін қамтамасыз ету үшін дөңгелегімен сенімді түрде біріктірілуі керек. Бұл қосылысты екі бөлікті бұрау арқылы жасауға болады, бұл мықты қосылысты құрайды.

4 -қадам: Сервисті Chasis -ке бекіту

Серверлерді казасқа бекіту
Серверлерді казасқа бекіту
Серверлерді казасқа бекіту
Серверлерді казасқа бекіту

Дөңгелектер сервоға бекітілгеннен кейін, енді шассиге тұрақты түрде орнатуға болады. Мұны істеудің ең жақсы әдісі - бұл серводы шассиде ұстап тұру үшін жеткілікті күшті ыстық желім тапаншасын қолдану, бірақ қажет болған жағдайда серво орналасуына кез келген өзгерістер енгізуге мүмкіндік берді.

Сервистің шассиге орнатылған кезде олардың дұрыс тураланғанына және дұрыс бағытта екеніне көз жеткізіңіз!

5 -қадам: Алдыңғы роликті қосу

Алдыңғы роликті шарды қосу
Алдыңғы роликті шарды қосу
Алдыңғы роликті шарды қосу
Алдыңғы роликті шарды қосу

Бұл қадам өте қарапайым, өйткені бұрандалардың екі саңылауы қазірдің өзінде қалыптасты. Роликті шарды корпуспен қатарлаңыз және екі компонентті M4 бұрандалар мен алты бұрандалар көмегімен бекітіңіз.

Сумо ботының төмен қарай көлбеу бұрышын азайту үшін аралық рөл атқаратын роликті шар мен шассидің арасына қосымша алты бұрышты гайкаларды қоюға болады.

6 -қадам: Нан тақтасы мен сенсорларды қосу

Нан тақтасы мен сенсорларды қосу
Нан тақтасы мен сенсорларды қосу
Нан тақтасы мен сенсорларды қосу
Нан тақтасы мен сенсорларды қосу
Нан тақтасы мен сенсорларды қосу
Нан тақтасы мен сенсорларды қосу

Алдымен инфрақызыл сенсорды боттың алдыңғы жағына ыстық желіммен бекітіп, сенсор оның астындағы жерді анық сканерлей алатынына көз жеткізіңіз. Содан кейін, ультрадыбыстық сенсорды боттың алдыңғы жағындағы қажетті тесіктерге бекітіңіз, бұл жоғарыдағы фотолардан көрінеді.

Ақырында, Arduino наносы бар тақтаны боттың ортасына қосыңыз және ақаулықтарды жою және жөндеу кезінде жою оңай болатындай етіп оны көк түспен бекітіңіз.

7 -қадам: Батареяны басқару схемасын құру және оны Chasis -ке қосу

Батареяны басқару схемасын құру және оны Chasis -ке қосу
Батареяны басқару схемасын құру және оны Chasis -ке қосу
Батареяны басқару схемасын құру және оны Chasis -ке қосу
Батареяны басқару схемасын құру және оны Chasis -ке қосу
Батареяны басқару схемасын құру және оны Chasis -ке қосу
Батареяны басқару схемасын құру және оны Chasis -ке қосу
Батареяны басқару схемасын құру және оны Chasis -ке қосу
Батареяны басқару схемасын құру және оны Chasis -ке қосу

Литий-ионды аккумуляторды TP-4056 Li-Ion зарядтау модулімен де, 3V-5V күшейткіш күшейткішімен де параллель қосу керек. Бұл процесте секіргіш сымдарды дұрыс полярлық терминалдарға қосқаныңызға көз жеткізіңіз.

Дәнекерлеу кезінде мұқият болуды, жақсы желдетілетін жерде жұмыс істеуді және көзге қорғаныс киюді ұмытпаңыз.

Ботты қосуға және өшіруге мүмкіндік беру үшін 5Vboost түрлендіргішінің оң шығысына коммутатор қою керек. DC-DC түрлендіргішінің шығысы Arduino Nano қуат кірісіне тікелей түседі.

8 -қадам: Code, Arduino Nano және Circuitry

Code, Arduino Nano және Circuitry
Code, Arduino Nano және Circuitry
Code, Arduino Nano және Circuitry
Code, Arduino Nano және Circuitry

Ең алдымен, Arduino Nano -ны бағдарламалау үшін сізге Arduino IDE мен наноға қажетті драйверлерді жүктеу қажет болады. Осы әрекетті орындағаннан кейін, компьютерді наноға USB-Micro-USB сымы арқылы қосу арқылы төменде көрсетілген кодты жүктеу керек.

Содан кейін, жоғарыдағы диаграмманы қолданып, қажетті компоненттер мен сенсорлардың әрқайсысын наноға қосыңыз.

  • 2 Серво 9 және 10 түйреуіштерге қосылуы керек.
  • Инфрақызыл сенсорды аналогтық түйреуішке қосу керек (бұл сенсор кодқа кірмейді, себебі ол тек бәсекелестікке байланысты - пайдаланушы қосуы керек)
  • HC-SR04 ультрадыбыстық сенсорының эхо түйреуіші пин 5-ке, триг-пин-пин 4-ке қосылған болуы керек.

Бұл аяқталғаннан кейін, ботты тексеріп, қажетті түзетулер енгізіңіз.

9 -қадам: Міне! Сіздің сумо -ботыңыз баруға дайын

Міне бітті! Сіздің сумо -ботыңыз баруға дайын
Міне бітті! Сіздің сумо -ботыңыз баруға дайын
Міне бітті! Сіздің сумо -ботыңыз баруға дайын
Міне бітті! Сіздің сумо -ботыңыз баруға дайын

Қазір бәрі дайын, сіздің ботыңыз аяқталды.

Ләззат алыңыз!

Ұсынылған: