Obsah:
- Zásoby
- Krok 1: Pripojenie senzora EMG k DCPU
- Krok 2: Pripojenie servomotora k DCPU
- Krok 3: Výroba origami chapadla
- Krok 4: Sfunkčnenie chápadla
- Krok 5: Pripojenie servomotora k chápadlu
- Krok 6: Posledný krok a kód
Video: Rozhranie človek-počítač: Funkcia chapadla (výrobca Kirigami) pohybom zápästia pomocou EMG .: 7 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:57
Toto bol môj prvý pokus o rozhranie človek-počítač. Zachytil som signály aktivácie svalov môjho pohybu zápästia pomocou senzora EMG, spracoval som to cez python a arduino a aktivoval chápadlo na základe origami.
Zásoby
1. ESP-32
2. prepojovací drôt
3. Senzor EMG (vrátane elektród EKG)
4. Servomotor (SG-90)
5. DCPU (poznámka-to sa dá urobiť aj bez použitia DCPU pripojením priamo k ESP-32.)
Krok 1: Pripojenie senzora EMG k DCPU
Pred spustením klipu k ESP-32 k DCPU. Teraz musíme zachytiť signály EMG. To sa dosiahne pripojením snímača EMG k DCPU. Pripojenie prepojovacích káblov sa vykoná nasledujúcim spôsobom (EMG-DCPU).-:
1. GND -GND
2. 3,3 V-Vcc
3. Out-35 (alebo ktorýkoľvek z vašich preferovaných pinov)
*Celá schéma zapojenia je uvedená nižšie*
Krok 2: Pripojenie servomotora k DCPU
Na pohyb uchopovača origami použijeme servomotor. Keď zdvihneme zápästie nahor, servo sa bude otáčať a keď dáme zápästie dole, dostane sa do počiatočnej polohy. Servo bude pripojené nasledujúcim spôsobom (Servo-DCPU)-:
1. Gnd-Gnd
2. Vcc-5v
3. Výstup-32
Krok 3: Výroba origami chapadla
Pripojil som súbor s rozložením jeho dizajnu. Rovné čierne čiary je potrebné vyrezať a bodkované čiary sú čiary, ktoré musíte zložiť. Prílohu si vytlačte na hrubý list formátu a4.
Krok 4: Sfunkčnenie chápadla
Aby bol chápadlo funkčné, budeme musieť navliecť dva šnúrky/vlákna zhora nadol, ako je znázornené na obrázku.
Po navlečení šnúrok ich skúste potiahnuť a chápadlo by sa malo zavrieť a otvoriť. Ak nie, skúste zväčšiť veľkosť otvorov alebo znova založiť niť.
Krok 5: Pripojenie servomotora k chápadlu
Na vybudovanie stabilného stojana pre servomotor a chápadlo môžete použiť krabicu. Vyrobil som krabicu origami, ktorú som použil na zaistenie servomotora a chápadla. Prílohu, ktorú som dal k výrobe škatule, si môžete vytlačiť. (Merania uvedené v prílohách sú nesprávne, takže ich stačí vytlačiť na list formátu A4 bez obáv.)
Po umiestnení servomotora na miesto v krabici pripevnite obidva závity chápadla k otvorom v prílohách servomotora. Udržujte struny napnuté, aby sa pri otáčaní serva mohol chápadlo zatvoriť.
Krok 6: Posledný krok a kód
Pripojte káble elektródy k EMG a umiestnite červenú elektródu na hornú časť zápästia pod kĺby. Teraz položte žltú a zelenú elektródu na predlaktie. Presnú polohu nájdete na fotografii.
Nakoniec musíte vložiť kódy python a arduino a nahrať ich. Kódy sú uvedené nižšie.
Projekt je teraz pripravený. Po nahraní kódu arduino otvorte python a spustite kód. Na osi y uvidíte graf zobrazujúci niektoré hodnoty. Držte ruku rovno a poznamenajte si počiatočnú hodnotu na osi y. Bude sa to líšiť od človeka k človeku (pre mňa to bolo 0,1). Po zaznamenaní hodnoty upravte kód pythonu a zadajte toto číslo do premennej „prah“. Spustite kód znova a teraz uvidíte celý projekt v prevádzke.
[Poznámka- Aby chápadlo fungovalo správne a aby elektromagnet prijímal správne signály, umiestnite sa mimo dosahu akéhokoľvek zapnutého elektrického spínača, nabíjačky alebo zariadenia, ktoré môže rušiť signály elektromagnetu.]
Odporúča:
DIY funkcia/generátor priebehu: 6 krokov (s obrázkami)
DIY generátor funkcií/tvaru vlny: V tomto projekte sa pozrieme na generátory komerčných funkcií/kriviek, aby sme zistili, aké funkcie sú dôležité pre verziu pre domácich majstrov. Potom vám potom ukážem, ako vytvoriť generátor jednoduchých funkcií, analógový a číslicový
Vyrobte si hudobný nástroj pomocou Arduina a švihnite veľkým pohybom: 9 krokov
Vyrobte si hudobný nástroj pomocou Arduina a Flick Large: Počúvajte energiu a vibrácie svojho tela. Projekt popisuje, ako vytvoriť elektronický nástroj, ktorý premieňa ručné vlny na hudbu. Arduino je naprogramované tak, aby konvertovalo mávanie rukou nad tabuľou Flick s 3D gestami na noty a potom syntetizovalo
Jednoduchý robot s automatickým pohybom pomocou IC Arduino a L293d: 6 krokov
Jednoduchý robot s automatickým pohybom pomocou integrovaného obvodu Arduino a L293d IC: Toto je základný robot obsluhovaný arduinom a robí to tak, že sa iba pohybuje a štandardne sleduje kruhovú cestu, ale kód môžete zmeniť tak, aby ste cestu ľahko zmenili. Je to jednoduchý projekt, ktorý môže postaviť ktokoľvek … Ak teda poznáte
Robot Arduino so vzdialenosťou, smerom a stupňom otáčania (východ, západ, sever, juh) ovládaný hlasom pomocou modulu Bluetooth a autonómnym pohybom robota .: 6 krokov
Robot Arduino so vzdialenosťou, smerom a stupňom otáčania (východ, západ, sever, juh) ovládaný hlasom pomocou modulu Bluetooth a pohybu autonómneho robota .: Tento návod vysvetľuje, ako vyrobiť robot Arduino, ktorý je možné pohybovať v požadovanom smere (dopredu, dozadu (Vľavo, Vpravo, Východ, Západ, Sever, Juh) požadovaná vzdialenosť v centimetroch pomocou hlasového ovládania. Robota je možné pohybovať aj autonómne
Pohybom riadená kamera pomocou MESH SDK: 6 krokov (s obrázkami)
Pohybom riadená kamera pomocou MESH SDK: Chcete automatizovať svoju kameru, aby zachytila najlepšie chvíle vášho domáceho maznáčika, keď nie ste doma? Pohybový senzor MESH umožňuje kamery, ktoré podporujú SDK. Napríklad sme umiestnili pohybový senzor MESH vedľa krmiva pre mačky a hračiek pre mačky, aby