Cov txheej txheem:

Autonomous Nerf Sentry Turret: 6 Kauj Ruam
Autonomous Nerf Sentry Turret: 6 Kauj Ruam

Video: Autonomous Nerf Sentry Turret: 6 Kauj Ruam

Video: Autonomous Nerf Sentry Turret: 6 Kauj Ruam
Video: DIY Autonomous Nerf Turret 2024, Hlis ntuj nqeg
Anonim
Autonomous Nerf Sentry Turret
Autonomous Nerf Sentry Turret

Ob peb xyoos dhau los, Kuv tau pom ib qhov haujlwm uas tau nthuav tawm ib lub dav hlau uas tsis muaj kev tiv thaiv uas tuaj yeem tua hluav taws ntawm nws tus kheej ib zaug. Qhov ntawd tau muab kuv lub tswv yim los siv Pixy 2 lub koob yees duab kom tau txais lub hom phiaj thiab tom qab ntawd tsom mus rau rab phom nerf cia li, uas tuaj yeem xauv rau thiab tua hluav taws txhua tus ntawm nws tus kheej.

Txoj haujlwm no tau txhawb nqa los ntawm DFRobot.com

Qhov xav tau:

DFRobot Stepper Motor nrog Gearbox-

DFRobot Stepper Tsav Tsheb-

DFRobot Pixy 2 Cam-

NEMA 17 Stepper Tsav

Arduino Mega 2560

HC-SR04

Nitf hmoov

Kauj Ruam 1: Cov Cheeb Tsam

Cov Cheeb Tsam
Cov Cheeb Tsam
Cov Cheeb Tsam
Cov Cheeb Tsam

Txog qhov haujlwm no, rab phom yuav xav tau lub qhov muag, yog li kuv tau xaiv siv Pixy 2 vim nws yooj yim npaum li cas nws tuaj yeem cuam tshuam nrog lub hauv paus. Tom qab ntawd kuv xav tau microcontroller, yog li kuv xaiv Arduino Mega 2560 vim muaj pes tsawg tus pin nws muaj.

Txij li rab phom xav tau ob txoj kab, yaw thiab suab, nws yuav tsum tau ob lub cav loj. Vim li ntawd, DFRobot xa kuv lawv ob lub DRV8825 tsav tsheb tsav tsav.

Kauj ruam 2: CAD

CAD
CAD
CAD
CAD
CAD
CAD
CAD
CAD

Kuv pib los ntawm kev thau khoom Fusion 360 thiab ntxig daim kab xev txuas ntawm rab phom nerf. Tom qab ntawd kuv tsim lub cev tawv los ntawm daim ntaub ntawd. Tom qab rab phom tau tsim, Kuv tau ua lub platform nrog ob peb qhov kev txhawb nqa uas yuav tso cai rau rab phom tig sab laug mus rau sab xis. Kuv tso lub stepper lub cev muaj zog ib sab ntawm lub platform tig los tsav nws.

Tab sis lo lus nug loj dua yog yuav ua li cas kom rab phom nce thiab nqis. Txog qhov ntawd, txoj kab tsav kab nrog ib lub ntsiab lus txuas rau qhov txav mus los tau thiab lwm lub ntsiab lus nyob tom qab ntawm rab phom xav tau. Ib tus pas nrig yuav txuas ob lub ntsiab lus, tso cai rau rab phom tig mus raws nws lub hauv paus.

Koj tuaj yeem rub tawm txhua cov ntaub ntawv tsim nyog ntawm no:

www.thingiverse.com/thing:3396077

Kauj Ruam 3: Kev Tsim Khoom

Raug Cov Khoom
Raug Cov Khoom
Raug Cov Khoom
Raug Cov Khoom

Yuav luag txhua ntu hauv kuv tus qauv tsim txhais tau tias yog 3D luam tawm, yog li kuv siv kuv ob lub tshuab luam ntawv los tsim lawv. Tom qab ntawd kuv tsim lub platform txav tau los ntawm thawj zaug siv Fusion 360 los tsim cov cuab yeej tsim nyog rau kuv lub CNC router, tom qab ntawd kuv txiav tawm daim disk los ntawm ib daim ntawv ntawm plywood.

Kauj ruam 4: Sib dhos

Los ua ke
Los ua ke
Los ua ke
Los ua ke
Los ua ke
Los ua ke

Tom qab txhua ntu tau tsim, nws yog lub sijhawm los sib sau ua ke. Kuv pib los ntawm kev txuas cov kabmob txhawb nqa mus rau lub disk tig. Tom qab ntawd kuv muab tso ua ke cov kab sib dhos ua ke los ntawm kev ua haujlwm 6mm txhuas cov pas nrig thiab cov hlua txuas los ntawm daim. Thaum kawg, Kuv txuas rab phom nerf nws tus kheej nrog tus pas hlau thiab ob txoj haujlwm ua los ntawm txhuas extrusions.

Kauj ruam 5: Programming

Tam sim no rau qhov nyuaj tshaj plaws ntawm txoj haujlwm: kev ua haujlwm. Lub tshuab tua hluav taws yog qhov nyuaj heev, thiab lej tom qab nws tuaj yeem ua rau tsis meej pem. Kuv pib los ntawm kev sau tawm cov phiaj xwm kev khiav haujlwm thiab cov laj thawj ib qib zuj zus, qhia meej tias yuav muaj dab tsi tshwm sim ntawm txhua lub xeev tshuab. Cov xeev sib txawv mus raws li hauv qab no:

Tau lub hom phiaj

Tso phom

Spool cov motors

Tua phom

Qhib lub cav

Tau txais lub hom phiaj cuam tshuam thawj zaug teeb tsa Pixy txhawm rau taug qab cov khoom paj yeeb neon ua lub hom phiaj. Tom qab ntawd rab phom txav mus txog thaum lub hom phiaj yog nyob hauv Pixy qhov kev pom, qhov twg nws qhov deb ntawm rab phom phom mus rau lub hom phiaj yog tom qab ntsuas. Los ntawm kev siv qhov nrug no, kab rov tav thiab ntsug tuaj yeem pom los ntawm kev siv qee qhov kev ua haujlwm trigonometric yooj yim. Kuv tus lej muaj lub luag haujlwm hu ua get_angle () uas siv ob qhov kev ncua deb no los xam ntau npaum li cas ntawm lub kaum sab xis uas xav tau txhawm rau txhawm rau lub hom phiaj ntawd.

Tom qab ntawd rab phom txav mus rau txoj haujlwm no thiab tig rau lub cav ntawm MOSFET. Tom qab nws tau spooled li tsib vib nas this nws mam li txav lub tshuab servo los rub lub ntsuas. MOSFET mam li hloov lub cav tawm thiab tom qab ntawd rab phom nerf rov los nrhiav lub hom phiaj.

Kauj Ruam 6: Muaj Kev Lom Zem

Kuv muab daim npav neon liab ntsuas rau ntawm phab ntsa los ntsuas rab phom qhov raug. Nws ua tau zoo, raws li kuv qhov program ntsuas thiab kho lub kaum sab xis rau qhov ntsuas nrug. Nov yog daim vis dis aus qhia txog rab phom ua haujlwm.

Pom zoo: