Main suivi bras mécanique - Leap de mouvement + Pyduino (7 / 11 étapes)

Étape 7: Mise en place le bond de commande de mouvement

Si c’est votre première fois à l’aide de la commande de mouvement Leap, je vais vous montrer comment configurer les fichiers qu'il faut être capable d’utiliser le contrôleur efficacement. Je fais tourner que tout ce code depuis une Ubuntu machine donc pour les utilisateurs Windows et Mac là-bas, votre expérience peut être légèrement différent. J’ai vais vous guider dans l’installation du kit de développement sur le site du développeur Leap Motion et puis j’espère que lorsque vous le branchez notre matériel en elle fonctionnera. Par la suite, nous pouvons commencer à faire notre contrôleur de faire des choses personnalisées comme contrôle notre servo moteur ! P.S. Si vous avez déjà le Leap Motion SDK installé allez à la section bibliothèque de cette étape pour apprendre à mettre en place notre premier répertoire de projet.

Rendez-vous sur : https://developer.leapmotion.com/ vous devez vous connecter avant que vous pouvez télécharger le SDK pour votre machine. Pour LInux : Vous devez décompresser le kit de développement logiciel à l’aide d’une commande comme « tar - xvzf LeapDeveloperKit... » Après l’extraction, le Kit de Dev lire le fichier « README » pour obtenir des instructions sur la façon d’installer les dépendances de linux pour le saut et de vérifier ensuite les instructions sur la façon d’installer le kit de développement logiciel par la suite. Si vous n’êtes pas en cours d’exécution sur un système linux machine à lire le fichier « README.txt » et il aura des instructions sur la façon d’installer le logiciel pour Windows et Mac.

Selon la version de l’API, vous allez utiliser, consultez https://developer.leapmotion.com/documentation/ind... pour toutes les plateformes disponibles. L’API pour chaque langue est bien documentée. Prenez un moment pour lire via l’API de votre choix un peu afin d’obtenir une meilleure compréhension de la façon dont le contrôleur de mouvement de saut et le logiciel travaille ensemble. J’espère que vous avez pu installer tout correctement. Tant que votre mandataire je vous conseille de tester votre installation maintenant avant de continuer. Brancher votre appareil LeapMotion sur votre ordinateur entraînera l’arrêt image ci-dessus. Simplement exécuter le visualiseur lorsque le contrôleur est éteint provoquera aucune sortie de l’appareil et ne montrer aucun visuels. Nous devons donc pour lutter contre ce problème démarrer le service « leapd ». Sur une machine linux que cela peut faite en tapant « sudo leapd » dans votre terminal et laisser ce processus exécuté. Après que vous faites cela, vous devriez voir une sortie qui dit quelque chose comme WebSocket serveur démarré, Bond de commande de mouvement détecté et le Firmware est à jour. Si vous ne voyez pas ces sorties prendre un moment pour consulter le tout puissant google sur tous les problèmes que vous rencontrez. Je dois admettre que j’ai eu quelques problèmes quand j’ai installé ce contrôleur et parvint à trouver des réponses sur google et stack overflow. Après avoir obtenu le service leapd exécutant votre appareil Leap se met en marche et vous devriez être capable de voir les 3 LEDs s’allument. (Image ci-dessus, voir ON) Vous devriez maintenant être prêt à utiliser le visualiseur. Quand nous testons et création de code nous voulons s’assurer que le service leapd est toujours en marche sinon nous ne pouvons pas utiliser notre dispositif.


SECTION BIBLIOTHÈQUE

Avant que nous pouvons faire un bout de code que nous aurons besoin de mettre en place les bibliothèques pour notre projet. Pour voir les bibliothèques dans lesquelles vous devez copier de la boule de goudron SDK ci-dessus consultez ce lien : https://developer.leapmotion.com/documentation/pyt... (Vous aurez besoin un lien différent si vous n’utilisez pas l’API Python) Pour notre code python, nous aurons besoin d’aller dans le répertoire : LeapDeveloperKit_ * _linux/LeapSDK/lib/ pour trouver les bibliothèques. Par la suite, vous aurez besoin de copier le fichier Leap.py et les deux fichiers d’objet partagé dans le répertoire x64 ou x86 selon la répertoire vos autres pièces du code sont dans.

Dans votre répertoire de travail, vous devriez maintenant avoir les fichiers suivants

Dans l’étape suivante nous mis en place notre premier script Leap Motion de flux de données entre l’appareil et ensuite utiliser les données à déplacer notre un servo moteur.

Articles Liés

Bras mécanique utilisant seulement Fast-Food pailles - paille Builder Project #1

Bras mécanique utilisant seulement Fast-Food pailles - paille Builder Project #1

paille Builder Project #1: main mécanique en utilisant seulement les pailles de Fast-FoodComme pour tous mes projets paille, vous pouvez prendre la fierté en utilisant des matériaux disponibles gratuitement.  Contrairement à d'autres jouets de constr
Mains de monstre mécanique

Mains de monstre mécanique

Depuis que j'ai décidé de faire un costume de monstre géant, je savais que proportionnellement, j'aurais besoin d'étendre mes mains. Aussi, je savais que ce serait plus frais si ces mains s'installe de façon. Cette instructable est le résultat de cet
DIY prothétique main & avant-bras (voix contrôlée)

DIY prothétique main & avant-bras (voix contrôlée)

* UPDATE * juste voulu ajouter un peu de Comment poster ce Instructable a un impact positif sur moi. Outre la magnifique réception et vos commentaires, que j'ai reçu dans les concours et le succès, qu'il a eu dans les concours il m'a aidé à définir m
Bras mécanique élastique musclé avec 3 paires de muscles, 3 joints découpés au laser et 18 roulements

Bras mécanique élastique musclé avec 3 paires de muscles, 3 joints découpés au laser et 18 roulements

cette instructable est un bras mécanique actionné par couples antagonistes musculaire élastique. Il est destiné à explorer comment les êtres vivants apprennent à se déplacer. Contrairement aux robots rigides classiques, les êtres vivants apprennent à
Bras mécanique steampowered (avec lance-flammes!)

Bras mécanique steampowered (avec lance-flammes!)

L'autre jour, je lisais délicieux instructable par V-Man373, au sujet du processus de fabrication de mon propre bras prothétique Gatling Gun. J'ai examiné brièvement suivant ces instructions très étroitement, mais ensuite, il m'est apparu que pour un
Bras mécanique

Bras mécanique

J'ai acheté un bras mécanique avant quelques jours. Son image semble un peu mignon. Il y a deux couleurs pour les consommateurs à choisir, noir et blanc. J'ai choisi un noir.Il y a quatre servos pour elle. La première est de contrôler son bras mécani
Bras robotisé contrôlé de mouvement

Bras robotisé contrôlé de mouvement

* cette instructable n'est pas complète, je vais poster bientôt le codeLe bras :Cette instructable montre le processus de construction d'un bras robotisé à l'aide de servos, Arduino, microprocesseur, un gyroscope et plusieurs capteurs de pliage.L'uti
Mécanisme de bras mécanique avec Strawbees

Mécanisme de bras mécanique avec Strawbees

Après attrape un certain plaisir avec Strawbees, j'ai réalisé le temps de poster un instructable. Pour ceux d'entre vous qui ne connaissent pas Strawbees quoi que c'est un démarreur financé par l'entreprise, l'entreprise créée un Strawbee qui est une
Instruction de génération 4 DOF bras mécanique

Instruction de génération 4 DOF bras mécanique

Dans cette instructables Im bousculer quelques photos de la construction d'un bras mécanique de 4 DOF.Étape 1: Toutes les étapes J'espère que ces photos aidait à monter votre bras mécanique 4 de DOF.Si vous avez des questions il suffit de me demander
Bras mécanique imprimés 3D

Bras mécanique imprimés 3D

J'ai fait cette main de photos d'un bois qui a été coupé de laserÉtape 1: Faire la mainTout d'abord conçu la main en morceaux sur SolidEdgeÉtape 2: Montage sur cadUne fois que j'avais dessiné les pièces j'ai été assemblés sur solid edge.Étape 3: impr
Général Grievous Costume avec mouvement mécanique Extra Set des armes

Général Grievous Costume avec mouvement mécanique Extra Set des armes

Voici un général Grievous Costume j'ai construit avec mon fils pour Halloween ' 08.La construction de base est un pull-over noir, un vieux costume d'halloween achetés en magasin bon marché, et assemblées de noyau en mousse fixées avec du velcro. Il y
Main robotisée contrôlée par geste avec Arduino + saut Motion

Main robotisée contrôlée par geste avec Arduino + saut Motion

Bonjour à tous,Comme promis, j'ai fait une instruction complète étape par étape pour mon projet final universitaire !Tout d'abord : Désolé pour mon mauvais anglais ! Si quelque chose n'est pas clair, s'il vous plaît laisser un commentaire.La main est
Mouvement réactif Shake-the Maze Game

Mouvement réactif Shake-the Maze Game

Magie vous apporte à la vie avec un mouvement automatique, réactive shake-the maze jeu ! L'utilisation de composants d'un kit de démarrage Arduino et matériaux communs autour de la maison, c'est un jeu personnalisable pour vous faire sentir comme un
Bras robotique télécommandé

Bras robotique télécommandé

Il s'agit d'un guide pour faire un télécommandé robotic arm (6DDL) ou tout simplement pour contrôler des servos sur quelque chose.Vous pouvez utiliser un téléviseur normal de IR remote pour commander les servos sur un bras robotique mécanique. Il y a