
Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05

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
Ohrievač zápästia: 5 krokov

Ohrievač zápästia na prezeranie fotografií: Kúpil som si jeden z týchto prehliadačov fotografií na kľúče, bol to iba tenner, takže som si povedal „áno, prečo nie, možno by som to mohol hacknúť do niečoho skvelého“. Takže sa to ukáže a prvá vec, ktorú urobím to? Odpojte ho a vložte do ohrievača zápästia