Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Ovaj prototip demonstrira potencijal jeftinog hardvera/softvera otvorenog koda koji omogućuje računalnu kontrolu putem električne aktivnosti mišića.
Troškovi povezani s dostupnim uređajima ograničavaju pristup ovoj tehnologiji, što može biti bitno za osobe s invaliditetom koje pristupaju računalu. Ili samo za zabavu!
EMG prekidač koristi BITalino hardver u kombinaciji s Myoware EMG senzorom. Pomoću ovog senzora korisnik može podesiti osjetljivost pomoću potenciometra.
Za ovu postavku proveden je sličan postupak kao u ovom DIY monitoru srca za sastavljanje BITalinovih komponenti i Myoware senzora.
Osim materijala opisanih na DIY monitoru srca, korišteni su sljedeći materijali:
- Myoware EMG senzor
- vijci 4x3 mm i matice 4x3 mm
- OpenSignals
- Mreža 3 (je li korišten softver, ali može se koristiti bilo koji komunikacijski softver)
Korak 1: Izgradnja elektronike EMG sklopke
Za spajanje Myowarea na BITalino MCU potrebno je izvršiti sljedeće veze:
- (+) u AVCC
- (-) u AGND
- PRIJAVITE se na A1
- RAW u A2
Također možete koristiti DVCC pin, iako bi to moglo unijeti šum u dobiveni signal.
Kanal A1 će osigurati naknadno obrađen signal, gdje možete dobiti omotnicu EMG-a, a kanal A2 će osigurati neobrađeni signal.
Trovodni kabel spojen je bilo kojim redoslijedom, ali ga je potrebno identificirati.
Korak 2: 3D tiskana futrola
Sada je vrijeme za sastavljanje elektronike u 3D tiskanom kućištu.
. Stl datoteke dostupne su u ovom odjeljku.
Gornje kućište ima umetak za elastični remen tako da se može lako koristiti na ruci, nozi ili bilo kojem drugom dijelu tijela.
Sada je sve spremno za testiranje!
Korak 3: EMG Switch Demo
Koristeći OpenSignals, sada možete vizualizirati EMG signal prikupljen u A1 i A2 kanalima. Osim vizualizacije i snimanja EMG signala, možete postaviti radnje za dobiveni signal. Za predstavljeni video zapis konfigurirana je radnja pritiskom na tipku, koja se podudara s aktivacijom prekidača konfiguriranom u Mreži 3. Za aktiviranje ovog pritiska na tipku, prag s određenim trajanjem potrebno je postaviti u OpenSignals - u odjeljku 'Emulacija događaja'. Na ovaj način, Mreža 3 će tumačiti mišićnu kontrakciju kao prekidač.
Video je napravljen za demo, gdje se koristi slična postavka. Myoware EMG senzor spojen je na BITalino Plugged komplet komunikacijskim softverom The Grid 3.
S ovim postavljanjem možete napraviti i prikupljanje EMG signala za daljnju analizu umora mišića i razine radnog opterećenja!
Pošaljite mi poruku ako želite saznati više detalja:)
Projekt je objavljen ovdje.