Cov txheej txheem:

Zippy tus Fanbot: 5 Kauj Ruam (nrog Duab)
Zippy tus Fanbot: 5 Kauj Ruam (nrog Duab)

Video: Zippy tus Fanbot: 5 Kauj Ruam (nrog Duab)

Video: Zippy tus Fanbot: 5 Kauj Ruam (nrog Duab)
Video: Tus Neeg Ruam - R-Lin Thoj | New Song [ Official MV ] Nkauj Tawm Tshiab 2023 Hmong Song 2023 2024, Lub Xya hli ntuj
Anonim
Zippy tus Fanbot
Zippy tus Fanbot

Cov lus qhia no tau tsim los ua kom tau raws txoj haujlwm xav tau ntawm MAKEcourse ntawm University of South Florida (www.makecourse.com).

Zippy tus Fanbot yog Arduino raws txoj haujlwm uas siv lub zog tsim los ntawm cov kiv cua tau teeb tsa ntawm lub tshuab tsis txhuam kom txhawm rau txhawm rau tig lossis tig lub bot hauv cov lus qhia xav tau. Tus neeg siv tswj hwm tus bot nrog kev tswj chaw taws teeb infrared. Lub npe Zippy tau tsim los ntawm qhov tseeb tias feem ntau ntawm cov rooj sib txoos tau tuav ua ke nrog kev sib txuas zip.

Kauj Ruam 1: 3-D Sau Qhov Chaw

3-D Luam Tshooj
3-D Luam Tshooj

Lub thav duab ntawm kev sib dhos no ntxiv rau Arduino rooj plaub thiab lub thawv hluav taws xob tau luam tawm 3-D. Txhua ntu tau luam tawm ntawm 30% ntxiv nrog 3-5 lub plhaub. Kuv tau xa cov ntawv STL ib feem los ua kom yooj yim rau koj. Tsuas yog rub lawv thiab coj lawv mus rau lub tshuab luam ntawv 3-D zoo!

Kauj Ruam 2: Yuav Cov Khoom Siv Hluav Taws Xob thiab Cov Khoom Uas Tsim Nyog

Ib qho xov tooj ntawm cov khoom siv hluav taws xob thiab cov khoom yuav xav tau txhawm rau tsim thiab siv Zippy tus Fanbot. Nov yog cov npe ntawm txhua ntu uas kuv tau siv los ua qhov haujlwm no:

1 x Arduino Uno R3

1x VS/HX1838B Infrared Sensor

1x Pob ntawm Txiv neej rau Txiv Neej Header Pins (Txaus rau Arduino Pins)

1x Pob ntawm 8 Poj niam rau Poj Niam Jumper Wires

1x 3S 11.1V Lithium Polymer Roj teeb

1x Cov Hluav Taws Xob Hluav Taws Xob Hluav Taws Xob lossis Pawg Tswj Fais Fab

4x Afro SimonK 20A OPTO ESCs

4x Sunnysky X2212 KV980 Txhuam Txhuam Tsav

2x APC CW 8045 Multirotor Propellers

2x APC CCW 8045 Multirotor Propellers

1x Pob ntawm 4 Zip Ties

4x Lub Teeb Duty Swivel Casters

1x Pob ntawm Velcro Strips

1x Yob Ntawm Daim Kab Xev Ob Sab

Kauj Ruam 3: Sib dhos Cov Khoom thiab Tsim Circuit Court

Sib dhos Cov Khoom thiab Tsim Circuit Court
Sib dhos Cov Khoom thiab Tsim Circuit Court

Thaum koj muaj 3-D luam tawm tag nrho cov khoom tsim nyog thiab yuav tag nrho lwm yam khoom tsim nyog, nws yog lub sijhawm los pib sib dhos Zippy! Xa mus rau thawj daim duab hauv phau ntawv qhia no kom pom tau tias txhua yam sib sau ua ke li cas.

Daim duab 3-D luam tawm tau nkag siab heev los ua ke, uas yog qhov kuv xav kom nws ua. Ob txhais caj npab sib cuam tshuam los ua tus ncej X thiab muaj cov kab zauv uas haum rau ntawm caj npab. Lub hnab yas hluav taws xob mus hauv qab caj npab. Cov kiv cua hloov pauv tau teeb tsa rau ntawm qhov kawg ntawm txhua sab caj npab thiab lub log hloov kho tau swb ncaj rau ntawm ob txhais ceg ntawm tus ncej. Nws yuav tsum nkag siab heev qhov twg los thov txhua qhov kev sib txuas zip, txawm li cas los xij, yog tias nws tsis yog, tsuas yog saib thawj daim duab ntawm qhov teeb meem no! Nws tsis yog qhov tsim nyog yuav tsum tau siv cov zauv sib txuas txhawm rau txhawm rau txhawm rau txhawm rau txhawm rau sab caj npab.

Thaum lub thav duab tau sib sau ua ke, nws yog lub sijhawm los xaim thiab teeb cov khoom siv hluav taws xob. ESCs tau teeb tsa rau ntawm caj npab thaum lub cav yuav tsum tau teeb tsa ntawm tus kiv cua hloov pauv. Ob lub ESCs thiab lub cav tau teeb tsa nrog cov zauv sib txuas. Qhov kev xav tau yuav tsum tau thim rov qab ntawm ESCs thiab lub cev muaj zog ntawm sab xub ntiag thiab nraub qaum sab caj npab kom lawv tig lub moos. Lwm ob txhais caj npab yuav muaj lub cev muaj zog uas tig rov qab. Vim li no cov khoom siv raws lub moos yuav raug teeb tsa rau sab xub ntiag thiab sab nraub qaum txoj cai lub cev thaum cov khoom siv rov qab rov qab Cov lus qhia tig rov qab no tsim tawm tsam lub zog uas pab ua haujlwm ruaj khov ntawm bot.

Siv velcro txhawm rau teeb tsa Arduino rooj plaub ntxiv rau LiPo roj teeb nyob rau sab saum toj ntawm lub hauv paus bracket. Siv daim kab xev ob tog txhawm rau txhawm rau teeb tsa IR sensor nyob rau sab saum toj ntawm Arduino rooj plaub, txoj kev ntawd, nws nyob hauv qhov chaw pom zoo kom tau txais cov cim los ntawm cov chaw taws teeb. Txhua qhov kev faib hluav taws xob los ntawm LiPo mus rau ESCs yog pub los ntawm lub thawv hluav taws xob uas tso rau hauv lub hnab yas. Cov xov hlau teeb liab los ntawm Arduino mus rau ESCs tseem tau pub los ntawm lub thawv hluav taws xob. Ceev faj heev kom tsis txhob hla qhov thaiv ntawm LiPo mus rau ESCs. Qhov no tuaj yeem ua puas ESCs yooj yim thiab muaj peev xwm pib tua hluav taws.

Xa mus rau cov phiaj xwm hluav taws xob uas qhia txog yuav ua li cas txhua yam tau txuas ua ke.

Kauj ruam 4: Nyem rau Arduino

Thaum Zippy lub Fanbot tau sib sau ua ke, nws yog lub sijhawm rau nyem Arduino nrog cov software tsim nyog. Kuv tau muab cov duab Arduino uas siv los tswj Zippy. Txoj cai tseem ceeb xav tau 5 khawm txhawm rau ua haujlwm tus kiv cua. Cov nyees khawm zoo tshaj rau txoj haujlwm yog cov nyees khawm taw qhia ntawm cov chaw taws teeb tswj. Nws yog qhov nkag siab tias cov nyees khawm nce/nqis yuav txav bot mus rau tom ntej/thim rov qab thaum lub khawm sab laug/sab xis yuav tig lub bot tig rov qab/clockwise. Lub hauv paus taw qhia lub khawm yuav ua lub luag haujlwm tua thiab nres txhua lub cav. Yog tias cov chaw taws teeb uas koj siv tsis ua haujlwm nrog cov cai no, tshem cov kiv cua los ntawm tus bot thiab siv lub ntsuas saib hauv Arduino IDE txhawm rau rov ua dua Arduino los ua haujlwm nrog cov nyees khawm ntawm koj lub chaw taws teeb. Koj tsuas yog yuav tsum tau nyem lub pob uas koj xav siv thiab tshuaj xyuas seb tus nqi pom li cas ntawm tus saib xyuas. Tom qab ntawd, hloov tus nqi hauv qhov tsim nyog yog nqe lus uas nyob hauv cov cai kuv muab nrog tus nqi uas koj pom ntawm tus saib xyuas.

Txoj cai yog qhov yooj yim dua li koj yuav pom. Muaj 5 qhov kev kuaj mob raws cai uas txiav txim siab lub pob twg raug nias. Piv txwv li, yog tias IR sensor pom tias lub pob tau raug nias, ob lub cav ua ntej yuav tig, uas rub lub bot rau pem hauv ntej. Yog tias khawm sab laug qhia, lub hauv ntej sab xis thiab sab nraub qaum lub cav yuav tig ua rau lub bot tig rov qab. Yog tias lub pob rau qee qhov kev tswj hwm tau tuav tseg, cov tshuab hluav taws xob yuav txuas ntxiv ua kom lawv nrawm dua mus txog qhov nrawm tshaj plaws.

Cia peb hais ib pliag tias tus bot tau txav mus tom ntej nrog nws lub cav ua ntej tig ntawm lawv qhov nrawm. Yog tias tus neeg siv nias thiab tuav lub pob kom qis, lub cav ua ntej yuav qeeb kom txog thaum lawv tau nres tag thiab tom qab ntawd lub cav tom ntej yuav qhib thiab xa cov bot rov qab. Qhov no siv rau bot's maneuvers tig ib yam nkaus. Qhov no tso cai rau tus neeg siv kom nrawm lossis qeeb tus maneuvers uas tus bot tau ua.

Tam sim no, cia peb hais tias tus bot tau rov mus rau tom ntej ntawm qee qhov nrawm. Yog tias khawm sab laug lossis sab xis raug nias, tus bot yuav tsum nres tag nrho lub cav ua ntej qhib lub cav uas ua rau nws tig. Yog li ntawd, tus neeg siv tuaj yeem hloov tam sim ntawm cov kab tawm thiab cov lus tsa suab.

Kauj Ruam 5: Muaj Kev Lom Zem Siv Zippy thiab Muaj Kev Nyab Xeeb

Tam sim no koj tau npaj txhij! Thaum koj tau tsim Zippy thiab tau txais Arduino code ua haujlwm, nws yog lub sijhawm los ua si ib puag ncig. Ua tib zoo saib xyuas, tshwj xeeb yog nyob ib puag ncig menyuam yaus thiab tsiaj. Ua kom ntseeg tau tias cov kiv cua sib npaug zoo thiab ua kom nruj rau ntawm lub cav. Cov tshuab tsis txhuam txhuam siv hauv txoj haujlwm no tig ntawm RPMs siab heev, yog li ntawd, cov khoom siv muaj peev xwm ua rau raug mob. Muaj kev lom zem!

Pom zoo: