Accueil > Mots-clés > Electronique > capteur
capteur
Un capteur permet de percevoir un signal physique. Il s’agit pour un robot de détecter son environnement ou pour le contrôleur principal du robot d’obtenir des informations sur le fonctionnement interne.
Quelques exemples concrets :
– capteur externe : un capteur de lumière permet de savoir si on est dans un endroit sombre ou éclairé.
– capteur interne : un capteur de courant permet de mesurer la consommation et détecter les problèmes (robot bloqué)
Il existe une multitude de technologies différentes : optique, ultrasons, mécanique, sans-fil, MEMS
Bien sûr cette liste n’est pas exhaustive et nous recherchons sans cesse de nouveaux capteurs. Tous les capteurs existant dans le domaine industriel ne sont pas encore accessibles au grand public, mais au fur et à mesure nous bénéficions des progrès réalisés en miniaturisation et en moyens de production, ce qui permet parfois de faire baisser les prix.
N’hésitez pas à nous contacter pour obtenir une information sur un capteur particulier. Découvrez ci-dessous les différentes rubriques et les articles que nous consacrons à l’étude des capteurs et à leur mise en œuvre sur des robots.
Articles
-
Boussole CMPS10 avec cap corrigé
8 février 2014, par Julien H.
Faisons simple : la boussole électronique CMPS10 contient des accéléromètres et des magnétomètres en technologie MEMS.
Cela permet d’avoir un cap (nord magnétique) mais également l’orientation. Contrairement à d’autres modèles que nous avions utilisé (HMC6343), la valeur lue par la liaison I2C pour la direction ("bearing" en anglais) n’est pas directement compensée.
Il est donc nécessaire de faire un petit algorithme que voici :
int angle(void)
int bear = compass.bearing() ; int (…)
-
Évitement d’obstacles et de chutes de R2-D2
10 août 2012, par Julien H.
Lors de la conception du robot droïde, la priorité a été mise sur la sécurité. Il s’agit d’un robot mobile autonome de plus d’un mètre de haut, pesant plus qu’un enfant de même taille. Il est donc primordial qu’il puisse s’arrêter de lui même en cas de problème : collision, perte d’équilibre, voire chute.
La solution ne peut pas simplement être un bouton d’arrêt d’urgence : nous n’aurons pas forcément accès au robot. Cela ne peut pas non plus être une télécommande : la personne qui la (…)
-
Capteur de pulsations "Easy Pulse"
9 avril 2014, par Julien H.
Cet article présente un capteur un peu particulier puisque l’objet mesuré n’est pas un robot ni son environnement mais... un être humain.
Le "Easy Pulse" permet de mesurer le pouls en utilisant la variabilité du sang dans l’extrémité des doigts.
Le démonstrateur réalisé par Pobot chronomètre le temps entre deux pulsations et en déduit la valeur du pouls. Il peut même l’afficher sur un cadran avec un petit servomoteur.
Voici le code source pour Arduino :
#include
Servo ser ; (…)
-
Contrôleur 3D sans contact
22 octobre 2008, par Julien H.
Nous présentons ici une mise en application des capteurs capacitifs par une expérience simple dans une configuration ludique. On peut ainsi sans aucun contact détecter la présence et même estimer la distance à un objet de taille importante.
L’utilisation de ces capteurs peut servir sur un robot pour détecter les murs ou les adversaires. La précision est certes moindre qu’un radar électronique à ultrasons ou à infrarouge, mais c’est très économique et permet d’ajouter une détection dans (…)
-
Vecteur de Perception, Logique Floue & LIDAR
6 octobre 2018, par Frédéric Bernat
Utilisation d’un Algorithme de Logique Flou pour contrôler un robot équipé d’un LIDAR
-
Building Wireless Sensor Networks
14 février 2011, par Julien H.
Il est enfin arrivé : un livre entièrement dédié aux réseaux de capteurs sans-fil. Encore mieux, c’est le protocole Zigbee et les modules XBee qui sont mis en oeuvre de toutes les façons possibles. Arduino est également présent.
Ce livre est en anglais, publié aux fameuses éditions O’Reilly que les technophiles reconnaissent aux animaux dessinés sur la couverture, changeant pour chacune des technologies. C’est sa première édition et il a été annoncé fin janvier : nous sommes donc parmi les (…)
-
Accéléromètres MMA7260Q
9 mai 2011, par Julien H.
Le triple accéléromètre MMA7260Q construit par Freescale est disponible sous forme d’une petite platine conçue par DFRobot pour s’interfacer avec une carte de prototypage rapide type Arduino + I/O Expander shield.
Cette puce supporte différentes sensibilités (exprimées en G, de 1.5 G à 6 G) qui sont sélectionnable via un sélecteur à 2 cavaliers. Le signal est filtré (passe-bas) et la puce est assez performante pour son prix (15 euros avec le circuit).
Si vous n’arrivez pas à faire (…)
-
Robot pendule en NXT (2007)
27 mai 2008, par Julien H.
Mise à jour : Thomas a conçu un nouveau Legway plus performant, présenté dans cet article
En avril dernier, nous recevions deux étudiants de classe préparatoire au CIV (Valbonne) qui nous présentaient leur projet TIPE concernant un robot pendule (qui tient sur ses deux roues) construit en Lego.
Nous leur avons prêté une boite de Mindstorms NXT, la génération plus récente que leur RCX d’origine, ce qui leur a ouvert de nouvelles possibilités puisque le capteur de lumière nécessaire pour (…)
-
Barrière chronomètre
27 octobre 2009, par Julien H.
Pour nos courses de robots Ma-vin, Fabrice a fabriqué une barrière chronomètre qui se déclenche lors du passage du robot.
Retrouvez la construction en photos dans nos albums.
-
Codatex RFID
28 janvier 2008
La société Codatex développe des composants RFID et en particulier un capteur pour Lego Mindstorms NXT, dont ils nous ont offert un exemplaire.