Sadržaj:
- Korak 1: Idite nabavite stvari
- Korak 2: EMG ploča
- Korak 3: Pripremite kabele
- Korak 4: Konektor za napajanje
- Korak 5: Uključite stvari
- Korak 6: Programirajte Arduino
- Korak 7: Audio priključak
- Korak 8: Terminalna veza
- Korak 9: Uključite
- Korak 10: Povežite se s Arduinom
- Korak 11: Napajanje
- Korak 12: Više snage
- Korak 13: Spojite elektrode
- Korak 14: Priključite otpornik
- Korak 15: Uključite utičnicu
- Korak 16: Priključite elektrode
- Korak 17: Uključite ga
- Korak 18: Slušalice
Video: EMG Biofeedback: 18 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
Ova postavka biofidbeka koristi EMG senzor za predstavljanje mišićne napetosti kao niz zvučnih signala i omogućuje vam da naučite svoje tijelo da po volji prilagođava napetost mišića. Ukratko, što ste napetiji, zvučni signali postaju brži, a što su opušteniji, sporiji su. Pomoću ovog uređaja možete naučiti kako regulirati svoje tijelo kako biste ubrzali i usporili zvučne signale; stoga se povećava i smanjuje napetost mišića. Uz malo vježbe, imat ćete dovoljno razumijevanja o svom tijelu kako biste mogli kontrolirati napetost mišića bez upotrebe uređaja. To je super jer vam omogućuje da svjesno kontrolirate dio tijela koji inače ne biste mogli osjetiti ili lako kontrolirati.
Ja sam svoj postavio za praćenje mišića u ramenu i vratu koji su odgovorni za tenzijske glavobolje, ali ih možete postaviti na bilo koju mišićnu grupu. Preporučujem da eksperimentirate s postavljanjem senzora i vidite što je moguće.
Korak 1: Idite nabavite stvari
Trebat će vam: - EMG senzor - Elektrodni kabeli - Elektrode - An Arduino - A +/- 5V regulirana opskrbna ploča *** - 3 -pinski ženski priključak - 9V priključak za bateriju - 1/4 "stereo priključak - Slušalice s 1/ 4 "utikač - priključna traka u evropskom stilu - priključna žica 22awg
***+/-5V je donji raspon za ploču senzora. Otkrio sam da dvije serijski ožičene 9V baterije rade bolje od ove ploče. Jedna crvena žica je +9V, mjesto spajanja dviju baterija je uzemljeno, a usamljena crna žica je -9V. Alternativno, od Futurlec-a možete dobiti mini ploču +/- 12v. Međutim, ovo nisam probao.
(Imajte na umu da neki od linkova na ovoj stranici sadrže Amazon partnerske veze. To ne mijenja cijenu nijedne stavke za prodaju. Međutim, zarađujem malu proviziju ako kliknete na bilo koju od tih veza, a ja reinvestiram ovu novac u materijale i alate za buduće projekte. Ako želite zamjenski prijedlog za dobavljača bilo kojeg od dijelova, javite mi.)
Korak 2: EMG ploča
Sastavili ste EMG ploču sa dijelovima koji su označeni.
Imajte na umu da dolazi s 5-pojasnim otpornicima i oni se čitaju drugačije od tipičnih 4-pojasnih otpornika.
Korak 3: Pripremite kabele
Uzmite britvicu ili neki drugi oštar predmet i prerežite po obodu središta utikača kabela kako biste otkrili metalni vrh. Ponovite ovo za sva tri kabela.
Korak 4: Konektor za napajanje
Lemite crvenu, zelenu i crnu žicu na 3-polnu utičnicu. Uvjerite se da je crna žica u sredini. Druge dvije žice mogu biti s obje strane. Kad završite, možda ćete željeti ojačati veze s malo vrućeg ljepila (ili slično).
Korak 5: Uključite stvari
Uključite tri žice iz utičnice u napajanje +/- 5V tako da zelena pređe na -5V, crna u masu, a crvena na +5V. Također priključite žice za spajanje 9V baterije u utičnicu za napajanje. Uvjerite se da crvena žica ide do pina s oznakom "VIN".
Korak 6: Programirajte Arduino
Programirajte Arduino sa sljedećim kodom:
/*
EMG Biofeedback Reprodukuje zvučni signal koji u dužini odgovara čitanju primljenom sa EMG senzora. Što je mišić napetiji, zvučni signal je duži. Na temelju dva primjera Arduina autora Tom Igoea Ovaj primjer koda je u javnoj domeni. */ const int analogInPin = A0; // analogni ulazni pin int sensorValue = 0; // vrijednost očitana sa senzora #define NOTE_C4 262 // definira notu kao srednju C int melodiju = NOTE_C4; // postavlja varijablu na srednju C void setup () {// inicijalizira serijsku komunikaciju na 9600 bps: Serial.begin (9600); } void loop () {// čita analognu vrijednost: sensorValue = analogRead (analogInPin); // ispisuje rezultate na serijski monitor: Serial.print ("sensor ="); Serial.println (sensorValue); int noteDuration = (sensorValue); // navodi da je trajanje note ton očitavanja senzora (8, melodija, noteDuration); // reproducira notu za dužinu očitanja senzora na pinu 8 // radi razlikovanja nota, postavljanje minimalnog vremena između njih. // izgleda da trajanje note + 30% dobro radi: int pauseBetweenNotes = noteDuration * 1.30; kašnjenje (pauseBetweenNotes); // zaustavljanje sviranja tonova: noTone (8); }
Korak 7: Audio priključak
Spojite dva signalna jezička zajedno, a zatim pričvrstite dugačku crvenu žicu na jednu od njih. Priključite dugu crnu žicu na terminal spojen na unutarnji uzemljeni uložak.
Korak 8: Terminalna veza
Odrežite priključnu traku u europskom stilu prema dolje tako da postoje 3 para konektora. Priključite elektrode na jednu stranu. Priključite odgovarajuće žice na drugu stranu. Nisam imao bijelu žicu, pa sam koristio zelenu.
Korak 9: Uključite
Na ploči senzora, uključite zeleno/bijelu žicu u utor zaglavlja s oznakom "M. Mid" Uključite crvenu žicu u sporo označenu oznaku "M. End" Uključite crnu žicu u utor s oznakom "Ref"
Korak 10: Povežite se s Arduinom
Spojite utor s oznakom "Vout" na ploči senzora na analogni pin 0 na Arduinu. Spojite uzemljenje na dvije ploče.
Korak 11: Napajanje
Spojite 3 -polni ženski zaglavlje s ploče za napajanje na ploču senzora tako da je zelena žica poravnana s -V.
Korak 12: Više snage
Sa ploče za napajanje spojite +5V i uzemljenje na odgovarajuće pinove na Arduinu. *** Ako koristite alternativno napajanje veće od +5V, svakako ga spojite na napon u utičnici na Arduinu.
Korak 13: Spojite elektrode
Umetnite elektrode u krajeve adapterskih kabela.
Korak 14: Priključite otpornik
Priključite otpornik od 20K na kraj dugačke crvene žice pričvršćene na audio priključak. Povećanje ili smanjenje vrijednosti odredit će jačinu zvučnih signala. Ne bih ga smanjio na manje od 10K ili će biti preglasan i može naštetiti vašem sluhu.
Korak 15: Uključite utičnicu
Uključite otpornik koji ste upravo priključili na audio kabel u pin 8 na Arduinu. Uključite crnu žicu u masu.
Korak 16: Priključite elektrode
Postavite elektrode duž mišića koji želite pratiti. Crna elektroda je referentna i treba je postaviti na područje na koje ne utječu mišići koje pokušavate mjeriti. Crveno treba staviti na kraj mišića blizu mjesta gdje se veže za tetivu. Bijelu boju treba staviti u središte mišića. Ovako sam ih stavio na rame kako bih pratio napetost. Dobio sam odgovarajuće rezultate s ovom konfiguracijom.
Korak 17: Uključite ga
Uključite bateriju da biste je sve napajali.
Korak 18: Slušalice
Stavite slušalice. Primijetite kako možete podesiti dužinu zvučnog signala zatezanjem i opuštanjem mišića.
Sada se možete uvježbati da proizvedete zvuk određenog trajanja koncentrirajući se na tu mišićnu skupinu.
Očitavanja senzora možete pratiti i uključivanjem Arduina natrag u računar i uključivanjem serijskog monitora. Prije nego pokušate, isključite sve vanjske izvore napona na Arduino.
Je li vam ovo bilo korisno, zabavno ili zabavno? Pratite @madeineuphoria da vidite moje najnovije projekte.
Preporučuje se:
DIY Emg senzor sa i bez mikrokontrolera: 6 koraka
DIY Emg senzor sa i bez mikrokontrolera: Dobro došli na platformu sa instrukcijama za razmjenu znanja. U ovim instrukcijama ću razgovarati o tome kako napraviti osnovno emg kolo i iza matematičkih proračuna uključenih u to. Ovaj krug možete koristiti za promatranje varijacija mišićnog pulsa, kontrole
Sučelje čovjek-računalo: Funkcija hvataljke (izradio Kirigami) pokretom zgloba pomoću EMG-a .: 7 koraka
Sučelje čovjek-računalo: Funkcija hvataljke (izradio Kirigami) pokretom zgloba pomoću EMG-a. Dakle, ovo je bio moj prvi pokušaj sučelja čovjek-računalo. Uhvatio sam signale aktivacije mišića pokreta pokreta zgloba pomoću EMG senzora, obradio ga preko pythona i arduina i aktivirao hvataljku na bazi origamija
[EMG] Prekidač za aktiviranje mišića: 3 koraka
[EMG] Prekidač aktiviran mišićima: Ovaj prototip demonstrira potencijal jeftinog hardvera/softvera otvorenog koda da omogući kontrolu računara kroz električnu aktivnost mišića. Troškovi povezani s dostupnim uređajima ograničavaju pristup ovoj tehnologiji, koja može b
Dvokanalni EMG senzor: 6 koraka
Dvokanalni EMG senzor: Dvokanalni EMG modul uključuje analogno kolo za prikupljanje i proces filtriranja digitalnog signala. Prednje kolo za prikupljanje prikuplja električne signale mišića ljudske ruke ili noge kroz CH1 i CH2. Nakon pojačanja signala
Biofeedback Cinema: 7 koraka
Biofeedback Cinema: Autorica projekta Jessica Ann http://www.1nfinitej3ss.com Saradnici Gregory Hough http://goo.gl/I4yjYI Salud Lopez http://saludlopez.net Pedro Peira http: //festimania.comO eksperimentalnom sistemu snimanja video zapisa koji povezuje ap