📡 Capteur de distance Time-of-Flight TOF200C VL53L0X 200cm — Mesure laser haute précision
Le Capteur de distance Time-of-Flight TOF200C VL53L0X 200cm est un module de mesure laser compact et précis, basé sur la technologie Time-of-Flight (ToF) développée par STMicroelectronics.
Grâce à son émetteur VCSEL 940 nm, il mesure avec une grande précision les distances de 3 cm à 200 cm, indépendamment de la couleur ou de la réflectivité de la surface ciblée.
Ce capteur laser VL53L0X est largement utilisé dans les projets Arduino, ESP32, Raspberry Pi, les robots éviteurs d’obstacles, les systèmes de positionnement intelligents et les dispositifs IoT nécessitant une détection fiable et rapide.
⚙️ Caractéristiques techniques principales
🔸 Modèle : TOF200C VL53L0X
🔸 Technologie : Time-of-Flight (ToF) Laser Ranging
🔸 Plage de mesure : 3 cm à 200 cm (zone morte de 3 cm)
🔸 Résolution : 1 mm (selon la luminosité ambiante)
🔸 Champ de vision : 25°
🔸 Interface de communication : I²C (adresse configurable)
🔸 Tension d’alimentation : 3.0V à 5.0V
🔸 Consommation typique : ~40 mA
🔸 Longueur d’onde du laser : 940 nm
🔸 Compatibilité : Arduino, ESP32, Raspberry Pi, STM32
🔸 Dimensions compactes : Idéal pour intégration dans des systèmes embarqués
⚡ Brochage du module TOF200C VL53L0X
| Broche | Fonction | Description |
|---|---|---|
| VIN | Alimentation | 3.0V – 5.0V |
| GND | Masse | Connexion à la masse |
| SDA | Données I²C | Communication série |
| SCL | Horloge I²C | Synchronisation |
| INT | Sortie interruption | Optionnelle |
| SHUT | Mise en veille (LOW) | Active bas |
🤖 Exemple d’utilisation avec Arduino
Le TOF200C VL53L0X est compatible avec Arduino via le bus I²C, et fonctionne parfaitement avec la bibliothèque officielle Adafruit_VL53L0X.
🔧 Étapes d’installation :
Ouvrir l’IDE Arduino
Aller dans Outils → Gérer les bibliothèques
Rechercher et installer “Adafruit VL53L0X”
Connecter le capteur selon le brochage ci-dessus
💻 Exemple de code Arduino :
#include "Adafruit_VL53L0X.h"
Adafruit_VL53L0X lox = Adafruit_VL53L0X();
void setup() {
Serial.begin(9600);
if (!lox.begin()) {
Serial.println("Erreur : TOF200C VL53L0X non détecté !");
while (1);
}
Serial.println("Capteur TOF200C VL53L0X prêt.");
}
void loop() {
VL53L0X_RangingMeasurementData_t measure;
lox.rangingTest(&measure, false);
if (measure.RangeStatus != 4) {
Serial.print("Distance: ");
Serial.print(measure.RangeMilliMeter);
Serial.println(" mm");
} else {
Serial.println("Mesure hors de portée");
}
delay(500);
}
💡 Ce code affiche la distance mesurée en millimètres dans le moniteur série.
💪 Avantages du capteur TOF200C VL53L0X
✅ Haute précision jusqu’à 1 mm
✅ Portée étendue jusqu’à 2 mètres
✅ Compact et léger, idéal pour les robots mobiles
✅ Communication I²C facile à interfacer
✅ Compatible avec Arduino, ESP32, Raspberry Pi
✅ Faible consommation d’énergie (~40 mA)
📦 Contenu de l’emballage
(📦 Contenu de la boîte)
1 × Capteur de distance TOF200C VL53L0X 200cm
1 × Lentille noire (préinstallée pour protection et précision)
1 × Jeu de broches à souder (header pins)
⚠️ Conseils d’utilisation
Évitez la lumière directe du soleil pour de meilleures performances.
Utilisez des câbles courts pour limiter les interférences sur le bus I²C.
Le capteur n’est pas étanche, protégez-le dans un boîtier si utilisé à l’extérieur.







Il n’y a pas encore d’avis.