Etape 2: Connectez votre matériel
Il y a autre signal de la main de convertisseurs de texte, mais ils sont un peu chers pour se permettre de faire. Mais ici je vous présente un moyen moins coûteux de faire la même chose à l’aide de capteurs hall à l’extrémité de chaque doigt et un bar en aimant à la paume. Donc à chaque fois que tout le doigt se referme à la paume, le champ magnétique est détecté par le capteur hall et même est interprété par l’Edison. Cela recouvre donc l’astuce pour compter le nombre de doigts qui sont affichés. Mais l’autre partie où est reconnu le mouvement de la main est obtenue en utilisant un accelerometer(ADXL335). Lorsque mon point main vers le bas, de droite, puis mon accélération de l’axe des ordonnées est maximale, cette info est utilisé, ainsi que les données du capteur hall à vérifier si quatre doigts sont tous fermés, donc cela pourrait signifier un symbole « Bon », d'où une chaîne "Good" est affichée à l’écran. De même, un « mauvais » est détecté si la main est tournée vers la gauche et l’accélération de l’axe des y indique un minimum. C’est juste une démonstration, mais vous pouvez faire beaucoup plus motif, gyromètre et magnétomètres (capteurs de 9dof).
Pièce de raccordement: 1. Branchez tous la broche de signal de capteurs à Edison via une résistance de pull-up, ou vous pourriez utiliser une résistance pull-up interne. 2. Brancher la fiche de l’axe des y sur Adxl335 à la broche A0 sur carte d’extension Arduino.
Téléchargez le fichier handGestureToLanguage.py. Et exécuter « python handGestureToLanguage.py » sur votre Edison.