Table des matières:
- Fournitures
- Étape 1: connexion du capteur EMG au DCPU
- Étape 2: connexion du servomoteur au DCPU
- Étape 3: fabrication de la pince à origami
- Étape 4: Rendre la pince fonctionnelle
- Étape 5: Fixation du servomoteur à la pince
- Étape 6: L'étape finale et le code
Vidéo: Interface homme-machine : Fonctionnez une pince (fabriquée par Kirigami) par mouvement du poignet à l'aide d'EMG. : 7 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:06
C'était donc mon premier essai avec une interface homme-machine. J'ai capturé les signaux d'activation musculaire de mon mouvement du poignet à l'aide d'un capteur EMG, les ai traités via python et arduino et actionné une pince à base d'origami.
Fournitures
1. ESP-32
2. fil de cavalier
3. Capteur EMG (y compris les électrodes ECG)
4. Servomoteur (SG-90)
5. DCPU (remarque - cela peut également être fait sans utiliser le DCPU en effectuant les connexions directement à l'ESP-32.)
Étape 1: connexion du capteur EMG au DCPU
Avant de commencer, clippez l'ESP-32 vers le DCPU. Maintenant, nous devons capturer les signaux EMG. Ceci sera réalisé en connectant le capteur EMG au DCPU. Les connexions des fils de liaison se feront de la manière suivante (EMG-DCPU).-:
1. GND-GND
2. 3.3V-Vcc
3. Out-35 (ou l'une de vos broches de sortie préférées)
*Le schéma de circuit complet est donné ci-dessous*
Étape 2: connexion du servomoteur au DCPU
Pour déplacer la pince à origami, nous utiliserons un servomoteur. Lorsque nous remontons notre poignet, le servo tourne et lorsque nous abaisserons notre poignet, il reviendra à sa position initiale. Le servo sera connecté de la manière suivante (Servo-DCPU)-:
1. Gnd-Gnd
2. Vcc-5v
3. Out-32
Étape 3: fabrication de la pince à origami
J'ai joint un fichier avec la mise en page de sa conception. Les lignes noires droites sont celles qui doivent être coupées et les lignes pointillées sont les lignes que vous devez plier. Faites imprimer la pièce jointe sur une feuille A4 épaisse.
Étape 4: Rendre la pince fonctionnelle
Pour rendre la pince fonctionnelle, nous devrons mettre deux ficelles/fils de haut en bas, comme indiqué sur la figure.
Après avoir mis les ficelles, essayez de les tirer toutes les deux et la pince devrait se fermer et s'ouvrir. Sinon, essayez d'augmenter la taille des trous ou de réinsérer votre fil.
Étape 5: Fixation du servomoteur à la pince
Pour construire un support stable pour votre servomoteur et votre pince, vous pouvez utiliser une boîte. J'ai fabriqué une boîte en origami que j'ai utilisée pour fixer le servomoteur et la pince. Vous pouvez imprimer la pièce jointe que j'ai donnée pour faire la boîte. (Les mesures écrites dans les pièces jointes sont fausses, alors imprimez-les simplement sur une feuille A4 sans vous en soucier.)
Après avoir mis le servomoteur en position dans la boîte, fixez les deux filetages de la pince aux trous présents dans les fixations du servomoteur. Gardez les cordes tendues de sorte que lorsque le servo tourne, la pince puisse se fermer.
Étape 6: L'étape finale et le code
Attachez les câbles d'électrode à l'EMG et placez l'électrode rouge sur le dessus de votre poignet, sous vos jointures. Placez maintenant les électrodes jaune et verte sur votre avant-bras. Reportez-vous à la photo pour la position exacte.
Enfin, vous devez saisir les codes python et arduino et les télécharger. Les codes sont fournis ci-dessous.
Le projet est maintenant prêt. Après avoir téléchargé le code arduino, ouvrez python et exécutez le code. Vous verrez un graphique montrant certaines valeurs sur l'axe des y. Gardez la main droite et notez la valeur initiale sur l'axe des y. Ce sera différent d'une personne à l'autre (pour moi, c'était 0,1). Après avoir noté la valeur, éditez le code python et mettez ce nombre dans la variable 'threshold'. Exécutez à nouveau le code et vous verrez maintenant l'ensemble du projet en action.
[Remarque - Pour que la pince fonctionne correctement et que l'EMG reçoive les signaux corrects, éloignez-vous de tout interrupteur électrique, chargeur ou appareil allumé qui peut interférer avec les signaux emg.]
Conseillé:
Ailes de cosplay activées par le mouvement à l'aide de Circuit Playground Express - Partie 1 : 7 étapes (avec photos)
Ailes de cosplay activées par le mouvement à l'aide de Circuit Playground Express - Partie 1 : Il s'agit de la première partie d'un projet en deux parties, dans lequel je vais vous montrer mon processus de fabrication d'une paire d'ailes de fée automatisées. La première partie du projet est la mécanique des ailes, et la deuxième partie le rend portable et ajoute les ailes
Comment faire une horloge analogique et une horloge numérique avec une bande LED à l'aide d'Arduino: 3 étapes
Comment faire une horloge analogique et une horloge numérique avec une bande LED à l'aide d'Arduino Horloge numérique avec Led Strip et module MAX7219 Dot avec Arduino. Elle corrigera l'heure avec le fuseau horaire local. L'horloge analogique peut utiliser une bande LED plus longue, elle peut donc être accrochée au mur pour devenir une œuvre d'art
Robot Arduino avec distance, direction et degré de rotation (est, ouest, nord, sud) contrôlé par la voix à l'aide d'un module Bluetooth et d'un mouvement de robot autonome. : 6 étapes
Robot Arduino avec distance, direction et degré de rotation (est, ouest, nord, sud) contrôlé par la voix à l'aide d'un module Bluetooth et d'un mouvement de robot autonome. , Gauche, Droite, Est, Ouest, Nord, Sud) requis Distance en centimètres à l'aide de la commande vocale. Le robot peut également être déplacé de manière autonome
Automatiser une lumière à l'aide du capteur de mouvement MESH : 3 étapes (avec photos)
Automatiser une lumière à l'aide du capteur de mouvement MESH : Vous oubliez souvent d'éteindre les lumières ? Il est toujours possible d'oublier d'éteindre les lumières en quittant votre maison ou votre pièce, mais avec le capteur de mouvement MESH, nous avons résolu le problème en utilisant les fonctions de détection et de non-détection pour vous aider à faciliter
Sortie à contrôle de mouvement - À partir d'une lumière à détection de mouvement : 6 étapes
Sortie à contrôle de mouvement - À partir d'une lampe à détection de mouvement : Imaginez que vous êtes un trick-or-treater allant à la maison la plus effrayante du bloc. Après avoir dépassé toutes les goules, fantômes et cimetières, vous arrivez enfin au dernier chemin. Vous pouvez voir les bonbons dans un bol devant vous ! Mais soudain, un gho