Orodha ya maudhui:

Ufuatiliaji wa Mwendo wa Jicho la Binadamu: Hatua 6
Ufuatiliaji wa Mwendo wa Jicho la Binadamu: Hatua 6

Video: Ufuatiliaji wa Mwendo wa Jicho la Binadamu: Hatua 6

Video: Ufuatiliaji wa Mwendo wa Jicho la Binadamu: Hatua 6
Video: DEMU ALIWA NYUMA HADI KINYESI CHATOKA (ANGALIA VIDEO HADI MWISHO) 2024, Novemba
Anonim
Ufuatiliaji wa Mwendo wa Jicho la Binadamu
Ufuatiliaji wa Mwendo wa Jicho la Binadamu

Mradi huu unakusudia kunasa mwendo wa jicho la mwanadamu, na kuonyesha mwendo wake kwenye seti ya taa za LED ambazo zimewekwa katika sura ya jicho. Aina hii ya mradi inaweza kuwa na matumizi mengi katika uwanja wa roboti na haswa humanoids. Kama mfano, mtu anaweza kutazama macho yake kwenye uso wa roboti inayoingiliana na wanadamu wengine kwa sababu yoyote. Hii inaweza kumpa roboti muonekano kama wa maisha kwani macho yanaiga mwendo halisi wa macho ya mtu. Mradi huu unajumuisha tu kuonyesha jicho moja la mwanadamu kwenye jicho la LED, kwa hivyo ninafurahi kuona ni maoni gani mengine ambayo watu wanayo kwa kuendeleza mradi huu hata zaidi.

Vifaa

1. Bodi ya Arduino Uno (hakikisha unanunua kebo ya USB kuungana na kompyuta)

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

2. Bodi ya mkate (hauitaji kubwa sana; inafanya waya kuunganisha iwe rahisi)

www.pololu.com/product/351

3. Adafruit LiIon / LiPoly mkoba wa Kuongeza kwa Pro Trinket / ItsyBitsy na 3.7V Battery

www.adafruit.com/product/2124

4. NeoPixel LED Strip (nunua reel kamili)

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

5. Sura ya Tafakari ya QTR-1A

www.pololu.com/product/2458

6. Ufungashaji wa waya: Mwanaume / Mwanaume (inafanya iwe rahisi kuunganisha vifaa)

www.adafruit.com/product/759

7. Muundo wowote wa Macho (Miwani, miwani, nk Tazama picha kwa kumbukumbu)

Hatua ya 1: Weka nje na waya za waya katika Umbo la Jicho

Weka nje na waya za waya katika Umbo la Jicho
Weka nje na waya za waya katika Umbo la Jicho
Weka nje na waya za waya katika Umbo la Jicho
Weka nje na waya za waya katika Umbo la Jicho

Kulingana na picha zilizoambatanishwa na hatua hii, weka waya za LED kwa mpangilio ulioonyeshwa. Taa zinaweza kuwekwa juu ya uso au kushikamana na mkanda kwa kitu cha duara ili kuwakilisha vyema mboni halisi.

Hatua ya 2: Andika Nambari ya Arduino na Upakie kwenye Bodi

Faili iliyoambatanishwa kwa hatua hii ina nambari yote muhimu kuonyesha mwendo wa macho kwenye LED. Kuna maktaba mawili yaliyojumuishwa kwenye nambari hiyo na hizo zinaweza kupatikana kwenye viungo vya Github hapa chini. Cheza karibu na nambari hiyo na uone ni vitu vipi vingine vyema vinaweza kupandikizwa. Mara tu nambari imekamilika, hakikisha inajumuisha na kisha kuipakia kwenye ubao wa Arduino Uno.

QTRsensors.h:

Adafruit_NeoPixel.h:

Maelezo ya Kanuni:

Wakati iris inakaribia sensorer moja, taa inayoonekana hupungua na thamani ya sensorer huongezeka. Kinyume chake, wakati iris inahama, taa inayoonekana huongezeka na thamani ya sensorer ya picha ya picha hupungua. Mwendo wa kulia na kushoto wa mwanafunzi wa mboni ya jicho la LED huhisi kuongezeka na kupungua kwa thamani moja ya sensa na kuidhibiti. Wakati wa kupepesa, maadili yote ya sensa hupungua, kwa hivyo ikiwa maadili ya sensa mbili hupungua wakati huo huo, kope la mboni ya jicho la LED litashuka.

Hatua ya 3: Unganisha Sensorer / Vipengele

Unganisha Sensorer / Vipengele
Unganisha Sensorer / Vipengele

Kulingana na picha iliyoambatanishwa, waya kila sehemu kwenye bodi ya Arduino Uno. Bodi ya mkate inaweza kutumika kufanya unganisho kuwa rahisi, lakini haihitajiki lazima. Kuunganisha waya kwa vifaa pia hufanya kazi.

Hatua ya 4: Ambatisha Sensorer / waya kwenye nguo za macho

Ambatisha Sensorer / waya kwenye nguo za macho
Ambatisha Sensorer / waya kwenye nguo za macho
Ambatisha Sensorer / waya kwenye nguo za macho
Ambatisha Sensorer / waya kwenye nguo za macho

Sensorer mbili za QTR - 1A zimewekwa kwa umbali wa karibu upana wa jicho kwenye moja ya lensi za vazi la macho. Hiyo ndio kipande pekee cha vifaa ambavyo vinahitaji kuwa mahali hapo. Zilizobaki zinaweza kushikamana na glasi kama unavyotaka. Kumbuka tu kwamba sensorer lazima ziwekwe kwenye lensi mbele ya jicho. Marekebisho madogo madogo ya hali yanaweza kuhitajika kulingana na jinsi miundo ya usoni ya watu tofauti inavyofaa vioo vya macho.

Hatua ya 5: Uwasilishaji wa Video kwenye Mradi

Hii ni video ya uwasilishaji wangu wa mradi kwa darasa langu la Humanoids katika Chuo Kikuu cha Carnegie Mellon. Kwenye video hiyo, ninajadili juu ya msukumo na madhumuni ya mradi huo. Kwa kuongezea, ninaelezea maelezo ya jinsi mradi huo utakavyokamilishwa, na pia kuelezea sehemu ya nambari ya Arduino. Ninaonyesha pia matokeo ya mwisho ya mradi yanapaswa kuonekana kama mwisho wa video.

Hatua ya 6: Jinsi ya Kuboresha Matokeo Yangu

Ikiwa unatafuta changamoto halisi, ninapendekeza sana kuchukua mradi huu na kujaribu kitu tofauti kidogo kuiboresha / kuiongeza. Mradi huu ni sehemu nzuri ya kuanza kwa maoni kabambe zaidi na yenye changamoto ya mradi. Kwa watu ambao wana nia ya kuchukua mradi huu kwa kiwango kingine, nimefikiria juu ya njia kadhaa za kufanya hivyo. Nitaorodhesha maoni haya hapa chini:

1. Nakili mradi huu kwenye lensi nyingine ili viwiko vyote vya macho vya binadamu viweze kuonyeshwa kwenye seti mbili za LED.

2. Kuongeza wazo # 1, lakini kisha fikiria njia ya kutokeza mwendo wa mdomo kwenye LED.

3. Ukiongeza kwa wazo # 2, lakini kisha ujue jinsi ya kutengeneza uso mzima kwenye seti ya LED (macho, mdomo, pua, nyusi)

4. Tafuta sehemu nyingine ya mwili wa binadamu ambayo mwendo wake unaweza kuhisiwa na kisha kuonyeshwa kwenye LED (harakati za mikono, harakati za mkono, n.k.)

Ilipendekeza: