12 des 13 caractéristiques de notre tableau diffèrent entre le HC-SR04 et le VL53L0X.
Module générique
HC-SR04
Ultrasons · de 2 cm à 4 m · Impulsions de déclenchement et d’écho · 5 V
Le module à ultrasons classique : de 2 cm à 4 m, un faisceau large, et il voit le verre et les objets sombres.
Attention : Il fonctionne en 5 V et sa broche d’écho sort du 5 V : sur une carte en 3,3 V, ajoutez un pont diviseur. Les surfaces molles et les angles prononcés renvoient des échos faibles.
STMicroelectronics
VL53L0X
Laser à temps de vol · jusqu’à 2 m · I²C · de 2,6 à 3,5 V
Le petit capteur laser à temps de vol de ST : jusqu’à 2 m dans le noir, environ 1,2 m sur du blanc en intérieur, en I²C.
Attention : Le soleil et les cibles sombres réduisent la portée. Chaque exemplaire démarre à 0x29 : pour en utiliser plusieurs, maintenez les autres en reset avec XSHUT et changez les adresses par logiciel.
Différences
Caractéristique
HC-SR04
VL53L0X
Technologie
Ultrasons
Laser à temps de vol
Portée
de 2 cm à 4 m
jusqu’à 2 m
Précision
jusqu’à 3 mm (donnée du fabricant)
à ±3 % près (mode haute précision)
Champ de vision
15° (« angle de mesure » de la datasheet)
25°
Mesures par seconde
–
50 par seconde
Interface
Impulsions de déclenchement et d’écho
I²C
Adresse I²C
Pas en I²C
0x29 (modifiable par logiciel)
Alimentation
5 V
de 2,6 à 3,5 V
Courant pendant la mesure
15 mA
19 mA
Courant entre deux mesures
–
3 µA
ESPHome
ultrasonic
vl53l0x
Statut
Module générique
Disponible
Choisissez un HC-SR04 pour avoir
une portée plus longue (4 m contre 2 m)
un faisceau large qui voit aussi le verre et les surfaces sombres
une alimentation en 5 V
Choisissez un VL53L0X pour avoir
un bus I²C standard partagé avec d’autres capteurs
Quelle est la différence entre le HC-SR04 et le VL53L0X ?
Côté HC-SR04 : une portée plus longue, un faisceau large qui voit aussi le verre et les surfaces sombres et une alimentation en 5 V. Côté VL53L0X : un bus I²C standard partagé avec d’autres capteurs et une alimentation en 3,3 V sans rail 5 V.
Lequel porte le plus loin, le HC-SR04 ou le VL53L0X ?
Portée : de 2 cm à 4 m pour le HC-SR04, jusqu’à 2 m pour le VL53L0X. Précision : jusqu’à 3 mm (donnée du fabricant) et à ±3 % près (mode haute précision). La couleur et la matière de la cible, et le soleil, changent les deux.
Puis-je remplacer un HC-SR04 par un VL53L0X ?
Pas directement : des impulsions de déclenchement et d’écho pour le HC-SR04, l’I²C pour le VL53L0X, donc le câblage et le code changent. Vérifiez aussi l’alimentation : 5 V pour le HC-SR04, de 2,6 à 3,5 V pour le VL53L0X.