![Cilvēka acu kustības izsekošana: 6 soļi Cilvēka acu kustības izsekošana: 6 soļi](https://i.howwhatproduce.com/images/001/image-354-17-j.webp)
Satura rādītājs:
- Piegādes
- 1. darbība: izvietojiet un vadiet gaismas diodes acu formā
- 2. darbība: uzrakstiet Arduino kodu un augšupielādējiet to
- 3. darbība: pievienojiet sensorus/komponentus
- 4. solis: piestipriniet sensorus/vadus brillēm
- 5. darbība: video prezentācija par projektu
- 6. darbība. Kā uzlabot manus rezultātus
2025 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2025-01-23 14:59
![Cilvēka acu kustības izsekošana Cilvēka acu kustības izsekošana](https://i.howwhatproduce.com/images/001/image-354-18-j.webp)
Šī projekta mērķis ir uztvert cilvēka acs kustību un parādīt tā kustību uz LED gaismas komplektu, kas ir novietots acs formā. Šāda veida projektiem varētu būt daudz pielietojumu robotikas un jo īpaši humanoīdu jomā. Piemēram, cilvēks varētu projicēt savas acis uz robota seju, kas jebkādā nolūkā mijiedarbojas ar citiem cilvēkiem. Tas var dot robotam dzīvīgāku izskatu, jo acis atdarina kāda cilvēka faktisko acu kustību. Šis projekts paredz tikai vienas cilvēka acs parādīšanu uz LED acs, tāpēc es priecājos redzēt, kādas citas idejas cilvēkiem ir, lai šo projektu virzītu vēl tālāk.
Piegādes
1. Arduino Uno dēlis (noteikti iegādājieties USB kabeli, lai izveidotu savienojumu ar datoru)
store.arduino.cc/usa/arduino-uno-rev3
2. Maizes dēlis (nav nepieciešams ļoti liels; atvieglo vadu pievienošanu)
www.pololu.com/product/351
3. Adafruit LiIon/LiPoly mugursomas papildinājums Pro Trinket/ItsyBitsy un 3.7V akumulatoram
www.adafruit.com/product/2124
4. NeoPixel LED sloksne (iegādājieties pilnu spoli)
www.adafruit.com/product/1138?length=4
5. QTR-1A atstarošanas sensors
www.pololu.com/product/2458
6. vadu komplekts: vīrietis/vīrietis (atvieglo komponentu savienošanu)
www.adafruit.com/product/759
7. Jebkurš brilles rāmis (brilles, saulesbrilles utt. Skatīt attēlus atsaucei)
1. darbība: izvietojiet un vadiet gaismas diodes acu formā
![Izvietojiet un vadiet gaismas diodes acu formā Izvietojiet un vadiet gaismas diodes acu formā](https://i.howwhatproduce.com/images/001/image-354-19-j.webp)
![Izvietojiet un vadiet gaismas diodes acu formā Izvietojiet un vadiet gaismas diodes acu formā](https://i.howwhatproduce.com/images/001/image-354-20-j.webp)
Pamatojoties uz šim solim pievienotajiem attēliem, vadiet gaismas diodes parādītajā secībā. Gaismas diodes var novietot uz plakanas virsmas vai piestiprināt ar lenti sfēriskam objektam, lai labāk attēlotu faktisko acs ābolu.
2. darbība: uzrakstiet Arduino kodu un augšupielādējiet to
Šim solim pievienotajā failā ir viss kods, kas nepieciešams, lai gaismas diodēs parādītu acu kustību. Kodā ir iekļautas divas bibliotēkas, un tās var atrast zemāk esošajās Github saitēs. Spēlējiet ar kodu un uzziniet, kādas citas interesantas funkcijas var implantēt. Kad kods ir pabeigts, pārliecinieties, vai tas ir apkopots, un pēc tam augšupielādējiet to Arduino Uno panelī.
QTRsensors.h:
Adafruit_NeoPixel.h:
Koda skaidrojums:
Kad varavīksnene tuvojas vienam sensoram, atstarotā gaisma samazinās un sensora vērtība palielinās. Un otrādi, kad varavīksnene attālinās, atstarotā gaisma palielinās un foto atstarotāja sensora vērtība samazinās. LED acs ābola zīlītes labā un kreisā kustība uztver viena sensora vērtības palielināšanos un samazināšanos un kontrolē to. Mirgojot, abas sensora vērtības samazinās, tādēļ, ja abas sensora vērtības samazinās vienlaicīgi, LED acs ābola plakstiņi samazināsies.
3. darbība: pievienojiet sensorus/komponentus
![Savienojiet sensorus/komponentus Savienojiet sensorus/komponentus](https://i.howwhatproduce.com/images/001/image-354-21-j.webp)
Pamatojoties uz pievienoto attēlu, pievienojiet katru komponentu Arduino Uno plāksnei. Lai atvieglotu savienojumus, var izmantot maizes dēli, taču tas nav obligāti nepieciešams. Darbojas arī vadu pielodēšana pie komponentiem.
4. solis: piestipriniet sensorus/vadus brillēm
![Piestipriniet sensorus/vadus brillēm Piestipriniet sensorus/vadus brillēm](https://i.howwhatproduce.com/images/001/image-354-22-j.webp)
![Piestipriniet sensorus/vadus brillēm Piestipriniet sensorus/vadus brillēm](https://i.howwhatproduce.com/images/001/image-354-23-j.webp)
Abi QTR - 1A sensori ir novietoti aptuveni acs platuma attālumā uz vienas no brilles lēcām. Tas ir vienīgais aprīkojums, kam jāatrodas šajā vietā. Pārējo var piestiprināt pie brillēm, kā vēlaties. Vienkārši atcerieties, ka sensori jānovieto uz objektīva acs priekšā. Var būt nepieciešami daži nelieli pozicionēšanas pielāgojumi, pamatojoties uz to, kā dažādu cilvēku sejas struktūras atbilst brillēm.
5. darbība: video prezentācija par projektu
![](https://i.ytimg.com/vi/wwGXdTj_Q5Y/hqdefault.jpg)
Šis ir video no manas projekta prezentācijas manai humanoīdu klasei Kārnegija Melona universitātē. Videoklipā es pārrunāju dažus projekta iedvesmas avotus un mērķi. Turklāt es izskaidroju informāciju par to, kā projekts jāpabeidz, kā arī izskaidroju daļu Arduino koda. Es arī parādīju, kādam vajadzētu izskatīties projekta gala iznākumam video beigās.
6. darbība. Kā uzlabot manus rezultātus
Ja jūs meklējat īstu izaicinājumu, es ļoti iesaku ņemt šo projektu un izmēģināt kaut ko mazliet savādāku, lai to uzlabotu/papildinātu. Šis projekts ir lielisks sākumpunkts vērienīgākām un izaicinošākām projektu idejām. Cilvēkiem, kuri ir ieinteresēti pacelt šo projektu nākamajā līmenī, esmu domājis par dažiem veidiem, kā to izdarīt. Es uzskaitīšu šīs idejas zemāk:
1. Dublējiet šo projektu uz otra objektīva, lai abus cilvēka acs ābolus varētu attēlot uz diviem gaismas diodes komplektiem.
2. Papildinot ideju Nr. 1, bet tad izdomājiet veidu, kā projicēt mutes kustību uz gaismas diodēm.
3. Papildinot 2. ideju, bet tad izdomājiet, kā projicēt visu seju uz gaismas diodes komplektu (acis, mute, deguns, uzacis)
4. Atrodiet citu cilvēka ķermeņa daļu, kuras kustību var sajust un pēc tam parādīt gaismas diodēs (roku kustība, roku kustība utt.)
Ieteicams:
Motora pārvietošana ar acu izsekošanu: 8 soļi
![Motora pārvietošana ar acu izsekošanu: 8 soļi Motora pārvietošana ar acu izsekošanu: 8 soļi](https://i.howwhatproduce.com/images/001/image-501-26-j.webp)
Kustīgais motors ar acu izsekošanu: Pašlaik acu izsekošanas sensori ir biežāk sastopami dažādās jomās, bet komerciāli tie ir vairāk pazīstami ar interaktīvām spēlēm. Šī apmācība neizliekas par sensoru izstrādi, jo tā ir ļoti sarežģīta un arvien biežāk izmanto
Izsekošana un izsekošana maziem veikaliem: 9 soļi (ar attēliem)
![Izsekošana un izsekošana maziem veikaliem: 9 soļi (ar attēliem) Izsekošana un izsekošana maziem veikaliem: 9 soļi (ar attēliem)](https://i.howwhatproduce.com/images/007/image-19294-j.webp)
Izsekošana un izsekošana maziem veikaliem: šī ir sistēma, kas paredzēta maziem veikaliem, kas ir paredzēts uzstādīt uz e-velosipēdiem vai motorolleriem, lai veiktu piegādi nelielā attālumā, piemēram, maizes ceptuve, kas vēlas piegādāt konditorejas izstrādājumus. Ko nozīmē izsekošana un izsekošana? Izsekošana un izsekošana ir sistēma, ko izmanto
Acu kustības izsekošana, izmantojot infrasarkano sensoru: 5 soļi
![Acu kustības izsekošana, izmantojot infrasarkano sensoru: 5 soļi Acu kustības izsekošana, izmantojot infrasarkano sensoru: 5 soļi](https://i.howwhatproduce.com/images/001/image-1833-80-j.webp)
Acu kustības izsekošana, izmantojot infrasarkano sensoru: es izmantoju infrasarkano staru sensoru, lai uztvertu acu kustības un kontrolētu gaismas diodi. Es izveidoju acu ābolus ar LED lenti NeoPixel
Tfcd 3D kustības izsekošana, izmantojot kapacitatīvo sensoru un LED izvadi: 6 soļi (ar attēliem)
![Tfcd 3D kustības izsekošana, izmantojot kapacitatīvo sensoru un LED izvadi: 6 soļi (ar attēliem) Tfcd 3D kustības izsekošana, izmantojot kapacitatīvo sensoru un LED izvadi: 6 soļi (ar attēliem)](https://i.howwhatproduce.com/images/004/image-9310-22-j.webp)
Tfcd 3D kustības izsekošana, izmantojot kapacitatīvo sensoru un LED izvadi: Šajā instrukcijā ir izskaidrots, kā rokas kustību var izsekot 3D telpā, izmantojot kapacitatīvās noteikšanas principu. Mainot attālumu starp uzlādētu alumīnija foliju un roku, kondensatora ietilpība mainīsies
Kustības kontrolēta izeja - no kustības sensora gaismas: 6 soļi
![Kustības kontrolēta izeja - no kustības sensora gaismas: 6 soļi Kustības kontrolēta izeja - no kustības sensora gaismas: 6 soļi](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11125349-motion-controlled-outlet-from-a-motion-sensing-light-6-steps-j.webp)
Kustības kontrolēta izeja - no kustības uztveršanas gaismas: Iedomājieties, ka esat viltīgs cilvēks, kas dodas uz visbriesmīgāko kvartāla māju. Pēc tam, kad esat izgājis garām visiem spokiem, spokiem un kapsētām, jūs beidzot nokļūstat pēdējā ceļā. Jūs varat redzēt konfektes bļodā priekšā! Bet tad pēkšņi gho