Turinys:
- Prekės
- 1 žingsnis: EMG jutiklio prijungimas prie DCPU
- 2 žingsnis: Servo variklio prijungimas prie DCPU
- 3 žingsnis: „Origami Gripper“sukūrimas
- 4 žingsnis: Grippero veikimas
- 5 žingsnis: Servo variklio pritvirtinimas prie griebtuvo
- 6 žingsnis: paskutinis žingsnis ir kodas
Video: Žmogaus ir kompiuterio sąsaja: Funkcija Gripper (pagaminta Kirigami) riešo judesiu naudojant EMG: 7 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Taigi tai buvo mano pirmasis bandymas naudoti žmogaus ir kompiuterio sąsają. Naudodamas EMG jutiklį užfiksavau savo riešo judesio raumenų aktyvinimo signalus, apdorojau jį per python ir arduino ir įjungiau origami pagrindo griebtuvą.
Prekės
1. ESP-32
2. Jumper Wire
3. EMG jutiklis (įskaitant EKG elektrodus)
4. Servo variklis (SG-90)
5. DCPU (atkreipkite dėmesį-tai taip pat galima padaryti nenaudojant DCPU, jungiantis tiesiogiai prie ESP-32.)
1 žingsnis: EMG jutiklio prijungimas prie DCPU
Prieš pradedant klipą prie ESP-32 prie DCPU. Dabar turime užfiksuoti EMG signalus. Tai bus pasiekta prijungus EMG jutiklį prie DCPU. Perjungimo laidų jungtys bus atliekamos taip (EMG-DCPU).-:
1. GND -GND
2. 3.3V-Vcc
3. Out-35 (arba bet kuris iš jūsų pageidaujamų kaiščių)
*Visa schema pateikta žemiau*
2 žingsnis: Servo variklio prijungimas prie DCPU
Norėdami perkelti origami griebtuvą, naudosime servo variklį. Kai pakelsime riešą aukštyn, servo sistema suksis, o kai nuleisime riešą, jis pateks į pradinę padėtį. Servo bus prijungtas taip (Servo-DCPU)-:
1. Gnd-Gnd
2. Vcc-5v
3. Išėjimas-32
3 žingsnis: „Origami Gripper“sukūrimas
Aš pridėjau failą su jo dizaino išdėstymu. Tiesios juodos linijos yra tos, kurias reikia iškirpti, o punktyrinės linijos yra linijos, kurias reikia sulankstyti. Gaukite priedą, atspausdintą ant storo A4 formato lapo.
4 žingsnis: Grippero veikimas
Kad griebtuvas veiktų, turėsime iš viršaus į apačią įterpti dvi stygas/siūlus, kaip parodyta paveikslėlyje.
Įdėję stygas, pabandykite traukti abu, o griebtuvas turėtų užsidaryti ir atsidaryti. Jei ne, pabandykite padidinti skylių dydį arba vėl įkišti siūlą.
5 žingsnis: Servo variklio pritvirtinimas prie griebtuvo
Norėdami sukurti stabilų servo variklio ir griebtuvo stovą, galite naudoti dėžę. Aš padariau origami dėžutę, kurią naudoju servo varikliui ir griebtuvui pritvirtinti. Galite atsispausdinti priedą, kurį daviau dėžutei. (Prieduose parašyti matavimai yra neteisingi, todėl tiesiog spausdinkite juos ant A4 formato lapo, nesijaudindami dėl jų.)
Įdėję servovariklį į dėžę, pritvirtinkite abu griebtuvo sriegius prie skylių, esančių servo variklio prieduose. Stygas laikykite tvirtai, kad, sukantis servo varikliui, griebtuvas galėtų užsidaryti.
6 žingsnis: paskutinis žingsnis ir kodas
Pritvirtinkite elektrodų kabelius prie EMG ir padėkite raudoną elektrodą ant riešo viršaus, žemiau pirštų. Dabar uždėkite geltonus ir žalius elektrodus ant dilbio. Tikslią padėtį rasite nuotraukoje.
Galiausiai turite įvesti python ir arduino kodus ir juos įkelti. Kodai pateikti žemiau.
Projektas dabar paruoštas. Įkėlę arduino kodą, atidarykite „python“ir paleiskite kodą. Pamatysite diagramą, rodančią kai kurias y ašies vertes. Laikykite ranką tiesiai ir pažymėkite pradinę vertę y ašyje. Kiekvienam asmeniui jis skirsis (man tai buvo 0,1). Pažymėję reikšmę, redaguokite „Python“kodą ir įveskite šį skaičių į kintamąjį „slenkstis“. Paleiskite kodą dar kartą ir dabar pamatysite, kaip veikia visas projektas.
[Pastaba. Kad griebtuvas veiktų tinkamai, o emg priimtų teisingus signalus, atsiribokite nuo bet kokio įjungto elektros jungiklio, įkroviklio ar įrenginio, kuris gali trikdyti EMG signalus.]
Rekomenduojamas:
Žmogaus akių judesių stebėjimas: 6 žingsniai
Žmogaus akių judesio sekimas: Šio projekto tikslas yra užfiksuoti žmogaus akies judesį ir parodyti jo judesį ant LED formos žibintų, kurie yra akies formos. Šio tipo projektai gali būti daug panaudoti robotikos ir ypač humos srityje
Darbo su „I2C“jutiklio sąsaja pradžia ?? - Sąsaja su jūsų MMA8451 naudojant ESP32: 8 žingsniai
Darbo su „I2C“jutiklio sąsaja pradžia ?? - Sąsaja su jūsų MMA8451 naudojant ESP32: Šioje pamokoje sužinosite viską apie tai, kaip paleisti, prijungti ir gauti I2C įrenginį (akselerometrą), dirbantį su valdikliu (Arduino, ESP32, ESP8266, ESP12 NodeMCU)
Riešo juostos valdiklis, naudojant PLUTOX: 4 žingsniai
Riešo juostos valdiklis, naudojant PLUTOX: „PrimusX“yra skrydžio valdiklis, naudojamas „PlutoX“drone. „PrimusX“plokštė palaiko ryšį naudojant ESP8266-12F. Jame taip pat yra MPU ir barometras, todėl pagalvojau, kodėl gi ne valdyti droną naudojant tik „PrimusX“plokštę ir pritvirtinti plokštę prie riešo ir valdyti
HX1 -DM - atnaujinta „Arduino DUE“varomoji būgno mašina (pagaminta naudojant „Dead Maschine MK2“): 4 žingsniai
HX1 -DM - „Upcycled Arduino DUE“varomas „pasidaryk pats“būgnų aparatas (pagamintas naudojant „Dead Maschine MK2“): specifikacijos Hibridinis „Midi“valdiklis / būgno mašina: „Arduino DUE“maitinamas! 16 greičio jutiklių pagalvėlių su labai mažu vėlavimu 1 > 8 rankenėlės, kurias vartotojas gali priskirti bet kuriai „Midi #CC“komandai 16 kanalų įmontuotas sekos nustatymo įrenginys (nereikia kompiuterio !!) MIDI įvestis/išvestis/per funkciją
PSP naudojimas kaip kompiuterio vairasvirtė ir kompiuterio valdymas naudojant PSP: 5 žingsniai (su paveikslėliais)
PSP naudojimas kaip kompiuterio vairasvirtė ir tada kompiuterio valdymas naudojant PSP: Su PSP homebrew galite nuveikti daug įdomių dalykų, ir šioje pamokoje aš mokysiu jus, kaip naudoti savo PSP kaip žaidimų vairasvirtę, bet taip pat yra programa, leidžianti naudoti vairasvirtę kaip pelę. Čia yra medžiaga