Talaan ng mga Nilalaman:

Haptic Compass Belt: 9 Mga Hakbang
Haptic Compass Belt: 9 Mga Hakbang

Video: Haptic Compass Belt: 9 Mga Hakbang

Video: Haptic Compass Belt: 9 Mga Hakbang
Video: Concept Art - Haptic Navigation belt with smart camera for visually impaired #conceptart 2024, Hulyo
Anonim
Haptic Compass Belt
Haptic Compass Belt

Isang sinturon na pinapatakbo ng Arduino na nanginginig patungo sa Hilaga.

Ang pang-unawa ng tao ay palaging nalilimitahan sa aming mga biological na pandama, ngunit paano kung mababago natin iyon? Sa kalikasan, may mga hayop na may kakayahang makaramdam ng mga magnetikong larangan, presyon ng barometric, elektrisidad sa paligid, at thermal radiation. Sa proyektong ito, ginalugad ko kung ano ang pakiramdam para sa isang tao (AKA sa akin) na magkaroon ng mga bagong pandama, pinalakas ng modernong teknolohiya. Para sa saklaw ng pananaliksik na ito, nag-eksperimento ako sa magnetorecepsi. Gumamit ako ng isang Arduino Nano na may isang murang magnetometer at mga coin vibration motor para sa mga feedback device. I-embed ko ang aparato sa isang sinturon at isinama ito sa isang baterya pack upang gawin itong portable.

Ang proyektong ito ay lubos na inspirasyon ng gawain ni David Eagleman. Ang mabilis na buod ng artikulong ito ay ang mga motor na panginginig ay maaaring mailagay sa balat at maaaring magamit ang impormasyon ng naka-code na sensor upang i-on ang mga ito sa isang tukoy na pattern na sa kalaunan ay malalaman ng may-ari.

Nagpaplano ako sa paggawa ng ilang mga pagbabago (upang gawing mas permanente ang sinturon), magpo-post ako ng maraming larawan ng proseso sa puntong iyon.

Mga gamit

  • Arduino Nano
  • MPU-9250 (magnetometer)
  • 8 mga motor na panginginig ng barya
  • Pindutan
  • 10K risistor
  • Mini USB cable
  • Sinturon (Gumamit ako ng 38 na Wrangler leather belt ng lalaki)
  • USB baterya pack
  • Mainit na pandikit
  • Kit ng panghinang

Hakbang 1: Markahan ang Mga Posisyon ng Motor

Habang suot ang sinturon, gumawa ng marka dito bawat 45 degree na nagsisimula nang direkta sa iyong harapan. Dito ilalagay ang mga motor. Ang Arduino, magnetometer, at pindutan ay mailalagay sa pagitan ng motor na direkta sa likuran mo (S) at ang isa sa kanan o kaliwa nito (SE o SW). Titingnan ko ang lahat ng mga motor sa pamamagitan ng kanilang direksyong kardinal, sa pag-aakalang ang Hilaga ay ang harap ng sinturon.

Hakbang 2: Ikabit ang Mga Motors ng Vibration sa sinturon

I-secure ang mga motor na panginginig sa sinturon kung saan minarkahan. Ang mga motor na panginginig ng boses na ginamit ko ay may malagkit na mga backing na ginawang madali ito.

Hakbang 3: Pagsamahin ang Arduino at Magnetometer

Sumali sa Arduino, magnetometer, at pindutan gamit ang mainit na pandikit upang madali silang ma-secure sa sinturon.

Hakbang 4: Hawakan ang Arduino sa Lugar

I-secure ang Arduino sa sinturon. Gumamit ako ng isang zip tie sa yugtong ito, dahil pinalitan ko ito sa hakbang 6.

Hakbang 5: Magtipon ng Circuit

Magtipon ng Circuit
Magtipon ng Circuit

Ipunin ang circuit na ipinakita sa sumusunod na eskematiko. Tandaan: Ipinapakita ng eskematiko ang mga motor na panginginig ng boses na nagbabahagi ng isang karaniwang ground wire - ginagawang mas madali ang paglakip sa Arduino ngunit hindi kinakailangan. Marahil ay kakailanganin mong maglakip ng labis na haba ng kawad sa mga motor at dapat na magsingit ng isang USB cable sa Arduino.

Hakbang 6: Takpan / Protektahan ang mga Wires

Ibalot ang circuit sa electrical tape. Para sa pinakamahusay na mga resulta, kumuha ng electrical tape na may pantay na lapad tulad ng sinturon at balutin ang buong sinturon, naiwan lamang ang isang USB cable na nakalantad para sa Arduino.

Hakbang 7:

I-upload ang sketch na ito sa Arduino pagkatapos i-install ang kinakailangang mga aklatan.

Mga Kinakailangan na Aklatan

  • Bolderflight MPU9250
  • Kalman Filter

Hakbang 8: Ikabit ang Pack ng Baterya

Ikabit ang pack ng baterya sa USB ng Arduino at itabi sa isang bulsa o i-secure ito sa sinturon.

Hakbang 9: (Opsyonal) Magpalipat-lipat sa Pagitan ng Palaging sa at sa Baguhin ang Mga Mode na Panginginig

Dobleng pindutin ang pindutan upang magpalipat-lipat sa pagitan ng discrete mode (maliit na pulso patungo sa Hilaga lamang kapag nagbago ang direksyon) o palaging nasa mode (palaging mag-vibrate patungo sa Hilaga).

Inirerekumendang: