Cov txheej txheem:

Human Eye Motion Tracking: 6 Kauj Ruam
Human Eye Motion Tracking: 6 Kauj Ruam

Video: Human Eye Motion Tracking: 6 Kauj Ruam

Video: Human Eye Motion Tracking: 6 Kauj Ruam
Video: 20 MOMENTS YOU WOULDN'T BELIEVE IF NOT FILMED 2024, Hlis ntuj nqeg
Anonim
Tib Neeg Qhov Muag Tsab Ntawv Teev Npe
Tib Neeg Qhov Muag Tsab Ntawv Teev Npe

Txoj haujlwm no lub hom phiaj txhawm rau ntes cov lus ntawm tib neeg lub qhov muag, thiab nthuav tawm nws cov lus tsa suab mus rau txheej teeb ntawm LED uas tau muab tso rau hauv lub ntsej muag. Hom phiaj xwm no tuaj yeem muaj peev xwm siv tau ntau yam hauv kev siv neeg hlau thiab tshwj xeeb yog tib neeg. Ua piv txwv, ib tus neeg tuaj yeem ua nws lub qhov muag mus rau lub ntsej muag ntawm tus neeg hlau uas cuam tshuam nrog lwm tus tib neeg rau lub hom phiaj twg los xij. Qhov no tuaj yeem muab neeg hlau ua lub neej zoo li lub ntsej muag zoo li lub qhov muag tab tom ua raws qee tus neeg lub qhov muag tiag. Txoj haujlwm no tsuas yog ua kom pom ib tus tib neeg lub qhov muag mus rau lub qhov muag LED, yog li kuv zoo siab pom dab tsi lwm lub tswv yim tib neeg muaj rau kev nce qib txoj haujlwm no ntxiv mus.

Khoom siv

1. Arduino Uno Board (nco ntsoov yuav USB cable txuas rau lub khoos phis tawj)

store.arduino.cc/usa/arduino-uno-rev3

2. Cov qhob cij (tsis xav tau ib qho loj heev; ua rau txuas cov xov yooj yim dua)

www.pololu.com/product/351

3. Adafruit LiIon/LiPoly Backpack Ntxiv-Ntxiv rau Pro Trinket/ItsyBitsy thiab 3.7V Roj Teeb

www.adafruit.com/product/2124

4. NeoPixel LED Sawb (yuav lub reel tag nrho)

www.adafruit.com/product/1138?length=4

5. QTR-1A Reflectance Sensor

www.pololu.com/product/2458

6. Pob ntawm Cov Xov Tooj: Txiv neej/Txiv neej (ua kom sib txuas yooj yim dua)

www.adafruit.com/product/759

7. Txhua Qhov Tsom iav (Tsom iav, tsom iav, thiab lwm yam. Saib cov duab rau siv)

Kauj Ruam 1: Teeb Tawm & Hlau LEDs hauv Qhov Muag Zoo

Tawm Tawm & Hlau LEDs hauv Qhov Muag Zoo
Tawm Tawm & Hlau LEDs hauv Qhov Muag Zoo
Tso Tawm & Hlau LEDs hauv Qhov Muag Zoo
Tso Tawm & Hlau LEDs hauv Qhov Muag Zoo

Raws li cov duab txuas rau cov kauj ruam no, xaim cov LEDs hauv qhov kev txiav txim pom. Cov LEDs tuaj yeem tso ncaj ncaj rau saum npoo lossis txuas nrog daim kab xev rau cov khoom kheej kheej kom sawv cev zoo dua qhov muag pom.

Kauj ruam 2: Sau Arduino Code thiab Upload rau Board

Cov ntawv txuas nrog rau cov kauj ruam no muaj txhua txoj cai tsim nyog los ua kom pom qhov muag pom ntawm LEDs. Muaj ob lub tsev qiv ntawv suav nrog hauv cov cai thiab cov ntawd tuaj yeem pom ntawm Github txuas hauv qab no. Ua si ib puag ncig nrog cov cai thiab pom dab tsi lwm qhov txias uas tuaj yeem cog tau. Thaum cov lej ua tiav, nco ntsoov nws suav ua ke thiab tom qab ntawd xa nws mus rau Arduino Uno board.

QTRsensors.h:

Adafruit_NeoPixel.h:

Kev piav qhia ntawm Code:

Thaum lub iris nce mus txog ib lub sensor, lub teeb pom kev zoo txo qis thiab lub txiaj ntsig tus nqi nce. Hloov pauv, thaum lub qhov muag txav mus deb, lub teeb pom kev nce ntxiv thiab qhov txiaj ntsig ntawm daim duab tsom iav poob qis. Txoj cai thiab sab laug txav ntawm cov menyuam kawm ntawv ntawm LED qhov muag pom qhov nce thiab txo ntawm ib tus nqi sensor thiab tswj nws. Thaum ntsais muag, ob qho tib si qhov txiaj ntsig qis dua, yog li yog ob lub ntsuas qhov ntsuas qis ib txhij, daim tawv muag ntawm lub qhov muag LED yuav nqes mus.

Kauj Ruam 3: Txuas Cov Hluav Taws Xob/Hluav Taws Xob

Txuas Sensors/Cheebtsam
Txuas Sensors/Cheebtsam

Raws li cov duab txuas, xaim txhua ntu rau Arduino Uno board. Lub khob cij tuaj yeem siv los ua qhov sib txuas yooj yim dua, tab sis tsis tas yuav tsum tau ua. Soldering cov xov hlau rau cov khoom tseem ua haujlwm.

Kauj Ruam 4: Txuas Cov Cuab Yeej/Xov Tooj rau Qhov Tsom iav

Txuas cov Sensors/Wires rau Qhov Tsom iav
Txuas cov Sensors/Wires rau Qhov Tsom iav
Txuas cov Sensors/Wires rau Qhov Tsom iav
Txuas cov Sensors/Wires rau Qhov Tsom iav

Ob lub cim QTR - 1A tau muab tso rau ntawm qhov deb ntawm qhov dav ntawm lub qhov muag ntawm ib qho ntawm cov tsom iav qhov muag. Qhov ntawd tsuas yog ib qho ntawm cov khoom siv uas yuav tsum tau nyob ntawm qhov chaw ntawd. Tus so tuaj yeem txuas rau lub tsom iav raws li koj xav tau. Tsuas yog nco ntsoov tias cov ntsuas yuav tsum tau muab tso rau ntawm lub lens ua ntej lub qhov muag. Qee qhov kev hloov kho me me yuav xav tau raws qhov sib txawv ntawm tib neeg lub ntsej muag haum rau lub tsom iav.

Kauj Ruam 5: Kev nthuav tawm Video ntawm Project

Nov yog daim vis dis aus ntawm kuv qhov kev nthuav qhia ntawm txoj haujlwm rau kuv chav kawm Humanoids ntawm Carnegie Mellon University. Hauv cov vis dis aus, kuv tham txog qee qhov kev tshoov siab thiab lub hom phiaj ntawm txoj haujlwm. Ib qho ntxiv, kuv piav qhia cov ntsiab lus ntawm yuav ua li cas txoj haujlwm yuav tsum ua tiav, nrog rau piav qhia ib feem ntawm Arduino code. Kuv kuj qhia pom qhov kawg ntawm qhov haujlwm yuav tsum zoo li mus txog qhov kawg ntawm daim vis dis aus.

Kauj Ruam 6: Yuav Ua Li Cas Txhim Kho Kuv Cov Ntsiab Lus

Yog tias koj tab tom nrhiav kev sib tw tiag tiag, Kuv pom zoo kom ua txoj haujlwm no thiab sim qee yam txawv me ntsis los txhim kho/ntxiv rau nws. Txoj haujlwm no yog qhov pib zoo rau ntau lub hom phiaj thiab cov phiaj xwm nyuaj. Rau cov tib neeg uas xav ua qhov haujlwm no mus rau qib tom ntej, Kuv tau xav txog ob peb txoj hauv kev los ua qhov ntawd. Kuv yuav teev cov tswv yim hauv qab no:

1. Ua qhov project no mus rau lwm lub lens kom ob lub qhov muag tib neeg tuaj yeem pom mus rau ob lub teeb ntawm LEDs.

2. Ntxiv rau lub tswv yim #1, tab sis tom qab ntawd xam tawm ib txoj hauv kev los npaj cov lus tsa suab ntawm lub qhov ncauj mus rau LEDs.

3. Ntxiv rau lub tswv yim #2, tab sis tom qab ntawd txiav txim siab yuav ua li cas ua phiaj xwm ntawm tag nrho lub ntsej muag mus rau txheej ntawm LEDs (qhov muag, qhov ncauj, qhov ntswg, qhov muag)

4. Nrhiav lwm tus tib neeg lub cev uas nws lub suab tuaj yeem hnov thiab tom qab ntawd tso rau hauv LEDs (txhais tes txav, txav caj npab, thiab lwm yam)

Pom zoo: