Contrôlez votre ordinateur dans l'air comme Tony Stark! (Créer votre propre Leap Motion App) 6 étapes

Introduction: Contrôlez votre ordinateur dans l'air comme Tony Stark! (Créer votre propre Leap Motion App)

Contrôlez votre ordinateur dans l'air comme Tony Stark! (Créer votre propre Leap Motion App) 6 étapes







Je suis Geeve George un vieil amour Maker.I 15 années Computer Vision. Développement Android et Algorithme Design.I suis actuellement en 11e année et aussi une collaboration de recherche avec des étudiants du MIT Media Lab Inde intiative.

La plupart d'entre vous ont regardé les films de fer-Man. Les inventions de Tony Stark sont l'attraction principale de la série-homme de fer.

Mon rêve est de construire le costume de fer homme un jour. Et les inventions dans la tour Stark sont quelque chose que je veux toujours faire.

La plupart d'entre vous ont vu que Tony Stark contrôle son ordinateur dans l'air. quand j'étais plus jeune, j'aimer toujours la façon simplifiée tony stark l'interaction entre le monde physique et le monde numérique.

Et je voudrais essayer de les reproduire dans mes projets. Et maintenant, je suis heureux de faire un instructable sur la façon de programmer une application afin que vous puissiez contrôler votre ordinateur dans l'air. )

Je voudrais adresser mes remerciements à Intel spéciaux. Instructables et Adafruit pour moi l'attribution du Adafruit avec lequel je Les cartes-cadeaux a pu acheter le saut Motion Controller.

Etape 1: Matériaux requis

Contrôlez votre ordinateur dans l'air comme Tony Stark! (Créer votre propre Leap Motion App) 6 étapes

Donc, avant de commencer à faire le programme, nous devons avoir un regard sur les matériaux nécessaires pour cette construction:

1. Leap Motion Controller (Acheter ici)

2. IDE Eclipse pour les développeurs Java (Télécharger ici)

(* Bond Library mouvement ne fonctionne que Java 6 ou Java 7)

Si vous ne savez pas comment éclipse la configuration. Je recommande cette introduction à Java Tutorial Series. Regardez ici

D'accord. Passons maintenant aux étapes de création du programme.

Étape 2: Installation du logiciel

Contrôlez votre ordinateur dans l'air comme Tony Stark! (Créer votre propre Leap Motion App) 6 étapes







Contrôlez votre ordinateur dans l'air comme Tony Stark! (Créer votre propre Leap Motion App) 6 étapes

Contrôlez votre ordinateur dans l'air comme Tony Stark! (Créer votre propre Leap Motion App) 6 étapes

Contrôlez votre ordinateur dans l'air comme Tony Stark! (Créer votre propre Leap Motion App) 6 étapes

Dans ce tutoriel, nous allons programmer en Java.

3. Puis extraire tous les fichiers du fichier zip dans un dossier de votre choix.

Dans ce tutoriel, je vais utiliser l'IDE Eclipse pour les développeurs Java.

1. Ouvrez Eclipse. puis cliquez sur Fichier> Nouveau> Projet Java.

2. Donnez un nom au projet. et assurez-vous de définir l'environnement d'exécution d'exécution Java SE à JRE 1.7 comme indiqué dans les images.

3. Cliquez ensuite sur suivant. l'ouverture des bibliothèques Tab et sélectionnez « Ajouter des fichiers JAR externes » et accédez au dossier précédemment extrait.

4. Ouvrez ensuite le dossier LeapSDK et allez dans le dossier libs et sélectionnez le fichier LeapJava.jar.

5. Cliquez ensuite sur la chute triangulaire vers le bas bouton à côté LeapJava.jar puis cliquez sur la bibliothèque native lieu dans le menu déroulant. puis cliquez sur modifier comme indiqué dans l'image.

6. Cliquez ensuite sur le dossier externe et accédez au dossier LeapSDK> lib> et sélectionnez le dossier x64 ou x86 en fonction de votre système d'exploitation, puis cliquez sur OK et puis cliquez sur Terminer.

Nous avons maintenant la configuration avec notre projet Leap Motion. permet maintenant de se rendre à un certain codage!

Étape 3: Saut de mouvement Listener

Contrôlez votre ordinateur dans l'air comme Tony Stark! (Créer votre propre Leap Motion App) 6 étapes

1. Tout d'abord, nous devons créer une nouvelle classe dans le dossier source. click sur la flèche déroulante triangulaire à côté de votre dossier de projet.

2. A l'intérieur vous le dossier du projet faites un clic droit sur le dossier src aller à nouveau> et cliquez sur la classe pour créer une nouvelle classe Java.

3. Donnez un nom à la classe et cliquez sur Terminer.

Maintenant passons à commencer par le code:

1. Tout d'abord, nous créons un saut de mouvement Listener. (Note. Importez les bibliothèques nécessaires). l'écoute détecte le moment où le contrôleur de mouvement de saut est reliée à l'ordinateur.

Étape 4: Cadre et Gesture données

Contrôlez votre ordinateur dans l'air comme Tony Stark! (Créer votre propre Leap Motion App) 6 étapes

Saut de mouvement de données du registre qui comprend les Gestures (Cercle. Pincez. Palm face vers le bas et tous les autres gestes)

mouvement Leap a deux caméras IR et trois LED IR de. Le mouvement bissextile forme une collection 3D de données en utilisant les trois LED IR qui a mis sur un modèle Dot IR. la caméra IR de prendre des photos appelées cadres. Les images sont envoyés à partir du dispositif de mouvement de saut vers l'ordinateur et nous pouvons programmer.

L'analyse de mouvement bissextile les images et le positionnement des points à l'aide des mathématiques complexes, puis de comparer les données des deux images prises par la caméra IR et l'utilisation des deux représentation 2D pour obtenir une représentation 3D.

Le dispositif de mouvement bissextile capture à 300 images par seconde. Nous programmons ensuite ce qui se passe à chacune des trames envoyées à notre ordinateur.

Étape 5: Code complet!

Contrôlez votre ordinateur dans l'air comme Tony Stark! (Créer votre propre Leap Motion App) 6 étapes







Articles Liés