Ce guide complet explique comment intégrer HUSKYLENS 2 à micro:bit ou avec la carte UNIHIKER K10 à l’aide du logiciel MindPlus. Il aborde la configuration matérielle, le chargement des bibliothèques et propose des exemples de programmes pour la reconnaissance faciale, le suivi d’objets, etc.
Des instructions détaillées et des illustrations permettent aux utilisateurs de créer des projets innovants de reconnaissance visuelle.
1. Introduction
1.1 Introduction à Mind+
Mind+ est un logiciel de programmation destiné aux jeunes et basé sur Scratch 3.0. Il prend en charge la programmation graphique et la programmation par code pour diverses plateformes matérielles open source telles qu’Arduino, UNIHIKER K10 et UNIHIKER M10. Les utilisateurs peuvent réaliser des programmes simplement en glissant-déposant des blocs, et peuvent également utiliser des langages de programmation avancés tels que Python, C et C++, permettant ainsi à chacun de découvrir facilement le plaisir de la création.
Site officiel de Mind+ : https://mindplus.cc
1.2 Introduction au micro:bit
Le micro:bit est un micro-ordinateur conçu spécifiquement pour l’apprentissage de la programmation chez les enfants et pour l’application des technologies à la résolution de problèmes concrets. HUSKYLENS 2 est compatible avec le micro:bit V2, permettant ainsi le développement de divers projets de reconnaissance visuelle intéressants grâce à la programmation graphique.
Lien d’achat du micro:bit V2 : https://www.dfrobot.com/product-2125.html
2. Préparation du matériel
Matériel de préparation
- micro:bit x 1
- HUSKYLENS 2 x 1
- Extension d’E/S pour capteurs essentiels pour micro:bit / UNIHIKER M10 / K10 x 1
- Câble USB-C pour micro:bit x 1
- câble USB-C x 1
- Câble de capteur I2C/UART à 4 broches x 1
2.1 Schéma de câblage
Insérez la carte micro:bit dans la carte d’extension compatible FR1616 :

Connectez la carte d’extension à l’ordinateur à l’aide du câble USB-C. Insérez le câble capteur I2C/UART à 4 broches dans l’interface I2C/UART du HUSKYLENS 2, puis connectez l’autre extrémité au port « 5V Huskylens » de la carte d’extension.

Le HUSKYLENS 2 nécessitant une alimentation spécifique, utilisez un câble USB-C supplémentaire pour le connecter à son port d’alimentation, l’autre extrémité étant connectée à un ordinateur ou à une alimentation compatible.
Veuillez vous référer à l’image suivante pour le schéma de câblage :

3. Préparation du logiciel
3.1 Charger la bibliothèque HUSKYLENS 2 dans MindPlus 2.0
Double-cliquez pour ouvrir Mind+. Une fois ouvert, repérez « Extensions » en bas à gauche et cliquez sur « Extensions ».
Lors de la première utilisation, vous devrez télécharger la bibliothèque d’extension du contrôleur principal correspondant.

Recherchez « micro:bit » et cliquez sur l’image de la micro:bit :

Puis cliquez sur User-ext pour charger l’extension logiciel de la carte d’extension :

Charger la bibliothèque drobot_yeezb-unihikerioexpansion-thirdex-V0.0.6.mpext sous 123codage\10 PROJETS ROBOTIQUES\CARTE EXTENSION DF ROBOT :

Cliquez sur l’image de l’extension puis vous validez :

Cliquez sur « Capteur », recherchez « HUSKYLENS 2 » dans la zone de recherche, appuyez sur Enter, trouvez la bibliothèque d’extension « HUSKYLENS 2 », puis cliquez pour charger la bibliothèque d’extension.

Puis demandez le retour :

Vous obtenez les extensions suivantes :

Exemple de projet de reconnaissance faciale
Détection des visages et exportation des données associées
Grâce à la fonction de reconnaissance faciale , lorsqu’un visage apparaît sur l’écran du HUSKYLENS 2, il est détecté et encadré. Vous pouvez ainsi obtenir des données telles que le nombre total de visages détectés. Ces données comprennent l’identifiant du visage, les coordonnées X/Y de son centre, ainsi que sa largeur et sa hauteur.
Le programme d’exemple est présenté ci-dessous.

Puis chaque visage :

