Мазмұны:
- Жабдықтар
- 1 -қадам: шассиді 3D басып шығару
- 2 -қадам: шассиді тегістеу (тазарту)
- 3 -қадам: Дөңгелектер мен серверлерді біріктіру
- 4 -қадам: Сервисті Chasis -ке бекіту
- 5 -қадам: Алдыңғы роликті қосу
- 6 -қадам: Нан тақтасы мен сенсорларды қосу
- 7 -қадам: Батареяны басқару схемасын құру және оны Chasis -ке қосу
- 8 -қадам: Code, Arduino Nano және Circuitry
- 9 -қадам: Міне! Сіздің сумо -ботыңыз баруға дайын
Бейне: Мини-сумо боты: 9 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:24
Сумо боты дегеніміз не?
Бұл жоба сумо робототехникасының жарыс стилінен шабыт алды, оның мысалын мына жерден табуға болады. Екі бот ақ шеңбермен қара сақинаға салынған, оның мақсаты - басқа ботты рингтен автономды түрде шығару. Датчиктерді қолдану кезінде бұл жақсы жоба жасайды.
Бұл нұсқаулықта мен сізге өзіңіздің мини -сумо ботыңызды қалай жасау керектігін айтамын. Біршама уақытты өткізу немесе тіпті робототехника бойынша іс -шараны бастау - бұл керемет жоба. Бұл ықшам, оқу мүмкіндіктеріне толы және ойнауға өте қызықты.
Жабдықтар
Билл материалдары
- Жасыл 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 басып шығару
Алдымен, тіркелген файлды жүктеп алып, оны FlashPrint немесе басқа 3D принтер бағдарламалық жасақтамасы арқылы ашыңыз. Бұл файлды SD картасына сақтап, 3D принтерге салыңыз. Принтерді орнатқаннан кейін, жіпті жүктеп, экструдерлерді қыздырғаннан кейін дизайнды басып шығарыңыз.
2 -қадам: шассиді тегістеу (тазарту)
Шасси басып шығарылғаннан кейін тіректерді алып тастау қажет болады. Қашу немесе қиғаш көмегімен оларды оңай кесуге болады. Файл сонымен қатар өрескел жиектерді тегістеу және тазарту үшін де қолданыла алады. Шассиді бұзбау немесе саусақтарыңызды зақымдамау үшін абай болыңыз.
3 -қадам: Дөңгелектер мен серверлерді біріктіру
Бұл қадам үшін серво оның жарыс кезінде құлап кетпеуін қамтамасыз ету үшін дөңгелегімен сенімді түрде біріктірілуі керек. Бұл қосылысты екі бөлікті бұрау арқылы жасауға болады, бұл мықты қосылысты құрайды.
4 -қадам: Сервисті Chasis -ке бекіту
Дөңгелектер сервоға бекітілгеннен кейін, енді шассиге тұрақты түрде орнатуға болады. Мұны істеудің ең жақсы әдісі - бұл серводы шассиде ұстап тұру үшін жеткілікті күшті ыстық желім тапаншасын қолдану, бірақ қажет болған жағдайда серво орналасуына кез келген өзгерістер енгізуге мүмкіндік берді.
Сервистің шассиге орнатылған кезде олардың дұрыс тураланғанына және дұрыс бағытта екеніне көз жеткізіңіз!
5 -қадам: Алдыңғы роликті қосу
Бұл қадам өте қарапайым, өйткені бұрандалардың екі саңылауы қазірдің өзінде қалыптасты. Роликті шарды корпуспен қатарлаңыз және екі компонентті M4 бұрандалар мен алты бұрандалар көмегімен бекітіңіз.
Сумо ботының төмен қарай көлбеу бұрышын азайту үшін аралық рөл атқаратын роликті шар мен шассидің арасына қосымша алты бұрышты гайкаларды қоюға болады.
6 -қадам: Нан тақтасы мен сенсорларды қосу
Алдымен инфрақызыл сенсорды боттың алдыңғы жағына ыстық желіммен бекітіп, сенсор оның астындағы жерді анық сканерлей алатынына көз жеткізіңіз. Содан кейін, ультрадыбыстық сенсорды боттың алдыңғы жағындағы қажетті тесіктерге бекітіңіз, бұл жоғарыдағы фотолардан көрінеді.
Ақырында, Arduino наносы бар тақтаны боттың ортасына қосыңыз және ақаулықтарды жою және жөндеу кезінде жою оңай болатындай етіп оны көк түспен бекітіңіз.
7 -қадам: Батареяны басқару схемасын құру және оны Chasis -ке қосу
Литий-ионды аккумуляторды TP-4056 Li-Ion зарядтау модулімен де, 3V-5V күшейткіш күшейткішімен де параллель қосу керек. Бұл процесте секіргіш сымдарды дұрыс полярлық терминалдарға қосқаныңызға көз жеткізіңіз.
Дәнекерлеу кезінде мұқият болуды, жақсы желдетілетін жерде жұмыс істеуді және көзге қорғаныс киюді ұмытпаңыз.
Ботты қосуға және өшіруге мүмкіндік беру үшін 5Vboost түрлендіргішінің оң шығысына коммутатор қою керек. DC-DC түрлендіргішінің шығысы Arduino Nano қуат кірісіне тікелей түседі.
8 -қадам: Code, Arduino Nano және Circuitry
Ең алдымен, Arduino Nano -ны бағдарламалау үшін сізге Arduino IDE мен наноға қажетті драйверлерді жүктеу қажет болады. Осы әрекетті орындағаннан кейін, компьютерді наноға USB-Micro-USB сымы арқылы қосу арқылы төменде көрсетілген кодты жүктеу керек.
Содан кейін, жоғарыдағы диаграмманы қолданып, қажетті компоненттер мен сенсорлардың әрқайсысын наноға қосыңыз.
- 2 Серво 9 және 10 түйреуіштерге қосылуы керек.
- Инфрақызыл сенсорды аналогтық түйреуішке қосу керек (бұл сенсор кодқа кірмейді, себебі ол тек бәсекелестікке байланысты - пайдаланушы қосуы керек)
- HC-SR04 ультрадыбыстық сенсорының эхо түйреуіші пин 5-ке, триг-пин-пин 4-ке қосылған болуы керек.
Бұл аяқталғаннан кейін, ботты тексеріп, қажетті түзетулер енгізіңіз.
9 -қадам: Міне! Сіздің сумо -ботыңыз баруға дайын
Қазір бәрі дайын, сіздің ботыңыз аяқталды.
Ләззат алыңыз!
Ұсынылған:
NodeMCU бар Telegram боты (ESP8266): 3 қадам
NodeMCU (ESP8266) бар Telegram Bot: Сіздің жүйеден хабарландыру беру үшін бот қажет пе? немесе хабар жіберу арқылы бірдеңе істеу керек пе? Telegram Bot - бұл сіздің шешіміңіз! Бұл оқулықта мен өз ботымды жасау үшін Telegram Web мен BotFather -ді қолданамын
DIY компас боты: 14 қадам
DIY компас боты: Сәлеметсіз бе! Бүгін мен компас ботын жасаймын. Мен бұл ойды математикалық қорапсыз мінсіз шеңберді салу қаншалықты қиын екенін ойлау арқылы алдым. Мен сіздің шешіміңізді алдым? Сіз білетіндей, шеңбер дәл 360 градус, сондықтан бұл бот суретті сала алады
Python қолданатын Twitter боты: 5 қадам
Python көмегімен Twitter боты: Twitter боты
[IoT] Arduino MKR WiFi 1010 бар Telegram боты: 5 қадам
[IoT] Telegram Bot Arduino MKR WiFi 1010 көмегімен: Бұл жоба Arduino-ны Telegram Bot API-мен қалай байланыстыруға болатынын көрсетеді, жоба U-BLOX ESP32 модулімен жабдықталған жаңа MKR WiFi 1010 тақтасының айналасында салынған. жоба тұжырымдаманың дәлелі ғана емес, тек
Жазу боты: 6 қадам (суреттермен)
Scribble Bot: Бұл жаттығуда біз қозғалтқыш пен салмақты пайдаланып, Scribble Botімізді теңгерімсіз етіп, қағазға сурет саламыз