Description
Qu’est-ce que c’est
Le TOF10120 est un capteur de distance basé sur la technologie Time-of-Flight (ToF) qui permet de mesurer des distances dans l’intervalle de 5 à 180 cm. Ce capteur est idéal pour des applications de robotique, d’automatisation domestique et de systèmes de sécurité.
Caractéristiques
- Intervalle de mesure : 5-180 cm
- Compatibilité avec Arduino et autres microcontrôleurs
À quoi ça sert
Le TOF10120 peut être utilisé pour réaliser des systèmes d’alarme domestique, de robotique, d’interaction avec l’environnement et des applications d’automatisation. Il est particulièrement adapté pour des projets nécessitant des mesures précises de distance dans un environnement domestique ou industriel.
Didacticiel : Comment utiliser le capteur TOF10120
Le capteur TOF10120 est idéal pour mesurer des distances de 5 à 180 cm. Ce composant est particulièrement utile pour les projets de robotique, de systèmes de sécurité et d’interaction avec l’environnement.
Ce qu’il faut
- Arduino Uno
- Câble USB
- Plaque d’essai
- Connexions de soudure
- Alimentation 5V
Étapes
- Connecter le capteur au breadboard.
- Connecter les broches VCC et GND aux 5V et GND de l’Arduino.
- Connecter la broche SCK à la broche 3 de l’Arduino.
- Connecter la broche SDI à la broche 2 de l’Arduino.
- Télécharger et installer la bibliothèque I2Cdevlib.
- Inclure la bibliothèque I2Cdevlib dans le code.
- Écrire le code pour lire la distance.
- Afficher les données sur le moniteur série de l’IDE Arduino.
Exemple de code
include <Wire.h>
#include <I2Cdev.h>
#include <I2Cdev_i2c.h>
#define TOF10120_ADDRESS 0x0C
void setup() {
Serial.begin(9600);
Wire.begin();
}
void loop() {
int distance = readDistance();
Serial.print("Distanza: ");
Serial.println(distance);
delay(1000);
}
int readDistance() {
// Implementazione della lettura della distanza dal sensore
// Verifica sul datasheet
}
Mini-projet
Créez un système d’alarme domestique qui envoie un message lorsque la présence est détectée à moins de 50 cm.
Erreurs courantes
- Connecter le capteur avec la polarité inversée.
- Ne pas installer correctement la bibliothèque.
- Ignorer la configuration du bus I2C.
- Ne pas vérifier la distance minimale et maximale du capteur.
Accessoires conseillés
- Arduino Uno
- Plateau de prototypage
- Câble USB
- Alimentation 5V
Questions fréquentes
Quelle est la distance minimale de détection ?
La distance minimale est de 5 cm, vérifiez le datasheet pour des détails supplémentaires.
Comment puis-je optimiser la lecture de la distance ?
Utilisez un filtre de moyenne glissante pour améliorer la précision des mesures.






Avis
Il n’y a pas encore d’avis.