Orodha ya maudhui:

Panya wa Kompyuta Kavu ya Kinga: Hatua 4 (na Picha)
Panya wa Kompyuta Kavu ya Kinga: Hatua 4 (na Picha)

Video: Panya wa Kompyuta Kavu ya Kinga: Hatua 4 (na Picha)

Video: Panya wa Kompyuta Kavu ya Kinga: Hatua 4 (na Picha)
Video: Мой шумный дом | 1 сезон 4 серия | Nickelodeon Россия 2024, Novemba
Anonim
Image
Image
Panya ya Kompyuta ya Smart Glove
Panya ya Kompyuta ya Smart Glove

Hii ni panya ya kompyuta ya "Smart Glove" ambayo inaweza kutumika na kompyuta yoyote ya PC, Mac, au Linux. Imetengenezwa kwa kutumia adapta ya mwenyeji wa USB ya Itifaki nyingi ya Binho Nova, ambayo hukuruhusu unganisha sensorer na vifaa vingine kwenye kompyuta yako na kisha uzidhibiti kwa kutumia nambari inayoendesha kwenye kompyuta (tofauti na programu ya kudhibiti microcontroller).

Ukiwa na hii Smart Glove, unaweza kusogeza mshale wa panya kuzunguka, bonyeza kushoto, au bonyeza kulia. Kuvuta hakujapangwa kwa sasa, lakini maktaba ya kudhibiti panya inasaidia utendakazi huo ikiwa unataka kuiongeza. Hii inaweza kubadilishwa kwa vifaa kadhaa vya kusaidia panya, kama vile kichwa cha kichwa kwa wale ambao hawana matumizi ya mikono yao.

Vifaa

Ili kujenga hii, utahitaji tu vifaa vichache. Hizo ni pamoja na:

  • Binho Nova
  • Bodi ya Maingiliano ya Binho Qwiic
  • SparkFun Accelerometer (Qwiic)
  • SparkFun Flex Kinga Mdhibiti (Qwiic)
  • Cable ndefu ya Qwiic
  • Cable fupi ya Qwiic
  • Kinga ya kuchagua kwako
  • Vipimo vya M3 na uwekaji wa kuweka joto

Utahitaji pia kupata printa ya 3D ili kuchapisha miongozo iliyofungwa na ya sensorer.

Hatua ya 1: 3D Chapisha Sehemu Zako

Utaanza na 3D-uchapishaji wa kiambatisho na miongozo ya sensorer. Inasaidia sio lazima.

Baada ya sehemu hizo kuchapishwa, unaweza kutumia chuma cha kutengeneza chuma ili kuingiza uingizaji wa M3 na kisha kuzisukuma mahali.

Hatua ya 2: Sakinisha Programu na Maktaba

Kabla ya kufanya kitu kingine chochote, utahitaji kusanikisha Python 3. Unaweza kupata kisanidi kwa mfumo wako wa uendeshaji kwenye wavuti ya Python hapa:

Kisha utaweka maktaba zinazotumiwa na Binho Nova. Hii ni rahisi kufanya na msimamizi wa kifurushi cha Python (Pip) kupitia terminal yako au Windows PowerShell. Maagizo kamili yako hapa:

bomba kufunga binho-mwenyeji-adapta

Mwishowe, unahitaji kusanikisha maktaba ya PyAutoGUI. Maktaba hii inakuwezesha kudhibiti kipanya kompyuta yako na Python. PyAutoGUI pia inaweza kuwekwa na Pip, na maagizo kamili yako hapa: https://pyautogui.readthedocs.io/en/latest/install …….

bomba kufunga pyautogui

Hatua ya 3: Kuelewa Hati ya Python

Kuelewa Hati ya Python
Kuelewa Hati ya Python

Hati ya Python iliyoambatanishwa ina nambari yote unayohitaji kwa Smart Glove. Mabadiliko pekee ambayo unapaswa kufanya ni kwa bandari ya COM. Imewekwa sasa kwa COM3, lakini utahitaji kuibadilisha ilingane na bandari ya COM ambayo Binho Nova yako imesajiliwa.

Katika Windows, unaweza kupata habari hiyo kwa kwenda kwa Meneja wa Kifaa chako (bonyeza kulia ikoni ya Anza katika Windows 10) na uangalie chini ya Bandari.

Unaweza pia kutaka kurekebisha "clickThreshold" ya thamani ikiwa mibofyo ya panya haitokei kama inavyotarajiwa. Kuongeza thamani hii kwa kitu kama 14000 kutafanya sensorer za nyeti kuwa nyeti zaidi kwa kubofya, wakati kuishusha kwa kitu kama 10000 kutawafanya wasiwe nyeti (wanaohitaji kusogeza kidole chako zaidi).

Unaweza kusoma maoni kwenye nambari ili uelewe vizuri jinsi inavyofanya kazi, lakini kwa muhtasari:

  1. Ingiza maktaba zinazohitajika
  2. Weka PyAutoGUI itashindwa salama ikiwa panya itatenda vibaya
  3. Fafanua bandari ya COM na uweke maadili ya awali
  4. Pata Binho Nova tayari kwa mawasiliano ya I2C
  5. Anzisha unganisho kwa accelerometer
  6. Anza kitanzi. Kila kitanzi, angalia maadili ya sensorer flex na accelerometer. Ikiwezekana, songa mshale au bonyeza panya.
  7. Funga unganisho la Binho. Nambari haipaswi kufikia hatua hii isipokuwa ikitupwa nje ya kitanzi kwa namna fulani

Hatua ya 4: Kusanya Glove yako Mahiri

Kukusanya Glove yako Mahiri
Kukusanya Glove yako Mahiri

Bunge ni moja kwa moja sana. Bodi ya sensorer ya flex itaunganisha kwenye bodi ya accelerometer na kebo fupi ya Qwiic. Kisha bodi ya accelerometer itaunganisha kwenye bodi ya kiolesura cha Binho Qwiic na kebo ndefu ya Qwiic. Mwishowe, bodi hiyo ya kiolesura imeambatanishwa na kebo ya Binho Nova iliyojengwa. Sasa unaweza kuendesha mkoba wa Python ili ujaribu kuwa kila kitu kinafanya kazi vizuri.

Ikiwa ni hivyo, weka vifaa vyako ndani ya zizi na ulinde nusu mbili pamoja na visu fupi 10mm M3. Wote bodi ya sensorer ya flex na bodi ya accelerometer inapaswa kuwa inakabiliwa juu! Sasa unaweza kutumia gundi moto au gundi ya kitambaa kuambatanisha kiambatisho na miongozo ya sensorer ya glavu yako. Hakikisha screws zinakabiliwa juu, ikiwa unahitaji kufungua kificho baadaye. Ni bora pia kuweka alama kwenye nafasi wakati umevaa glavu ili kuhakikisha kuwa wako mahali pazuri.

Hiyo ndio! Sasa una panya ya kompyuta inayoweza kuvaa! Kwa kweli, unaweza kufanya mengi zaidi na Binho Nova, huu ni mfano tu wa jinsi ilivyo rahisi kufanya kazi na vifaa vya I2C kama vile kwenye safu ya Spwi ya Qwiic ya SparkFun.

Mashindano ya Teknolojia ya Kusaidia
Mashindano ya Teknolojia ya Kusaidia
Mashindano ya Teknolojia ya Kusaidia
Mashindano ya Teknolojia ya Kusaidia

Mkimbiaji Juu katika Mashindano ya Teknolojia ya Kusaidia

Ilipendekeza: