Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: I-setup ang Mga Relay at Kable
- Hakbang 2: Hatiin ang Kasalukuyang Sa Dalawang Mga Channel
- Hakbang 3: Ikonekta ang Arduino sa Mga Relay
- Hakbang 4: Ipatupad ang Code & Plode Placed
- Hakbang 5: Tapos Na
Video: Ang Electronette (EMS): 5 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Ang layunin ng proyektong ito ay upang ituon ang pansin sa paglikha ng nobela, na pinayaman sa computationally-enriched na "sensory extension" para sa mga hangaring pang-edukasyon, ang hangarin ay upang paganahin ang mga mag-aaral na magdisenyo at bumuo ng kanilang sariling mga application na madaling makaramdam, at sa paggawa nito matututunan ang tungkol sa iba't ibang computer science at mga paksang neuroscience. Ang nilikha na aparato ng HCI ay tinatawag na Electronette. Ang Electronette ay isang aparatong pampasigla ng kalamnan na naka-mount sa braso para sa pagpapalawak ng isang pakiramdam gamit ang mga electrode at pagtugon sa isang pandamdam na output para sa gumagamit.
Ang materyal na ito ay batay sa gawaing suportado ng National Science Foundation sa ilalim ng Grant No. 1736051.
Ang proyekto ay binuo sa Craft Tech Lab sa University of Colorado Boulder.
Sa palagay ko ang pinakamahusay na paraan upang simulan ang Instructable na ito ay ang mga application ng Electronette, na makikita sa video sa itaas. Sa pamamagitan ng Electronette, nais kong payagan ang gumagamit na ipasadya ang mga paggalaw ng daliri na may layuning payagan ang gumagamit na tumugtog ng mga instrumento na hindi pa nila nakasalamuha noon, upang mabigyan ang mga may isang kamay na may kakayahang magkaroon ng paunang naka-program na mga gawain sa calisthenics ng daliri, alamin ang iba't ibang mga posisyon sa daliri ng baseball pitching, pati na rin ang aparato ay maging isang tactile output aparato na katulad ng mga motor na panginginig. Habang ang lahat ng ito ay napakataas na mga layunin, naniniwala ako na ang Electronette ay may kakayahang makamit ang ilan sa mga ito.
Bilang isang aparato na EMS / TENS, nakukumpleto ng Electronette ang isang circuit gamit ang katawan ng tao, na nakasalalay sa boltahe, ay maaaring maging sanhi ng pagkontrata ng mga pangkat ng kalamnan nang hindi sinasadya; na nagiging sanhi ng paggalaw ng mga daliri, paggalaw ng mga braso, paghawak ng mga kamay, at marami pa. Ang Electronette ay isang napapasadyang aparato na tumatagal ng isang kasalukuyang kuryente mula sa alinman sa isang unit ng TENS o isang hand made EMS unit (Kung gagamitin mo ang iyong sariling aparato siguraduhing magsimula sa isang napakababang kasalukuyang at laging gumagamit ng kasalukuyang AC). Pagkatapos ay hatiin mo ang signal na iyon sa dalawang mga channel, ang isa ay magiging (+) at ang isa pa (-). Batay sa bilang ng mga electrode na gusto mo ikonekta mo ang mga channel sa mga relay. Ang mga relay ay makokontrol ng isang Arduino. Sa wakas, ikinonekta mo ang mga electrode sa iba pang mga terminal sa mga relay at ipatupad ang code.
Kung mayroon kang anumang mga katanungan, nais na panatilihin ang aking trabaho, o magtapon lamang ng mga ideya, mangyaring gawin ito sa aking Twitter: @ 4Eyes6Sense.
BABALA: Mangyaring basahin ang sheet ng babala sa kaligtasan na nahanap -dito- bago gamitin ang anumang uri ng aparato na nagpapadala ng boltahe sa pamamagitan ng iyong katawan, tiyak na basahin kung mayroon kang anumang nakatanim na elektronikong aparato o katulad na mga alalahanin sa medikal at matukoy kung dapat mong iwasan, sa palagay ko cool ang EMS ngunit hindi ganoong cool. Tandaan na ang Ituturo na ito ay para sa braso lamang. Wala akong responsibilidad sa anumang pinsala o mga isyu na natanggap mo mula sa paggamit ng aparatong ito, mangyaring maging ligtas sa pamamagitan ng pagbabasa sa EMS at tingnan kung may anumang mga panganib na pipigilan ka mula sa paggamit ng aparatong ito.
Mga gamit
Isang TENS / EMS na aparato (Maaari itong maging anumang TENS o EMS na yunit lamang siguraduhin na mayroon itong isang "Normal" mode at may mga lead wires)
Multi-channel relay module (Para sa Instructable na ito ay gumamit ako ng 16 channel relay na matatagpuan dito)
Arduino UNO o Mega (nakasalalay sa bilang ng mga relay)
2 mga bus ng tinapay
Pula at asul na ribbon cable
Dupont pin at kit ng pabahay
DC-DC boost step-up converter (Upang mapagana ang mga relay)
Hakbang 1: I-setup ang Mga Relay at Kable
Hakbang 1: Matapos mong mapili ang isang yunit ng EMS / TENS (para sa mga Instructionable na ito ay ginagamit ko ang TENS 7000, ngunit gumamit din ako ng mga kahalili), palitan ang mga dulo ng TENS lead wire na may mga konektor ng panlalaki na pabahay. Gawin itong muli sa anumang karagdagang TENS cable na mayroon ka, ngunit sa oras na ito putulin ang gilid ng plug ng unit ng TENS, hindi ang mga konektor ng pin, gagamitin mo ang mga ito sa paglaon.
Hakbang 2: I-plug ang mga bagong konektor sa isang bus bawat isa, isaksak ang isang pin sa "+" at ang isa pa sa "-". Hindi mahalaga kung aling cable ang pipiliin mo para sa VCC o GND (figure 2).
Hakbang 3: I-plug ang mga kable sa "+" at "-" na mga gilid ng bus (mga numero 2, 3, & 4).
Hakbang 2: Hatiin ang Kasalukuyang Sa Dalawang Mga Channel
Hakbang 1: Pumili ng isang relay na nais mong gamitin (para sa Instructable na ito ay gumagamit ako ng a16 channel relay) (figure 1).
Hakbang 2: I-plug ang "+" mga kable ng bus sa karaniwang terminal ng relay (gitnang terminal), pagkatapos ay ulitin gamit ang "-" mga kable ng bus sa mga relay na matatagpuan sa kabilang panig.
Hakbang 3: Gamit ang karagdagang mga konektor ng 2mm na pin na pinutol mo mula sa mga TENS cable, ikonekta ang mga ito sa WALANG terminal (kanang terminal) (larawan 2 at 3). Maaari kang kumonekta sa NC terminal (kaliwang terminal) kakailanganin mo lamang baguhin ang code sa paglaon.
Hakbang 3: Ikonekta ang Arduino sa Mga Relay
Hakbang 1: Ikonekta ang mga pin ng yunit ng relay sa Arduino gamit ang isang rainbow cable, huwag mag-atubiling pumili ng iyong sariling pagkakalagay ng pin, tandaan lamang na baguhin ang code upang maipakita ito.
Hakbang 2: Kung gumagamit ka ng 16 channel relay kakailanganin mo ng isang karagdagang mapagkukunan ng kuryente para sa yunit ng relay. ikonekta ang Arduino 5V at GND (figure 2) sa "in" na bahagi sa DC booster. Itakda ang output ng booster sa 12V, pagkatapos ay ikonekta ang booster sa relay board (numero 2).
Hakbang 4: Ipatupad ang Code & Plode Placed
Kasama ang ilang code ng nagsisimula upang maipakita kung paano makontrol ang Electronette gamit ang isang sensor. Kung binago mo ang mga terminal ng relay kakailanganin mong baligtarin ang TAAS at Mababang pahayag. Habang naka-off ang Arduino, iminumungkahi ko na buksan mo ang unit ng TENS at makita kung anong antas ang pinakamahusay na gumagana para sa iyo o sa taong may suot na Electronette. Mangyaring maging maingat na huwag i-aktibo ang lahat ng maramihang mga pad nang sabay-sabay dahil maaaring sobra sa iyo upang hawakan, inirerekumenda ko lamang na isaaktibo ang isa o dalawang mga hanay ng pad nang sabay-sabay.
Matapos i-upload ang code sa Arduino, gugustuhin mong simulan upang idagdag ang mga electrode na makokontrol ang iyong braso. Iminumungkahi ko na basahin mo ang pisiolohiya ng braso ng tao upang makita kung anong mga grupo ng kalamnan ng braso ang nais mong kontrolin (pigura 1). Nagsama din ako ng mga larawan ng mga lugar kung saan naglagay ako ng mga electrodes pad (mga numero 2, 3, & 4). Siguraduhin na ang pares ng "+" at "-" pad ay mananatili sa parehong braso, huwag paghiwalayin ang mga ito sa pagitan ng maraming bahagi ng katawan.
Maaari mo ring gamitin ang Electronette nang mahigpit bilang isang tactile output device. Kung itinakda mo ang iyong TENS unit na sapat na mababa dapat mong maramdaman ang isang pang-amoy katulad ng isang panginginig ng boses motor, subukan ito!
Hakbang 5: Tapos Na
Mayroon ka na ngayong sariling Electronette!
Kung mayroon kang anumang mga malalim na katanungan, nais na malaman ang tungkol sa pagpapalaki ng tao, nais na makasabay sa aking gawain, o magtapon lamang ng mga ideya, mangyaring gawin ito sa aking Twitter:
@ 4Eyes6Sense Salamat!
Inirerekumendang:
Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: 4 na Hakbang
Subukan ang Bare Arduino, Gamit ang Software ng Laro Gamit ang Capacitive Input at LED: " Push-It " Interactive na laro gamit ang isang hubad na Arduino board, walang mga panlabas na bahagi o mga kable na kinakailangan (gumagamit ng isang capacitive 'touch' input). Ipinapakita sa itaas, ipinapakita ang pagtakbo nito sa dalawang magkakaibang board. Push-Mayroon itong dalawang layunin. Upang mabilis na maipakita / v
Paano Makokontrol ang isang Device Gamit ang Raspberry Pi at isang Relay - ANG BASICS: 6 Hakbang
Paano Makontrol ang isang Device Gamit ang Raspberry Pi at isang Relay - ANG BASICS: Ito ay isang pangunahing at tuwid na pasulong na tutorial sa kung paano makontrol ang isang aparato gamit ang Raspberry Pi at isang Relay, kapaki-pakinabang para sa paggawa ng Mga Proyekto ng IoT Ang tutorial na ito ay para sa mga nagsisimula, magiliw ito sa sundin kahit na mayroon kang zero na kaalaman sa paggamit ng Raspberry
I-save ang Aking Anak: ang Matalinong Upuan na Nagpapadala ng Mga Mensahe sa Teksto Kung Nakalimutan Mo ang Bata sa Kotse: 8 Hakbang
I-save ang Aking Anak: ang Matalinong Upuan na Nagpapadala ng Mga Mensahe sa Teksto Kung Nakalimutan Mo ang Bata sa Kotse: Naka-install ito sa mga kotse, at salamat sa isang detektor na inilagay sa upuan ng bata, binabalaan tayo nito - sa pamamagitan ng SMS o tawag sa telepono - kung nakakuha kami palayo nang hindi dinadala ang bata
Internet Clock: Ipakita ang Petsa at Oras Gamit ang isang OLED Gamit ang ESP8266 NodeMCU Sa NTP Protocol: 6 na Hakbang
Internet Clock: Display Date and Time With an OLED Gamit ang ESP8266 NodeMCU With NTP Protocol: Kumusta mga tao sa mga itinuturo na ito na magtatayo kami ng isang orasan sa internet na magkakaroon ng oras mula sa internet kaya't ang proyektong ito ay hindi mangangailangan ng anumang RTC upang tumakbo, kakailanganin lamang nito ang isang nagtatrabaho koneksyon sa internet At para sa proyektong ito kailangan mo ng isang esp8266 na magkakaroon ng
Hindi gumagana ang NODEMcu Usb Port? I-upload ang Code Gamit ang USB sa TTL (FTDI) Module sa 2 Hakbang lamang: 3 Hakbang
Hindi gumagana ang NODEMcu Usb Port? I-upload ang Code Gamit ang USB sa TTL (FTDI) Module sa Lamang 2 Mga Hakbang: Pagod na sa pagkonekta sa maraming mga wire mula sa USB hanggang TTL module sa NODEMcu, sundin ang itinuturo na ito, upang mai-upload ang code sa 2 hakbang lamang. Kung ang USB port ng Ang NODEMcu ay hindi gumagana, pagkatapos ay huwag panic. Ito lang ang USB driver chip o ang konektor ng USB,