Capteurs - Distance - Infrarouges
[Mise à jour le 30/6/2022]
- Lectures connexes
1. Généralités
Le rayonnement infrarouge (IR) est un rayonnement électromagnétique de longueur d'onde supérieure à celle du spectre visible, mais plus courte que celle des micro-ondes ou du domaine térahertz.
Cette gamme de longueurs d'onde dans le vide de 700 nm à 0,1 ou 1 mm se divise en infrarouge proche, au sens de proche du spectre visible, de 700 à 2 000 nm environ, infrarouge moyen, qui s'étend jusqu'à 20 µm, et infrarouge lointain. Les limites de ces domaines peuvent varier quelque peu d'un auteur à l'autre.
De nombreuses applications en rapport avec la chaleur et avec l'analyse spectrographique des matériaux utilisent ou mesurent les rayonnements infrarouges.Wikipédia
2. Capteurs analogiques
2.1 SHARP GP2Y0A60SZLF
- Source : Pololu
- Distributeur : Gotronic
- Caractéristiques
- Alimentation: 2,7 à 5,5 Vcc
- Consommation: 33 mA
- Sortie: analogique (0,6 à 3,6 V)
- Détection: 10 à 150 cm
- Période de mise à jour: 16,5 ± 4 ms
- Dimensions: 33 x 11 x 10 mm
- Documentation
- PDF à télécharger ici
- Modèle
- Aide pour la simulation de la chaîne de mesure
- Programmation d'une carte Arduino Uno R3
- Bibliothèque à installer
- Connexion à un shield Tinkerkit v2.
- Un premier exemple pour tester le capteur
- → Fichier → Exemples → SharpDistSensor → SharpDistSensorByModel.ino
- *.cpp
// Sélection du modèle à tester // Constant for GP2Y0A60SZLF 5V model GP2Y0A60SZLF_5V, // Constant for GP2Y0A710K0F 5V model GP2Y0A710K0F_5V_DS, // Constant for GP2Y0A51SK0F 5V model GP2Y0A51SK0F_5V_DS, // Constant for GP2Y0A41SK0F 5V model GP2Y0A41SK0F_5V_DS
2.2 SHARP GP2Y0A710K
- Distributeur : Gotronic
- Caractéristiques
- Plage de détection : 100cm - 550cm
- Alimentation: 5V
- Documentation
- PDF à télécharger ici
- Modèle
- Aide pour la simulation de la chaîne de mesure
- Programmation d'une carte Arduino Uno R3
- Bibliothèque à installer
- Connexion à un shield Tinkerkit v2.
- Un premier exemple pour tester le capteur
- → Fichier → Exemples → SharpDistSensor → SharpDistSensorByModel.ino
- *.cpp
// Sélection du modèle à tester // Constant for GP2Y0A60SZLF 5V model GP2Y0A60SZLF_5V, // Constant for GP2Y0A710K0F 5V model GP2Y0A710K0F_5V_DS, // Constant for GP2Y0A51SK0F 5V model GP2Y0A51SK0F_5V_DS, // Constant for GP2Y0A41SK0F 5V model GP2Y0A41SK0F_5V_DS
3. Capteurs numériques
3.1 RFD77402 ToF (10 - 200cm - I²C)
- Source : wiki
- Distributeur : Gotronic
- Caractéristiques
- Alimentation: 3,3 Vcc
- Plage de mesure: 100 à 2000 mm
- Précision: +/- 10 %
- Interface: I2C (8 bits)
- Adresse I2C: 0x4C
- Angle de mesure: 55°
- Expérimentation
- Bibliothèques à installer dans l'IDE
- Connexion à un shield Tinkerkit v2 monté sur une Arduino Uno.
- Un premier exemple pour tester le capteur
- → Fichier → Exemples → SparkFun RFD77402 Distance Sensor - VCSEL Time of Flight → Example1-BasicReadings.ino