Cov txheej txheem:

GOB: 3 Kauj ruam
GOB: 3 Kauj ruam

Video: GOB: 3 Kauj ruam

Video: GOB: 3 Kauj ruam
Video: Nkaj os nyiam plaub 2024, Hlis ntuj nqeg
Anonim
The GOB
The GOB

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

Keeb kwm ntawm GOB

GOB sawv cev rau Gear Operated Box thiab yog lub thawv uas ua haujlwm dhau los ntawm cov iav. Txoj haujlwm no tau tsim raws li tau hais los saum no rau Makercourse ntawm Tsev Kawm Qib Siab South Florida thiab cov lus qhia no yuav qhia qhov tseeb uas xav tau los theej tawm txoj haujlwm no hauv lwm lub thawv ib yam. Daim duab rau sab xis thawj daim duab saum toj no yog qhov tseeb ntawm GOB. Lub thawv tuaj yeem xauv thiab xauv tau nyob ntawm seb qhov twg yog qhov tseem ceeb ntawm RFID sensor "pom" thiab tseem tig rau sab LEDs nyob ntawm seb lub thawv raug kaw lossis xauv. Txheeb tawm cov vis dis aus txuas mus kom pom cov yam ntxwv tshiab ntawm lub npov.

Kauj Ruam 1: Cov Khoom Siv/Kho Vajtse

Khoom siv/Kho vajtse
Khoom siv/Kho vajtse
Khoom siv/Kho vajtse
Khoom siv/Kho vajtse
Khoom siv/Kho vajtse
Khoom siv/Kho vajtse
Khoom siv/Kho vajtse
Khoom siv/Kho vajtse

Koj yuav xav tau cov hauv qab no los rov tsim txoj haujlwm no.

1. Arduino Uno Board

2. Arduino RFID Sensor (MFRC522)

3. Zog - Saib hauv qab no kom paub meej

4. Lub Caij Nplooj Ntoos Zeeg Loj

5.5v Stepper Tsav

6. Ntau yam LEDs

7. Portable USB Charger

8. Lub thawv - Saib hauv qab no kom paub meej

9. Txhua yam khoom dai uas koj xav tau rau koj lub thawv, Kuv siv cov hauv qab no:

- Txau xim (Xim av, kub, sawv kub/ tooj liab)

- Keychain teeb pom kev zoo

- Ntau yam 3D luam zog, ntsia liaj qhov rooj, thiab kav dej

Zog

Cov iav siv rau cov tshuab txhua yam ntawm cov qauv no kuv tsim hauv fusion 360 siv lawv cov ntawv sau iav thiab tom qab ntawd 3D luam tawm lawv. Thawj daim duab txuas ntawm no qhia qhov tshwj xeeb uas kuv tau siv los tsim tag nrho kuv lub zog thiab tsuas yog yuav tsum tau hloov tus lej ntawm cov hniav ntawm txhua tus. Daim duab thib ob qhia txog lub zog siv hauv lub npov no. Muaj 3 lub zog hloov pauv tau siv thiab tom qab ntawd lub iav siv lub voos xwmfab siv raws li lub tshuab ntsuas phoo tiag, cov ntaub ntawv.stl rau cov iav no tau txuas nrog thiab. Daim duab thib peb qhia txog kev tso lub zog, zoo li koj tuaj yeem pom lub iav sab saum toj xav tau cov lus qhia kom nws nyob hauv qhov chaw thiab cov iav loj tshaj plaws tau txuas nrog rau lub iav me dua uas tso cai rau lub tshuab tsav kom tig tag nrho cov zog sab hauv ib zaug.

Lub thawv

Lub thawv siv rau kuv qhov haujlwm tau ua los ntawm 7in. x 7 nyob rau hauv. los xij ntawm cov duab los qhia. Ob daim kab xev nyias nyias tau siv los txuas lub hau rau lub hauv paus ntawm lub thawv thiab tom qab ntawd tau siv ib txoj hlua me me los tsim tus nqaj ntawm lub hau kom cia lub thawv kaw. Koj tuaj yeem ua rau koj lub thawv tawm ntawm cov ntaub ntawv twg los xij uas koj nyiam lossis siv ib lub hau uas twb tau txuas nrog rau ntawm ib sab, ob txoj hauv kev lub hau yuav tsum muaj tus nuv rau sab hauv txhawm rau txhawm rau lub thawv raug kaw los ntawm lub zog sab hauv. Saib ob daim duab kawg kom paub meej ntxiv.

Kauj ruam 2: Sib dhos

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

1. Sau tag nrho cov ntaub ntawv teev tseg hauv Kauj Ruam 1: Cov Khoom Siv/ Kho Vajtse

2. Tsim lub thawv, raws li tau hais ua ntej koj tuaj yeem ua rau koj lub thawv tawm ntawm cov khoom lossis muaj nws qhov loj me nrog qhov tshwj xeeb tshwj xeeb yog nws yuav tsum muaj tus nuv sab hauv uas loj txaus los tso cai rau sab hauv lub xauv lub thawv.

3. Thaum lub npov tau tsim los koj yuav tsum xaim hluav taws xob. Ua raws li schematic txuas nrog. Nco ntsoov qhov huv thiab kev cog lus ntau dua koj ua rau koj lub voj voog zoo dua nws yuav haum hauv koj lub thawv. Thaum sib sau ua ke qhov program thiab sim koj lub Circuit rau 1) txheeb xyuas tag nrho koj cov cuab yeej ua haujlwm thiab 2) txheeb xyuas nws ua yam koj xav tau.

4. Tom ntej tsim thiab luam tawm lub zog xav tau rau koj lub thawv. Qhov no yuav siv qee qhov luam tawm nyob ntawm qhov loj ntawm koj lub npov thiab qhov loj ntawm koj lub voj voog. Thawj lub iav koj yuav tsum pib nrog yog ib qho rau stepper lub cev muaj zog, qhov no yuav pab koj ntsuas qhov siab qhov loj ntawm koj lub zog hauv lub thawv. Muaj ntau qhov sib txawv ntawm qhov sib txuas hauv cov ntawv.stl uas yuav tsum pab nrog xam tawm qhov siab tshaj plaws rau koj lub thawv. Koj yuav tsum tau siv lub qhov nyob hauv qab ntawm lub duav thiab lo rau nws mus rau lub tshuab tsav kom ruaj ntseg lub iav mus rau lub tshuab tsav.

5. Thaum koj tau luam tag nrho lub zog thiab teeb tsa lub Circuit Court, muab lub zog tso rau sab hauv lub thawv. Kuv siv cov kua nplaum kub kom yooj yim los ua ke. Lwm hom kua nplaum lossis ntsia hlau kuj tuaj yeem siv tau. Ntxiv cov ntawv qhia raws li xav tau kom ua kom lub zog nyob hauv qhov chaw. Raws li koj tuaj yeem pom hauv cov duab tso rau ntawm lub zog xav tau kab ncaj qha hauv qab lub hau ntawm lub npov uas tus nuv txuas. Lub caij nplooj ntoo hlav yuav tsum tau zaum ncaj qha rau hauv qab tus nqaj kom lub hau tawm thaum lub thawv qhib thiab lub iav sib dhos muaj chav xaub rau hauv tus nuv thaum lub thawv yuav xauv.

6. Thaum lub zog nyob hauv qhov chaw ruaj ntseg koj qhov Circuit hauv lub thawv. Kuv siv daim kab xev, daim kab xev xiav hauv cov duab, rau qhov no vim nws tso cai rau kuv hloov kho yooj yim raws li xav tau.

7. Thaum kawg kho koj lub thawv! Kuv xaiv siv cov LEDs xub siv los qhia qhov kev sib hloov ntawm lub zog ua ib feem ntawm cov khoom dai rau sab laug ntawm lub thawv. Qhov zoo tshaj plaws ntawm txoj haujlwm no yog lub tswv yim yooj yim tso cai rau koj hloov kho txoj haujlwm no rau koj tus kheej xav tau. Peb kauj ruam tom ntej qhia tias kuv kho lub thawv no li cas.

8. Luam ntau yam sib txawv zog. Tom qab ntawd tsuag xim lub thawv thiab lub zog kom haum rau lub ntsiab lus twg koj xav tau. Kuv siv qee lub zog ua stencils ntxiv cov qauv tsim rau sab lossis glued lawv rau kev ntxhib los mos pom cov duab txuas rau kom ntxaws.

9. Rau lub teeb pom kev ntawm sab kuv tau siv lub teeb roj teeb uas kuv tsis tuaj yeem ntsia tau thiab nqa cov LEDs tawm. Los ntawm qhov ntawd kuv tuaj yeem ua ob lub qhov nyob rau sab ntawm lub npov rau xov LEDs kuv tau txuas rau lub Circuit Court mus rau hauv lub teeb pom kev ntawm qhov kuv tau muab kua nplaum rau sab nraum lub thawv.

10. Thaum koj ua tiav lawm kom ntseeg tau tias tseem muaj chaw txaus tso ib yam khoom rau hauv koj lub thawv. Kuv tau xaiv los nkaum sab hauv nrog kev xav kom tsis muaj ib yam dab tsi yuav ua tau.

Muaj kev lom zem kho lub thawv txawm li cas los xij koj xav tau, qhov ntawd yog qhov zoo tshaj plaws txog kev tsim khoom! Zoo Siab Ua!

Kauj ruam 3: Code

Pib Pib

Cov ntaub ntawv.ino txuas nrog yog qhov program program rau GOB. Txhawm rau ua qhov no kom raug ntawm koj li arduino koj tseem yuav xav tau teeb tsa ob lub tsev qiv ntawv uas tseem txuas rau hauv koj li arduino lub tsev qiv ntawv qiv. Txoj haujlwm tau hais tawm zoo tab sis kuj tseem muaj cov lus piav qhia hauv qab no rau kev qhia meej ntxiv. Cov lej no xav tau kev nkag siab yooj yim ntawm arduino programming.

Txheej txheem cej luam/Nqe lus piav qhia

1. Tsev qiv ntawv

Muaj peb lub tsev qiv ntawv siv hauv txoj haujlwm no SPI, MFRC522, thiab Stepper Library. Txij li SPI yog lub tsev qiv ntawv qub arduino yog li tsis muaj qhov xav tau los teeb tsa ib qho ntawd hauv koj lub tsev qiv ntawv arduino. SPI sawv rau Serial Peripheral Interface thiab nws yog cov txheej txheem kev sib txuas lus uas cov arduino siv los tham nrog RFID sensor. Nrog lub tsev qiv ntawv no peb siv MFRC522 lub tsev qiv ntawv los nyeem cov ntaub ntawv los ntawm RFID sensor. Lub tsev qiv ntawv no tshwj xeeb rau lub ntsuas cua thiab tso cai rau peb siv cov ntaub ntawv uas lub ntsuas "nyeem" los ntawm cov yuam sij RFID siv los xauv thiab qhib lub thawv. Lub tsev qiv ntawv stepper ua raws nraim li nws lub suab, nws pab cov arduino tham nrog tus tsav tsheb.

2. Txheeb cais Variables/ Setup

Tom qab suav nrog cov tsev qiv ntawv tsim nyog rau cov cuab yeej xav tau lub pins ntawm cov cuab yeej hais yuav tsum tau txhais. Qhov tseem ceeb ntawm arduino xav paub tus pin twg tham nrog cov khoom kho vajtse twg.

3. Lub voj loj

Ua ntej tshaj, thawj ob yog cov lus siv los xyuas kom tseeb tias RFID sensor tau nyeem tus lej RFID. Tom qab ntawd peb yuav tsum lob tus lej lossis UID ntawm RFID qhov tseem ceeb yog "nyeem", qhov no yog qhov tshwm sim hauv thawj zaug rau lub voj ntawm Loop () ua haujlwm. Thaum UID tau nyeem hauv peb yuav tsum tau txheeb xyuas seb tus yuam sij yuav xauv lossis qhib lub thawv. Ntawm no, siv qhov yog lwm nqe lus Kuv tau teeb tsa tus yuam sij kaw lub thawv thiab lwm yam los qhib lub thawv. Piv txwv li, yog tias UID sib npaug rau UID kuv xav tau ces hu rau spinRight () ua haujlwm lossis xauv lub npov lwm tus hu rau spinLeft () muaj nuj nqi thiab qhib lub thawv.

4. Kev ua haujlwm kiv

SpinLeft () thiab spinRight () kev ua haujlwm tau siv los tig lub tshuab tsav lub tog raj kheej sab laug lossis sab xis. Qhov tseem ceeb ntawm no yog tias txhawm rau thim rov qab cov lus qhia ntawm stepper motor lub pins rau stepper lub cev muaj zog tau thim rov qab.

Pom zoo: