Cov txheej txheem:

Mini-Sumo Bot: 9 Kauj Ruam
Mini-Sumo Bot: 9 Kauj Ruam

Video: Mini-Sumo Bot: 9 Kauj Ruam

Video: Mini-Sumo Bot: 9 Kauj Ruam
Video: Robot Sumo Yasash 2024, Kaum ib hlis
Anonim
Mini-Sumo Bot
Mini-Sumo Bot

Dab tsi yog Sumo Bot?

Txoj haujlwm no tau tshoov siab los ntawm kev sib tw style ntawm sumo neeg hlau uas qhov piv txwv tuaj yeem pom ntawm no. Ob lub bots tau muab tso rau hauv lub nplhaib dub nrog ciam teb dawb nrog lub hom phiaj yog kom ua haujlwm tsis zoo rau lwm tus bot tawm ntawm lub nplhaib. Qhov no yog vim li cas nws thiaj ua tau qhov haujlwm zoo thaum nws los txog rau kev siv cov ntsuas.

Hauv cov lus qhia no, Kuv yuav qhia koj yuav ua li cas los tsim mini sumo bot ntawm koj tus kheej. Nws yog txoj haujlwm zoo kom dhau qee lub sijhawm lossis txawm tias pib ua cov txheej txheem neeg hlau ntawm koj tus kheej. Nws yog qhov me me, puv ntawm txoj hauv kev kawm thiab lom zem heev los ua si nrog.

Khoom siv

Cov Nqi Ntawm Cov Khoom

  • Ntsuab PLA
  • 2x SG90 Nruam Servos
  • HC-SR04 Ultrasonic Sensor
  • Infrared Sensor
  • 2m Liab Jumper Hlau
  • 2 x M4 Bolts
  • 2x M4 Hex Ceev
  • 1x Lithium Ion Roj teeb 3.7V 3600 mAh
  • 1x Li-Ion 18650 Roj Teeb Nrog
  • TP4056 Li-Ion Charging Module
  • 5V DC-DC Boost Converter
  • Arduino Nano Cov
  • Me Breadboard
  • Tack Xiav
  • 2 x Log
  • 2x M3 Screws Me (Rau Servos)
  • 1x SPDT Hloov

Cov Khoom Pab Tau

  • 3D Tshuab Luam Ntawv
  • Dremel Cov Khoom
  • Kub Nplaum Phom
  • Khoos phis tawj

Kauj Ruam 1: 3D Luam Ntawv Chassis

3D Printing Chassis
3D Printing Chassis

Ua ntej, rub tawm cov ntawv txuas thiab qhib nws siv software FlashPrint lossis lwm lub tshuab luam ntawv 3D. Txuag cov ntawv no rau hauv daim npav SD thiab ntxig rau hauv 3D tshuab luam ntawv. Tom qab teeb tsa lub tshuab luam ntawv, thauj cov khoom siv hluav taws xob thiab cua sov rau cov tshuab extruders, luam tawm tus qauv.

Kauj Ruam 2: Sanding Down Chassis (Kho kom zoo dua)

Sanding Down Chassis (Kho kom zoo dua)
Sanding Down Chassis (Kho kom zoo dua)
Sanding Down Chassis (Kho kom zoo dua)
Sanding Down Chassis (Kho kom zoo dua)

Thaum lub chassis tau luam tawm, cov kev txhawb nqa yuav tsum tau muab tshem tawm. Siv rab riam los yog bevel, cov no tuaj yeem txiav tawm tau yooj yim. Cov ntaub ntawv tseem tuaj yeem siv los ua kom du thiab ntxuav cov npoo ntxhib. Txawm hais tias saib xyuas kom tsis txhob rhuav lub chassis lossis ua rau koj cov ntiv tes puas.

Kauj Ruam 3: Muab Lub Log thiab Servos Ua Ke

Muab lub Log thiab Servos Ua Ke
Muab lub Log thiab Servos Ua Ke
Muab lub Log thiab Servos Ua Ke
Muab lub Log thiab Servos Ua Ke

Rau cov kauj ruam no, servo yuav tsum tau ua ke nrog lub log kom ruaj khov kom ntseeg tau tias nws tsis poob thaum sib tw. Qhov sib koom tes no tuaj yeem ua tiav los ntawm kev ntswj ob ntu ua ke uas ua rau muaj kev sib koom ua ke.

Kauj Ruam 4: Txuas cov Servos rau Chasis

Txuas cov Servos rau Chasis
Txuas cov Servos rau Chasis
Txuas cov Servos rau Chasis
Txuas cov Servos rau Chasis

Thaum lub log tau txuas rau lub servos, tam sim no tuaj yeem haum rau lub chassis mus tas li. Txoj hauv kev zoo tshaj plaws los ua qhov no kuv pom yog siv cov kua nplaum kub ua kom nws muaj zog txaus los tuav cov servos rau lub chassis, tab sis nws tseem tso cai rau ib qho kev hloov pauv hloov pauv mus rau qhov chaw ntawm servos yog tias puas tsim nyog.

Ua kom ntseeg tau tias cov servos tau ua kom raug thiab ua raws qhov raug thaum ua kom haum rau lub chassis!

Kauj Ruam 5: Ntxiv Cov Pem Hauv Ntej Cov Menyuam

Ntxiv Pem Hauv Ntej Cov Menyuam Pob
Ntxiv Pem Hauv Ntej Cov Menyuam Pob
Ntxiv Pem Hauv Ntej Cov Menyuam Pob
Ntxiv Pem Hauv Ntej Cov Menyuam Pob

Cov kauj ruam no yog ncaj ncaj rau pem hauv ntej raws li ob lub qhov rau cov ntsia hlau twb tau hloov pauv lawm. Tsuas yog kab cov menyuam lub pob nrog lub chassis thiab ruaj ntseg ob lub khoom siv ua ke siv M4screws thiab hexnuts.

Cov txiv ntoo ntxiv hex tuaj yeem tso rau hauv nruab nrab ntawm cov menyuam pob thiab lub chassis ua lub spacers txhawm rau txo qis qis qis ntawm lub sumo bot.

Kauj Ruam 6: Ntxiv Breadboard thiab Sensors

Ntxiv Breadboard thiab Sensors
Ntxiv Breadboard thiab Sensors
Ntxiv Breadboard thiab Sensors
Ntxiv Breadboard thiab Sensors
Ntxiv Breadboard thiab Sensors
Ntxiv Breadboard thiab Sensors

Ua ntej, ruaj ntseg lub ntsuas hluav taws xob infrared rau sab xub ntiag ntawm bot siv cov kua nplaum kub thaum ua kom ntseeg tau tias lub cuab yeej tuaj yeem pom meej hauv qab hauv qab nws. Tom ntej no, nyab xeeb lub ntsuas hluav taws xob ultrasonic mus rau qhov tsim nyog ntawm lub hauv ntej ntawm bot raws li tuaj yeem pom hauv cov duab saum toj no.

Thaum kawg, ntxiv rau hauv daim ntawv qhia zaub mov nrog Arduino nano rau nws mus rau qhov chaw nruab nrab ntawm tus bot thiab ruaj ntseg nws siv xiav tack kom nws yooj yim tshem tawm thaum lub sijhawm teeb meem thiab kho.

Kauj Ruam 7: Tsim Cov Roj Teeb Tswj Circuit thiab ntxiv rau Chasis

Tsim Cov Roj Teeb Tswj Circuit thiab ntxiv rau Chasis
Tsim Cov Roj Teeb Tswj Circuit thiab ntxiv rau Chasis
Tsim Cov Roj Teeb Tswj Circuit thiab ntxiv rau Chasis
Tsim Cov Roj Teeb Tswj Circuit thiab ntxiv rau Chasis
Tsim Cov Roj Teeb Tswj Circuit thiab ntxiv rau Chasis
Tsim Cov Roj Teeb Tswj Circuit thiab ntxiv rau Chasis
Tsim Cov Roj Teeb Tswj Circuit thiab ntxiv rau Chasis
Tsim Cov Roj Teeb Tswj Circuit thiab ntxiv rau Chasis

Lub roj teeb Lithium ion yuav tsum txuas nrog ob qho tib si TP-4056 Li-Ion them nqi hluav taws xob thiab 3V-5V nce qib txhawb nqa. Nco ntsoov txuas cov xov hluav taws xob txuas mus rau lub dav hlau ntawm qhov ua kom raug thaum lub sijhawm txheej txheem no.

Thaum siv tshuaj txhuam kom nco ntsoov saib xyuas los ntawm kev paub, ua haujlwm hauv thaj chaw muaj cua nkag tau zoo thiab los ntawm kev tiv thaiv qhov muag.

Ib qho hloov pauv yuav tsum tau muab tso rau qhov ua tau zoo ntawm 5Vboost hloov pauv txhawm rau tso cai rau tus bot qhib thiab tua. Qhov tso tawm ntawm DC-DC hloov pauv ncaj qha mus rau Arduino Nano lub zog tawm tswv yim.

Kauj Ruam 8: Txoj Cai, Arduino Nano thiab Circuitry

Code, Arduino Nano thiab Circuitry
Code, Arduino Nano thiab Circuitry
Code, Arduino Nano thiab Circuitry
Code, Arduino Nano thiab Circuitry

Ua ntej tshaj plaws, txhawm rau teeb tsa Arduino Nano, koj yuav tsum rub tawm Arduino IDE thiab cov tsav tsheb tsim nyog rau Nano. Tom qab ua qhov no koj yuav tsum tuaj yeem xa cov lej txuas hauv qab no los ntawm kev txuas koj lub khoos phis tawj mus rau nano ntawm USB rau Micro-USB qaum.

Tom ntej no, siv daim duab saum toj no, txuas txhua qhov khoom tsim nyog thiab cov cim rau Nano.

  • 2 Servos yuav tsum txuas nrog tus pin 9 thiab 10.
  • Lub ntsuas hluav taws xob yuav tsum txuas nrog tus pin analog (lub ntsuas no tsis suav nrog hauv cov cai vim nws sib tw tshwj xeeb nkaus xwb - yuav tsum tau ntxiv los ntawm tus neeg siv)
  • HC-SR04 ultrasonic sensor yuav tsum muaj nws tus ncho tus pin txuas nrog tus pin 5 thiab nws tus pin txuas txuas nrog tus pin 4.

Thaum qhov no ua tiav, sim tawm bot thiab hloov kho qhov tsim nyog.

Kauj ruam 9: Nws yog! Koj Sumo Bot Tau Npaj Mus

Yog Nws! Koj Sumo Bot Tau Npaj Mus
Yog Nws! Koj Sumo Bot Tau Npaj Mus
Yog Nws! Koj Sumo Bot Tau Npaj Mus
Yog Nws! Koj Sumo Bot Tau Npaj Mus

Txhua yam tam sim no tau teeb tsa thiab koj tus bot tau ua tiav.

Txaus siab rau!

Pom zoo: