loader

Prise en main de la caméra HuskyLens sur l'interface Micro:bit Vittascience

Présentation de la caméra IA HuskyLens et de son utilisation sur l'interface Micro:bit Vittascience

La caméra Huskylens est un dispositif de vision artificielle compact et polyvalent, idéal pour améliorer vos projets électroniques et robotiques. Dotée d'une caméra haute résolution, elle excelle dans la capture d'images nettes et détaillées. Grâce à son puissant processeur de traitement d'image, elle peut détecter et analyser des objets, des visages, des couleurs, des lignes, et bien plus encore en temps réel.

Cette caméra offre une interface conviviale avec un écran et des boutons intégrés, ce qui facilite la personnalisation des fonctionnalités pour répondre à vos besoins spécifiques. De plus, grâce à sa programmation intuitive, vous pouvez enseigner de nouvelles compétences à la caméra en toute simplicité.

En résumé, la caméra Huskylens est un outil puissant pour ajouter des fonctionnalités de vision par ordinateur à vos projets électroniques et robotiques, adapté aussi bien aux débutants qu'aux experts.

husky

Pour tous les modes de la caméra HuskyLens, celle-ci encadre l’objet détecté à l’écran.
La position de l’objet peut ensuite être consulté via une carte programmable (Exemple : BBC Micro:bit) à l’aide des ports UART ou I2C.
Il est important de retenir pour la suite que l'écran de la HuskyLens fait 320x240 pixels. Ainsi, le centre de l'écran a pour coordonnées (160,12O), ce qui permet de retrouver très facilement si un objet est situé en haut, en bas, à droite ou à gauche de la caméra.

Cette notion est très importante, notamment dans le cadre de l'utilisation d'un robot type Maqueen pour faire du suivi de ligne ou d'objet.

axis

La caméra HuskyLens propose une multitude de modes dont :
  • la reconnaissance de visages
    face

  • la reconnaissance de couleurs
    color

  • la reconnaissance d'objets : 20 objets ou animaux courants sont disponibles (train, avion, vélo, moto, voiture, bateau, bus, table, chaise, canapé, télévision, bouteille, chaise, personne, oiseau, chat, chien, vache, cheval, mouton, plante en pot)
    object

  • la reconnaissance d'AprilTag
    apriltag

  • le suivi de ligne
    line

  • le suivi d'objets

Dans cet exemple, nous allons nous servir du mode permettant la reconnaissance des couleurs.
Ce programme simple permet d'actionner une LED si la couleur enregistrée est détectée.

Dans ce second exemple, nous allons nous servir du mode permettant le suivi de ligne avec un robot Maqueen.

Le branchement est très simple, il suffit d’utiliser le câble fourni et de le brancher sur le port i2c du robot.
Voici une image du montage du câble de la caméra huskyLens sur le robot Maqueen.
montage

Comme pour les autres modes, il faut “apprendre” à la caméra HuskyLens à reconnaître la ligne. Le principe du programme est très simple, lorsque HuskyLens détecte la ligne, il envoie au robot sa position sur l’axe X :
  • Si la ligne est bien au centre, la valeur envoyée s’approche de 160 (entre 150 et 170) et le robot peut avancer en ligne droite
  • Si la ligne est à gauche de l’écran, la valeur est inférieure à 150, il faut donc tourner à gauche pour compenser
  • Si la ligne est à droite de l’écran, la valeur est supérieure à 170, il faut donc tourner à droite pour compenser dans l’autre sens

Attention, les virages ne doivent pas être trop serrés, sinon le robot perdra la ligne.

Vous êtes toujours bloqué ? Pas question de vous laisser seul !

  • Nous vous invitons à nous envoyer un mail à : support@vittascience.com  




N'hésitez pas à joindre des captures d'écrans : de votre programme / de vos messages d'erreurs / ou toute autre information pouvant être utile. 






 Afin de vous aider au mieux, nous regarderons le(s) programme(s) qui pose(nt) problème ensemble (prévoyez d'avoir votre montage sous la main pour le RDV). 

Användarlicens