Turinys:
- 1 žingsnis: Pirkite esminius dalykus
- 2 žingsnis: Lituokite laidą prie lizdo ir bananų jungčių
- 3 žingsnis: prijunkite viską
- 4 žingsnis: kodavimas
- 5 žingsnis: galutinis surinkimas
- 6 žingsnis: žaiskite
Video: Elektromiografinis erdvėlaivis: 6 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:46
Sveiki visi ir sveiki atvykę į mūsų projektą!
Pirmiausia norime prisistatyti. Esame trijų studentų grupė „Kūrybinė elektronika“, BEng elektroninės inžinerijos 4 kurso modulis Malagos universitete, Telekomunikacijų mokykloje (https://www.uma.es/etsi-de-telecomunicacion/).
Šio projekto tikslas yra demistifikuoti ir pademonstruoti draugišką medicinos prietaisų, tokių kaip elektrodai, naudojimą, kuriant vaizdo žaidimą, naudojant šiuos elektrodus kaip jutiklius. Elektrodai nuskaito raumenų elektrinį aktyvumą, vadinamą elektromiografija (EMG). Mes apdorojame šį signalą ir naudojame jį kontroliuoti erdvėlaivio judėjimą mūsų vaizdo žaidime. Elektrodai yra prijungti prie abiejų dilbių, ir mes galime užregistruoti 3 judesių tipus. Kairiąja ar dešine ranka tvirtai laikydami kažką minkšto, erdvėlaivis judės į kairę arba į dešinę. Trečiasis judesio tipas užregistruojamas tvirtai laikant abi rankas vienu metu, ir jis šaus į mūsų erdvėlaivio lazerio spindulį. Žemiau mes vaizdo įraše parodysime, kaip tą judesį atlikti rankomis.
Pradėkime!
1 žingsnis: Pirkite esminius dalykus
Štai sąrašas būtinų komponentų, reikalingų šiam projektui įgyvendinti:
- „Arduino SAV-Maker“, mes atkūrėme šią temos kūrimo lentą, todėl nusprendėme ją naudoti! Čia yra nuoroda į „github“:
- 2 x OLIMEX Arduino skydas EMG/EKG.
- „Bluetooth“modulis HC-05.
- Maitinimo blokas, kuris telpa medinėje dėžutėje, ir USB kabelis, skirtas įjungti „Arduino“.
- 1 metras vielos, kurios viduje yra bent 3 sriegiai.
- 6x bananų vyriškos jungtys.
- 2x 3,5 mm lizdo kištukinės jungtys.
- 6x TENS elektrodai.
- Medinė dėžutė.
- 4x varžtai ir veržlės.
- 2x geležinės plokštės, kad visi dėžutės komponentai būtų sandarūs.
2 žingsnis: Lituokite laidą prie lizdo ir bananų jungčių
„OLIMEX“skydai turi 3,5 mm lizdo jungtį, todėl vienoje laido pusėje reikia laido su 3,5 mm kištukiniu lizdu, o kitoje - 3 vyriškos bananų jungtys. Šios bananų jungtys bus prijungtos prie elektrodų. Kiekvienas vielos sriegis bus lituojamas, kaip matote aukščiau esančioje diagramoje. Baltas bananas yra „įžeminimo elektrodas“arba etaloninis elektrodas, kuris bus priklijuotas prie mūsų alkūnės. Kitos dvi bananų jungtys yra elektrodai, nuskaitantys dilbio raumens elektrinį aktyvumą. Norėdami prijungti skydus prie kiekvieno dilbio, jums reikia dviejų laidų.
3 žingsnis: prijunkite viską
Kaip matote paveikslėlyje, jungtys yra labai paprastos dėka skydų, kurie yra ant „Arduino“. Mes taip pat turime prijungti „Bluetooth“modulį, naudodami diagramoje parodytus kaiščius. Prijunkite laidus prie skydų ir elektrodų, ir mes baigsime aparatūrą!
4 žingsnis: kodavimas
Čia yra nuoroda į „github“saugyklą, kurioje yra vaizdo žaidimas, užkoduotas apdorojant ir „Arduino“kodas.
Visiškai veikiantis vaizdo žaidimas yra aplanke pavadinimu Processing/EMG_Demo_Game
github.com/Mickyleitor/EMG_Demo_Game
5 žingsnis: galutinis surinkimas
Paruoškite medinę dėžę, kad įvestumėte visus komponentus, padarydami keletą skylių varžtams ir laidams. Išbandykite plokšteles ir varžtus ir, jei komponentai yra laisvi, įpilkite šiek tiek polistireno gabalėlio, kaip ir mes, kad įsitikintumėte, jog visi komponentai yra sandarūs. Šis žingsnis visiškai priklauso nuo jūsų, jei turite 3D spausdintuvą, galite atspausdinti savo dėžutę!
6 žingsnis: žaiskite
Iš pradžių jums prireiks kelių minučių prisitaikyti, nes judesys yra šiek tiek keblus, tačiau kai priprasite, jį puikiai valdysite. Pridėtame vaizdo įraše parodyta ankstyvoji vaizdo žaidimo versija, nes nėra tikslų šaudyti, norėdami išbandyti paskutinį žaidimą, turite atsisiųsti „github“versiją!
Dėkojame, kad apsilankėte mūsų projekte ir smagiai jį įgyvendinate!
Rekomenduojamas:
„Arduino“automobilių atbulinės eigos įspėjimo sistema - Žingsniai po žingsnio: 4 žingsniai
„Arduino“automobilių atbulinės eigos įspėjimo sistema | Žingsniai po žingsnio: Šiame projekte aš suprojektuosiu paprastą „Arduino“automobilio atbulinės eigos stovėjimo jutiklio grandinę, naudodamas „Arduino UNO“ir ultragarsinį jutiklį „HC-SR04“. Ši „Arduino“pagrįsta automobilio atbulinės eigos įspėjimo sistema gali būti naudojama autonominei navigacijai, robotų diapazonui ir kitiems diapazonams
„Arduino Halloween Edition“- „Zombies“iššokantis ekranas (žingsniai su nuotraukomis): 6 žingsniai
„Arduino Halloween Edition“- „Zombies“iššokantis ekranas (žingsniai su paveikslėliais): norite Helovino metu išgąsdinti savo draugus ir sukelti riksmą? O gal tiesiog norite padaryti gerą išdaigą? Šis iššokantis „Zombies“ekranas gali tai padaryti! Šioje instrukcijoje aš išmokysiu jus, kaip lengvai padaryti iššokančius zombius naudojant „Arduino“. HC-SR0
Akustinė levitacija naudojant „Arduino Uno“žingsnis po žingsnio (8 žingsniai): 8 žingsniai
Akustinė levitacija naudojant „Arduino Uno“žingsnis po žingsnio (8 žingsniai): ultragarsiniai garso keitikliai L298N nuolatinės srovės adapterio maitinimo šaltinis su vyrišku nuolatinės srovės kaiščiu „Arduino UNOBreadboard“Kaip tai veikia: pirmiausia įkelkite kodą į „Arduino Uno“(tai yra mikrovaldiklis su skaitmeniniu ir analoginiai prievadai kodui konvertuoti (C ++)
Vaikų erdvėlaivis: 10 žingsnių
Vaikų erdvėlaivis: Vaikystėje aš visada norėjau sukurti vieną iš jų. Dabar, kai pats turėjau du mažus vaikus, turėjau gerą pasiteisinimą pagaliau tai padaryti. Apžvalga: Erdvėlaivio rėmas buvo pagamintas iš medienos ir padengtas faneros plokštėmis. Elektronika dažniausiai buvo maitinama 12V
„Pixel Kit“, kuriame veikia „MicroPython“: pirmieji žingsniai: 7 žingsniai
„Pixel Kit“, kuriame veikia „MicroPython“: pirmieji žingsniai: Kelionė, skirta visam „Kano Pixel“potencialui išnaudoti, prasideda gamyklos programinės įrangos pakeitimu „MicroPython“, tačiau tai tik pradžia. Norėdami koduoti „Pixel Kit“, turime prie jo prijungti savo kompiuterius. Ši pamoka paaiškins, kas