Étape 5: Algorithme et scripts
Il s’agit de la dernière étape et la plus importante. Maintenant que nous avons notre main artificielle de travail relié à tous les servos contrôlés par Arduino Uno et la plate-forme de développement est prêt à l’emploi... Il faut vraiment faire le logiciel afin de :
- Récupérer des données de mouvement de saut
- Élaborer les données pour assigner des objets détectés par Leap Motion s’approprie les doigts (servos)
- Élaborer les données pour obtenir s’approprie des angles de servos
Envoyer des données élaborées à Arduino Uno afin de déplacer les servo-moteurs
Accolé à cette étape il est mon dossier de projet complet. Le script que vous devez exécuter dans Node.js est "/ script/app.js" (s’assurer que les mouvement de saut et arduino sont connectés à votre ordinateur, l’arduino doit être raccordé à la batterie et tous les servos doivent être jointe à la carte Arduino trop).
Juste pour une question d’ordre j’ai mis toutes les fonctions de base dans un autre fichier dans "/ lib/handToHand.js" qui est importé au tout début de la « app.js ».
J’ai réécrit toutes mes commentaires en anglais afin que tout le monde puisse comprendre ce qui se passe et pourquoi. Si vous suivez mes commentaires et vérifier l’organigramme (voir photo) vous serez understande tout à coup sûr.
Si vous avez des questions veuillez me laisser un commentaire !
C’est tout... Merci et bonne chance !
-----------------------------------------------------------------
Alessio Sacchetta Cali
Ingénieur en électronique
Université de Roma Tre