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
-
Découvrir le Leap Motion sous Linux
22 août 2013, par Julien H.
Ces premiers pas ont été réalisés sous Linux avec le SDK Leap Motion en vue d’en faire un radar à obstacles pour robots mobiles.
Le Leap Motion est un boitier USB capable de détecter vos mains. Il n’est pas open source mais les kits de développement permettent d’utiliser les informations qu’il envoie depuis tout OS et beaucoup de langages (Python, Java, C++, C#, JavaScript)
Une fois déballé le capteur, on le pose devant soi et on le branche sur un port USB.
On se connecte au site (...)
-
Le LIDAR de l’aspirateur Neato contrôlé par logique floue
28 décembre 2013, par Frédéric Bernat
Cet article présente le LIDAR du robot Neato XV-11, nous allons voir comment le connecter à une carte Arduino MEGA 1280, récupérer les trames et contrôler le moteur à l’aide de la logique floue.
-
Nichoir connecté par les élèves de 1ère S du CIV
24 novembre 2014, par Julien H.,
Olivier D.
Ce projet est l’initiative d’un groupe de lycéennes au lycée international de Valbonne. Dans le cadre d’un concours, elles ont conçu un dispositif d’observation des oiseaux pour les cours de SVT sous la forme d’un nichoir équipé d’électronique permettant la prise de vue et la capture d’informations sur l’intérieur et l’extérieur du nid.
Pobot apporte ses connaissances et moyens techniques en réponse au dispositif scientifique élaboré et mis en œuvre par les élèves du CIV. Un groupe de (...)
-
Acquisition et transmission de signaux
7 février 2012, par Julien H.
Bien que la plupart des capteurs utilisent un protocole standard, on a parfois besoin d’un autre mode de communication pour s’interconnecter avec des équipements existants.
Le cas le plus courant est l’utilisation de centrales de traitement fermées acceptant des périphériques RS-232 ou RS-485. Dans ce cas-là, impossible d’implémenter son propre circuit et de programmer l’acquisition. Il faut intervenir du côté du capteur afin de fournir les signaux attendus.
Pour les capteurs basiques (...)
-
Accéléromètre Analog ADXL311
7 décembre 2008, par Julien H.
Un accéléromètre est un composant de plus en plus courant dans des objets du quotidien : stabilisateurs d’image des camescopes numériques grand public, manette de console de jeux vidéo Nintendo Wii, etc..
On peut les utiliser dans des robots pour détecter des chocs, ou pour mesurer un déplacement (c’est un des composants d’une centrale inertielle, ou IMU, avec le gyroscope).
Les puces MEMS
L’accéléromètre que nous utilisons prend la forme d’un petit bout de silicium de quelques (...)
-
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 (...)
-
HMC6343 : une boussole intelligente
17 décembre 2011, par Julien H.
Depuis une dizaine d’années, on trouve des boussoles électroniques à bon marché. La puce Honeywell HMC6343 propose désormais une plus grande définition mais surtout améliore la fiabilité aux variations de position grâce à un programme utilisant trois sources d’informations (température, accélération, champ magnétique) pour calculer le cap en corrigeant lui-même les erreurs.
Pourquoi payer 150 euros une puce quand on n’a besoin que d’un cap avec une précision d’un degré et que des puces (...)
-
CMPS03 : une boussole I2C simple
22 décembre 2011, par Julien H.
La carte CMPS03 de Devantech est une boussole électronique : deux capteurs Philips KMZ51 orientés à 90° l’un de l’autre mesurent une résistance variant selon le champ magnétique terrestre, et un micro-contrôleur PIC 18F transmet les informations selon le mode souhaité (PWM ou I2C).
C’est la plus ancienne des boussoles électroniques dans le monde amateur (première utilisation au club en 2002) et depuis des solutions plus robustes (correction d’inclinaison sont apparues) ou moins chères (...)
-
Parasites sur des capteurs Sharp
1er mai 2010, par Julien H.
Ce petit article a pour objectif de présenter un problème rencontré avec deux capteurs infra-rouge Sharp et si possible de trouver une solution.
Voici le problème : des parasites quand les deux capteurs Sharps sont utilisés ensemble.
Ces images sont obtenues simplement en envoyant aussi vite que possible les valeurs reçues sur les convertisseurs analogiques.
A gauche, les deux capteurs ensemble. A droite, un capteur seul (même chose avec le second).
D’autres vues du problème : on (...)
-
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() ; (...)