Cov txheej txheem:

R2D2: 7 Cov kauj ruam
R2D2: 7 Cov kauj ruam

Video: R2D2: 7 Cov kauj ruam

Video: R2D2: 7 Cov kauj ruam
Video: Star Wars droids at the Oscars 2024, Kaum ib hlis
Anonim
R2D2
R2D2

"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)"

Koj puas yog tus kiv cua ntawm Star Wars? Koj puas nyiam Astromech Droids? Koj puas nyiam ua tej yam? Yog tias koj teb Yog rau ib lossis tag nrho cov lus nug no Phau Ntawv Qhia no yog rau koj!

Phau ntawv qhia no yog tsim los pab koj kom yooj yim ntau li ntau tau los tsim koj tus kheej R2D2 astromech Droid!

Kauj Ruam 1: Cov Khoom Npe

Cov Khoom Siv
Cov Khoom Siv
Cov Khoom Siv
Cov Khoom Siv
Cov Khoom Siv
Cov Khoom Siv

Nov yog daim ntawv teev cov ntaub ntawv xav tau:

1 Arduino Uno Microcontroller

1 L298N Tsav Tsav Tsav Tsheb

2 6-9V DC motors (Yeem tau Gearbox Teeb)

2 Log

1 Me me Castor Log los ua ke

2 Roj teeb Adapter

6 AA roj teeb

19V Roj Teeb

Ntau yam ntawm Txiv neej-rau-txiv neej jumper cable

Kev Sib Txawv ntawm Txiv neej-rau-poj niam jumper cables

2 Hloov (xaiv tau)

1 servo tsav

4 "PVC Tube (7" ntev)

4.5 "txoj kab uas hla Acrylic dome

Ua npuas ncauj pawg thawj coj saib

Pawg Thawj Coj

Kub Nplaum Phom

Kub nplaum

Gorilla kua nplaum

Acrylic xim (Xiav, Dub, txho thiab dawb)

Xim txhuam

Txiav cov cuab yeej

Ntxiv rau cov ntaub ntawv, cov peev txheej no thiab cov cuab yeej tseem xav tau/muaj txiaj ntsig:

Ib Lub Tshuab Luam Ntawv 3D / 3D Luam Ntawv Lab

Cuab yeej cuab yeej

Cov hlau txiav thiab cov txiab

Ib lub computer lossis laptop

Kauj ruam 2: Yuav tsum tau Software

Cov hauv qab no yog rub tawm dawb yog tias koj yog tub ntxhais kawm thiab xav tau rau txoj haujlwm no:

Autodesk tus neeg tsim khoom

Arduino Software

Ob daim software tau tshaj Windows thiab Mac OSX.

Nco tseg: Txhua txoj haujlwm CAD yuav ua haujlwm; Autodesk Inventor tau siv rau txoj haujlwm no.

Kauj Ruam 3: Arduino Sketch

Arduino Sketch
Arduino Sketch

Nov yog Arduino kos duab hauv version 1.8.8.

Txhawm rau khiav cov cai, rub tawm cov cai muab thiab qhib nws los ntawm koj li Arduino software

Txheeb xyuas koj lub Rooj Tswjhwm Saib Arduino txuas nrog koj lub computer los ntawm txhaj "Cov cuab yeej" ntawm koj cov ntawv qhia zaub mov thiab txheeb xyuas qhov tseeb "Chaw nres nkoj" raug xaiv

Nyem rau kab xiav upload nrog koj USB ntsaws rau hauv koj lub computer thiab micro-controller

Cov cai rau txoj haujlwm no yog lub voj yooj yim. Lub tshuab servo tig lub R2D2 lub taub hau 180 degrees tsis tu ncua. Tib lub sijhawm rau lub cav servo, ob lub tshuab DC tau ua haujlwm tib lub sijhawm rau lub sijhawm teem thiab tom qab ntawd lub tshuab DC sab xis tsuas yog ua haujlwm rau lub sijhawm teev tseg kom qhia sab laug tig, tom qab ntawd lub voj rov ua dua kom txog thaum nws raug tua.

Kev piav qhia ntxaws txog dab tsi ntawm txhua kab ntawm txoj cai ua yog muab hauv tus lej nws tus kheej.

Nco tseg: Lub tsev qiv ntawv servo.h uas suav nrog hauv txoj cai los nrog tus qauv Arduino.

Kauj Ruam 4: Sib Sau Ua Ke Tswj

Sib dhos Cov Txheej Txheem Tswj
Sib dhos Cov Txheej Txheem Tswj
Sib dhos Cov Txheej Txheem Tswj
Sib dhos Cov Txheej Txheem Tswj

Yog tias nws yog koj thawj zaug nrog cov kab hluav taws xob, nws tuaj yeem txaus ntshai los saib, tab sis nrog cov phiaj xwm thiab cov duab muab, cov txheej txheem yuav tsum yooj yim txaus ua raws. Nrog rau kev suav nrog L298N lub rooj tsav tsheb tsav, kev xaim hluav taws xob tsis tau yooj yim dua.

Muaj peb ntu tseem ceeb rau txoj kev tswj hwm no:

Sab laug taw DC lub cev muaj zog (tswj los ntawm L298N Tsav Tsav Tsav Tsheb)

Txoj cai ko taw DC lub cev muaj zog (tswj los ntawm L298N Tsav Tsav Tsav Tsheb)

Lub servo motor (tswj los ntawm Arduino board)

Hauv qib 3, tus pin tsav lub cev tsav tsheb thiab lub dav hlau tau sau lo lus rau koj cov ntaub ntawv. Cov xov hlau zoo thiab tsis zoo mus rau hauv lawv cov chaw nres nkoj ntawm lub rooj tsav tsheb. 9V+ lub roj teeb pob uas ua rau lub cav thiab lub tshuab tsav tsav tau txuas mus rau sab laug thiab nruab nrab tus pin ntawm 3 chaw nres nkoj chaw nres nkoj ntawm lub rooj tsav tsheb tsav thiab txoj cai chaw nres nkoj yog txuas rau Arduino board.

Siv 6 Tus Txiv neej rau Poj Niam jumper cables xaim 6 tus pin rau tus pin tshwj xeeb ntawm Arduino board. Nco ntsoov tias cov pins qhib yuav tsum mus rau tus pin nrog "~" nyob rau hauv pem hauv ntej ntawm nws. Cov no yog PWM pins uas pab Arduino los tswj qhov nrawm ntawm lub cev muaj zog.

Lub cav servo tau txuas ncaj qha rau Arduino board. Cov kab xev txiv kab ntxwv tau txuas rau tus "~" tus pin vim tias nws xav tau PWM teeb liab, thaum cov xov tooj liab thiab xim av yog Cov xov tooj zoo thiab tsis zoo ib feem. Ib lub roj teeb 9V ntxiv yog siv los ua hwj huam Arduino board los ntawm lub roj teeb chaw nres nkoj.

Nco tseg: Txhawm rau tso cai rau siv tau yooj yim, koj tuaj yeem hloov pauv hauv cov xov hluav taws xob zoo rau cov roj teeb pob. Qhov no yog ua tiav los ntawm kev tshem tawm cov xaim zoo thiab siv lub tshuab hloov pauv hauv kab nrog cov xaim.

Yog tias koj muaj teeb meem nrog koj Lub Tsav Tsheb Tsav Tsheb ntawm no yog qee qhov kev pab ntxiv uas kuv siv thaum daws teeb meem. L298N Tsav Tsav Tsheb Tsav Tsheb Qhia

Kauj Ruam 5: CAD Cheeb Tsam

CAD Cheeb Tsam
CAD Cheeb Tsam

Lub hom phiaj ntawm kev tsim qauv yog ua kom muaj qee yam lom zem, ua haujlwm zoo thiab nyob ze rau qhov ua yeeb yaj kiab zoo li sai tau. Piv txwv li, Kuv xav kom chav R2D2 zaum ntawm qhov ntxeev me ntsis. Cov ceg tau ua qauv sib cais los ntawm lub cev thiab lub taub hau tso cai rau kev taw qhia ntawm R2D2 ntawm txhua txoj haujlwm.

Cov no yog cov ntu uas kuv tsim siv Autodesk Inventor. Lub Cev, Lub Taub Hau, Caj Npab, Taw thiab Sab Hauv Tus Qauv yog txhua yam cais los ntawm ib leeg. Yog tias koj muaj koj tus kheej lub tshuab luam ntawv 3D koj tuaj yeem siv qhov ntawd lossis yog tias koj tau nkag mus rau 3D luam ntawv lab, uas ua haujlwm ib yam. Kev sim luam ntawv feem ntau pheej yig yog li yog tias koj mus rau txoj kev ntawd, nws yuav tsum raug nqi zoo. Kuv tau mus txoj hauv kev ntawm kev tsim txhua feem ntawm ntau yam khoom siv hobby uas yuav tham tom ntej hauv kev nthuav dav.

Ib tsab ntawv hais txog kev tsim qauv: Cov ceg tau ua hollow kom tso cai cov xov hlau los ntawm DC lub cev muaj zog los hla lawv.

Kauj Ruam 6: Sib dhos

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

Cov lus qhia: Kuv xaiv los tsim kuv R2D2 tawm ntawm pawg thawj coj ua npuas dej, Cov duab kos duab, PVC thiab acrylic. Cov ntu no tseem tuaj yeem luam tau 3D yooj yim.

Thoob plaws qhov kev tsim kho no kuv tau siv cov qauv 3D ua piv txwv qhia hauv qib 6 rau qhov ntev.

Kuv pib tawm los ntawm kev tsim cov qauv sab hauv ntawm PVC raj. Qhov siab ntawm lub raj yog 7 ntiv tes yog li qhov siab ntawm cov qauv kev txhawb nqa yuav tsum haum rau sab hauv no. Lub Servo lub cev muaj lub qhov txiav rau sab saum toj ntawm lub voj voos ua npuas daim ntawv uas cov xov hlau tau coj mus rau hauv lub cev. Arduino, L298N pawg thawj coj thiab cov roj teeb tau teeb nrog cov kua nplaum kub rau cov qauv kev txhawb nqa. Nco tseg ntawm kev taw qhia ntawm txhua qhov kev tiv thaiv kom tso cov roj teeb pob txuas thiab USB cable yuav tsum muaj chav txaus los txuas ib yam. Thaum lub kaw lus tswj tau teeb tsa, ntxig cov qauv kev txhawb nqa rau hauv lub cev.

Tom ntej no kuv tsim txhua lub vaj huam sib luag cais rau ob txhais ceg. Cov ncauj lus kom ntxaws hauv cov duab saum toj no yog daim uas koj yuav tsum tau txiav. Kev txhawb nqa daim ntawv ua npuas ncauj tau ntxiv rau kev txhawb nqa ntxiv. Tsis txhob muab lub vaj huam sib luag rov qab rau ntawm ob txhais ceg kom txog thaum tom qab cov xov hlau tau hla los ntawm lawv.

Cov taw tau tsim cais ua ntej txuas rau ob txhais ceg. Lub tshuab hluav taws xob DC uas tau siv hauv txoj haujlwm no tau los ntawm Arduino cov khoom siv tsheb thiab tuaj nrog cov ntsia hlau ntsia uas tau siv los txuas rau phab ntsa taw. Ib lub qhov me me yuav tsum tau txiav rau hauv ko taw saum toj kom tso cai rau xaim kom hla mus. Ob ntawm cov taw no yuav tsum tsim thiab txuas rau lawv ob txhais ceg. Ob qho khoom ua tiav tau qhia ntxaws hauv daim duab txuas nrog.

Cov ko taw nruab nrab yog tsim ib yam nkaus li tsim sab laug thiab sab xis. Kev ceeb toom rau CAD daim duab, muaj ntau daim ib nrab ntawm lub voj voog uas tau txiav tawm thiab txuas ncaj ntawm ko taw thiab hauv qab ntawm chav R2. Tom qab no cov no yuav haum ua ke thiab muab cov kua nplaum ntxiv kom tau txais kev qhia kom raug ntawm ko taw nruab nrab. Lub log me me tau txuas rau ntawm ko taw no txhawm rau ntxiv kev txhawb nqa thiab yooj yim ntawm lub kauj rau chav R2. Kuv pom nws yooj yim tshaj rau nruab nrab ko taw ua ntej txuas rau sab laug thiab sab xis ob txhais ceg/taw.

Lub taub hau yog tsim los ntawm kev txiav ib qho Acrylic dome thiab lub rooj ua npuas dej los tsim lub "dome" lub cev. Txuas ib lub caj npab servo rau hauv qab ntawm cov qauv hauv qab hauv plawv. Tom qab ntawv qhov no yuav txuas rau servo motor.

Nco tseg: kom tau txais cov duab nkhaus hauv ob txhais ceg thiab taub hau, txiav Cov duab kos duab (duab los qhia) kom ntev thiab khoov rau hauv qhov nkhaus ntawm qhov koj xaiv. Kuv pom nws yooj yim me ntsis khoov lub rooj ua ntej ua cov duab thiab tom qab ntawd muab lo rau hauv qhov chaw tam sim ntawd.

Thaum kawg, koj tuaj yeem pleev xim qhov project no rau koj nyiam. Kuv mus nrog kev tsim qauv yooj yim kom tau txais "R2D2" vibe tab sis tsis txhob ntxaws ntxaws thiab nyuaj.

Ceeb Toom: Yog tias siv foamboard, tsis txhob siv tshuaj pleev xim uas muaj acetone hauv nws lossis nws yuav yaj koj tus foamboard.

Kauj Ruam 7: Cov Khoom Kawg thiab Siv

Khoom Kawg thiab Siv
Khoom Kawg thiab Siv

Nov yog qhov khoom kawg tom qab ua haujlwm xim tshiab thiab sib dhos. Xav tias dawb los ntxiv cov ntsiab lus ntau dua li kuv tau ua.

Qhov ntxiv thiab muaj peev xwm ua rau txoj haujlwm no tsis muaj qhov kawg! Bluetooth, suab thiab lub teeb nyem kom ua ob peb lub npe!

Txaus siab thiab zoo siab Ua!

Pom zoo: