Innehållsförteckning:
- Steg 1: Gå på Hämta saker
- Steg 2: EMG Board
- Steg 3: Förbered kablarna
- Steg 4: Strömkontakt
- Steg 5: Anslut saker
- Steg 6: Programmera Arduino
- Steg 7: Ljuduttag
- Steg 8: Terminalanslutning
- Steg 9: Anslut
- Steg 10: Anslut till Arduino
- Steg 11: Ström
- Steg 12: Mer kraft
- Steg 13: Anslut elektroder
- Steg 14: Fäst motstånd
- Steg 15: Anslut jacken
- Steg 16: Fäst elektroder
- Steg 17: Anslut den
- Steg 18: Hörlurar
Video: EMG Biofeedback: 18 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:38
Denna biofeedback -inställning använder en EMG -sensor för att representera muskelspänningar som en serie pip och låter dig träna din kropp för att justera muskelspänningar efter behag. Kort sagt, ju mer spänd du är, desto snabbare blir pipen, och ju mer avslappnad, desto långsammare. Med den här enheten kan du lära dig hur du reglerar din kropp för att påskynda och bromsa pipen; därav ökande och minskande muskelspänning. Med lite övning har du tillräckligt med förståelse för din kropp för att kunna kontrollera muskelspänningar utan att använda enheten. Det här är coolt eftersom det gör att du medvetet kan styra en del av kroppen som du normalt inte skulle kunna känna eller enkelt kontrollera.
Jag ställde in min för att övervaka musklerna i min axel och nacke som är ansvariga för spänningshuvudvärk, men du kan placera dem på nästan vilken muskelgrupp som helst. Jag rekommenderar att experimentera med placeringen av sensorerna och se vad som är möjligt.
Steg 1: Gå på Hämta saker
Du behöver: - En EMG -sensor - Elektrodkablar - Elektroder - En Arduino - A +/- 5V reglerad matningskort *** - 3 -polig honhuvud - 9V batteriknapp - 1/4 "stereokontakt - Hörlurar med 1/ 4 "kontakt - europeisk kopplingsplint - 22awg anslutningskabel
***+/-5V är bottenintervallet för sensorkortet. Jag hittade två 9V -batterier i serie som fungerade bättre än det här kortet. Den enda röda ledningen är +9V, korsningen där de två batterierna möts är jordad och den ensamma svarta ledningen är -9V. Alternativt kan du få en +/- 12v minikort från Futurlec. Jag har dock inte provat detta.
(Observera att några av länkarna på den här sidan innehåller länkar från Amazon. Detta ändrar inte priset på någon av föremålen till salu. Men jag tjänar en liten provision om du klickar på någon av dessa länkar och jag återinvesterar detta pengar till material och verktyg för framtida projekt. Om du vill ha ett alternativt förslag till en leverantör av någon av delarna, vänligen meddela mig.)
Steg 2: EMG Board
Monterade EMG -kortet med delarna som är märkta.
Observera att det kommer med 5-bands motstånd och de läses annorlunda än de typiska 4-bandsmotstånden.
Steg 3: Förbered kablarna
Ta ett rakblad eller annat vasst föremål och skär runt omkretsen av mitten av kabelpluggen för att avslöja en metallspets. Upprepa detta för alla tre kablarna.
Steg 4: Strömkontakt
Löd en röd, grön och svart kabel till det 3-poliga uttaget. Se till att den svarta tråden är i mitten. De andra två trådarna kan vara på vardera sidan. När du är klar kanske du vill förstärka anslutningarna med lite hett lim (eller liknande).
Steg 5: Anslut saker
Anslut de tre ledningarna från uttaget till +/- 5V strömförsörjningen så att grönt går till -5V, svart går till mark och rött till +5V. Anslut också 9V-batterikablarna till strömkontakten. Se till att den röda tråden går till stiftet märkt "VIN".
Steg 6: Programmera Arduino
Programmera Arduino med följande kod:
/*
EMG Biofeedback Spelar ett pip som i korthet motsvarar avläsningen från en EMG -sensor. Ju mer spänd muskeln blir, desto längre blir piplängden. Baserat på två Arduino -exempel av Tom Igoe Denna exempelkod är i det offentliga rummet. */ const int analogInPin = A0; // Analog ingångsstift int sensorValue = 0; // värde läst från sensorn #define NOTE_C4 262 // definierar noten som mitt C int melodi = NOTE_C4; // ställer in variabel till mitt C -tomrum () {// initierar seriell kommunikation vid 9600 bps: Serial.begin (9600); } void loop () {// läs analog i värde: sensorValue = analogRead (analogInPin); // skriva ut resultaten till den seriella bildskärmen: Serial.print ("sensor ="); Serial.println (sensorValue); int noteDuration = (sensorValue); // anger att notens längd är sensorns avläsningston (8, melodi, noteDuration); // spelar not för del av sensoravläsning på stift 8 // för att skilja noterna, ställ in en minsta tid mellan dem. // notens längd + 30% verkar fungera bra: int pauseBetweenNotes = noteDuration * 1,30; delay (pauseBetweenNotes); // stoppa tonuppspelningen: noTone (8); }
Steg 7: Ljuduttag
Koppla ihop de två signalflikarna och fäst sedan en lång röd tråd till en av dem. Fäst en lång svart kabel till terminalen som är ansluten till den inre jordklacken.
Steg 8: Terminalanslutning
Trimma den europeiska klämlisten så att det finns 3 par kontakter. Anslut elektroderna till ena sidan. Anslut motsvarande ledningar till andra sidan. Jag hade ingen vit tråd, så jag använde grön.
Steg 9: Anslut
Anslut den gröna/vita kabeln på sensorkortet till sidhuvudplatsen märkt "M. Mid" Anslut den röda tråden till långsamt märkt "M. End" Anslut den svarta ledningen till kortplatsen märkt "Ref"
Steg 10: Anslut till Arduino
Anslut facket märkt "Vout" på sensorkortet till analog stift 0 på Arduino. Anslut marken på de två brädorna.
Steg 11: Ström
Anslut den 3 -poliga honhuvudet från strömkortet till sensorkortet så att den gröna ledningen är i linje med -V.
Steg 12: Mer kraft
Anslut +5V- och jordanslutningarna från strömkortet till motsvarande stift på Arduino. *** Om du använder en alternativ strömförsörjning större än +5V, se till att ansluta den till spänningen i uttaget på Arduino istället.
Steg 13: Anslut elektroder
Fäst elektroderna i ändarna på adapterkablarna.
Steg 14: Fäst motstånd
Fäst ett 20K -motstånd i slutet av den långa röda tråden som är fäst på ljuduttaget. Ökning eller minskning av värdet avgör volymen på pipen. Jag skulle inte sänka det till mindre än 10K, annars blir det för högt och kan skada din hörsel.
Steg 15: Anslut jacken
Anslut motståndet som du precis anslutit till ljudkabeln till stift 8 på Arduino. Anslut den svarta ledningen till marken.
Steg 16: Fäst elektroder
Placera elektroder längs muskeln du vill övervaka. Den svarta elektroden är referens och bör placeras i ett område som inte påverkas av musklerna du försöker mäta. Den röda ska placeras i slutet av muskeln nära den där den fäster vid en sena. Det vita ska placeras i mitten av muskeln. Så här placerade jag dem på min axel för att övervaka spänningar. Jag fick lämpliga resultat med denna konfiguration.
Steg 17: Anslut den
Anslut batteriet för att driva det hela.
Steg 18: Hörlurar
Sätt på hörlurarna. Lägg märke till hur du kan justera piplängden genom att spänna och slappna av din muskel.
Nu kan du träna dig själv för att producera ett ljud av en viss längd genom att koncentrera dig på den muskelgruppen.
Du kan också övervaka sensoravläsningarna genom att ansluta Arduino tillbaka till datorn och slå på den seriella bildskärmen. Se till att du kopplar bort eventuella externa spänningskällor till Arduino innan du försöker detta.
Tyckte du att det här var användbart, roligt eller underhållande? Följ @madeineuphoria för att se mina senaste projekt.
Rekommenderad:
DIY Emg Sensor med och utan mikrokontroller: 6 steg
DIY Emg-sensor med och utan mikrokontroller: Välkommen till kunskapsdelningsplattformar. I denna instruktion kommer jag att diskutera hur man gör grundläggande emg-kretsar och bakom matematisk beräkning som är involverad i den. Du kan använda denna krets för att observera variationer i muskelpuls, kontroll
Gränssnitt mellan människa och dator: Funktion som en gripare (tillverkad av Kirigami) med handledsrörelse med EMG: 7 steg
Mänskligt-datorgränssnitt: Fungera som en gripare (tillverkad av Kirigami) av handledsrörelse med hjälp av EMG .: Så det här var mitt första försök på ett gränssnitt mellan människa och dator. Jag fångade muskelaktiveringssignalerna från min handledsrörelse med en EMG-sensor, bearbetade genom python och arduino och aktiverade en origami -baserad gripare
Hur man tar isär en dator med enkla steg och bilder: 13 steg (med bilder)
Hur man tar isär en dator med enkla steg och bilder: Detta är en instruktion om hur man demonterar en dator. De flesta av de grundläggande komponenterna är modulära och lätt att ta bort. Det är dock viktigt att du är organiserad kring det. Detta hjälper dig att inte förlora delar, och även för att göra ommonteringen
Skrivning med EMG med MyoWare: 8 steg
Skriva med EMG med MyoWare: Författare: L. Elizabeth Crawford & Dylan T
Biofeedback Cinema: 7 steg
Biofeedback Cinema: Projektförfattare Jessica Ann http://www.1nfinitej3ss.com Samarbetspartners Gregory Hough http://goo.gl/I4yjYI Salud Lopez http://saludlopez.net Pedro Peira http: //festimania.comOmEtt experimentellt videoinspelningssystem som ansluter