Cov txheej txheem:
- Khoom siv
- Kauj Ruam 1: Teeb Tawm & Hlau LEDs hauv Qhov Muag Zoo
- Kauj ruam 2: Sau Arduino Code thiab Upload rau Board
- Kauj Ruam 3: Txuas Cov Hluav Taws Xob/Hluav Taws Xob
- Kauj Ruam 4: Txuas Cov Cuab Yeej/Xov Tooj rau Qhov Tsom iav
- Kauj Ruam 5: Kev nthuav tawm Video ntawm Project
- Kauj Ruam 6: Yuav Ua Li Cas Txhim Kho Kuv Cov Ntsiab Lus
Video: Human Eye Motion Tracking: 6 Kauj Ruam
2024 Tus sau: John Day | [email protected]. Kawg hloov kho: 2024-01-30 09:24
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
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
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
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:
Head Motion Tracking System rau VR: 8 Kauj Ruam
Lub Taub Hau Motion Tracking System rau VR: Kuv lub npe yog Sam KODO, Hauv qhov kev qhia no, Kuv yuav qhia koj ib qib zuj zus tias yuav siv Arduino IMU sensors li cas txhawm rau tsim lub taub hau rau VR hauv qhov haujlwm no koj yuav xav tau: - Ib qho LCD Zaub HDMI : https: //www.amazon.com/Elecrow-Capacitive-interfac…- Ib
Motion Tracking Siv MPU-6000 thiab Particle Photon: 4 Cov Kauj Ruam
Motion Tracking Siv MPU-6000 thiab Particle Photon: MPU-6000 yog 6-Axis Motion Tracking Sensor uas muaj 3-Axis accelerometer thiab 3-Axis gyroscope embedded hauv nws. Qhov ntsuas no muaj peev xwm taug qab qhov tseeb ntawm qhov chaw thiab qhov chaw ntawm ib yam khoom hauv lub dav hlau 3-dimensional. Nws tuaj yeem ua haujlwm hauv
Motion Tracking Siv MPU-6000 thiab Arduino Nano: 4 Cov Kauj Ruam
Motion Tracking Siv MPU-6000 thiab Arduino Nano: MPU-6000 yog 6-Axis Motion Tracking Sensor uas muaj 3-Axis accelerometer thiab 3-Axis gyroscope embedded hauv nws. Qhov ntsuas no muaj peev xwm taug qab qhov tseeb ntawm qhov chaw thiab qhov chaw ntawm ib yam khoom hauv lub dav hlau 3-dimensional. Nws tuaj yeem ua haujlwm hauv
Motion Tracking Siv MPU-6000 thiab Raspberry Pi: 4 Cov Kauj Ruam
Motion Tracking Siv MPU-6000 thiab Raspberry Pi: MPU-6000 yog 6-Axis Motion Tracking Sensor uas muaj 3-Axis accelerometer thiab 3-Axis gyroscope embedded hauv nws. Qhov ntsuas no muaj peev xwm taug qab qhov tseeb ntawm qhov chaw thiab qhov chaw ntawm ib yam khoom hauv lub dav hlau 3-dimensional. Nws tuaj yeem ua haujlwm hauv
QeMotion - Motion Tracking rau Txhua Lub Pob Ntseg!: 5 Kauj Ruam (nrog Duab)
QeMotion - Motion Tracking rau Txhua Lub Pob Ntseg!: Txheej txheem cej luam: Cov cuab yeej no tso cai rau koj siv koj lub taub hau kom txav mus rau cov xwm txheej hauv ib qho kev ua yeeb yaj kiab. Nws ua haujlwm los ntawm kev taug cov lus ntawm koj lub taub hau (lossis lub mloog pob ntseg nws hais txog) thiab ua rau cov keyboard-nias rau qee qhov txav mus los. Yog li koj cov ntawv