Note
Bonjour, bienvenue dans la communauté des passionnés de SunFounder Raspberry Pi & Arduino & ESP32 sur Facebook ! Plongez plus profondément dans Raspberry Pi, Arduino et ESP32 avec d’autres passionnés.
Pourquoi nous rejoindre ?
Support d’experts : Résolvez les problèmes après-vente et les défis techniques avec l’aide de notre communauté et de notre équipe.
Apprendre et partager : Échangez des conseils et des tutoriels pour améliorer vos compétences.
Aperçus exclusifs : Accédez en avant-première aux annonces de nouveaux produits et aux exclusivités.
Réductions spéciales : Profitez de réductions exclusives sur nos derniers produits.
Promotions festives et cadeaux : Participez à des concours et promotions de saison.
👉 Prêt à explorer et créer avec nous ? Cliquez sur [Ici] et rejoignez-nous dès aujourd’hui !
Module Ultrasonique¶
TRIG : Entrée d’impulsion de déclenchement
ECHO : Sortie d’impulsion d’écho
GND : Masse
VCC : Alimentation 5V
Ceci est le capteur de distance ultrasonique HC-SR04, offrant une mesure sans contact de 2 cm à 400 cm avec une précision de portée allant jusqu’à 3 mm. Le module comprend un émetteur ultrasonique, un récepteur et un circuit de contrôle.
Vous n’avez besoin de connecter que 4 broches : VCC (alimentation), Trig (déclencheur), Echo (réception) et GND (masse) pour l’utiliser facilement dans vos projets de mesure.
Caractéristiques
Tension de fonctionnement : DC5V
Courant de fonctionnement : 16mA
Fréquence de fonctionnement : 40Hz
Portée maximale : 500cm
Portée minimale : 2cm
Signal d’entrée de déclenchement : impulsion TTL de 10uS
Signal de sortie d’écho : signal niveau TTL et portée proportionnelle
Connecteur : XH2.54-4P
Dimensions : 46x20.5x15 mm
Principe
Les principes de base sont les suivants :
Utiliser la broche IO pour déclencher un signal haut d’au moins 10us.
Le module envoie une rafale de 8 cycles d’ultrasons à 40 kHz et détecte si un signal d’impulsion est reçu.
Echo sortira un niveau haut si un signal est renvoyé ; la durée du niveau haut est le temps écoulé entre l’émission et le retour.
Distance = (temps du niveau haut x vitesse du son (340M/S)) / 2
Formule :
us / 58 = distance en centimètres
us / 148 = distance en pouces
distance = temps du niveau haut x vitesse (340M/S) / 2
Note
Ce module ne doit pas être connecté sous tension, si nécessaire, connectez d’abord la masse du module. Sinon, cela affectera le fonctionnement du module.
La surface de l’objet à mesurer doit être d’au moins 0,5 mètre carré et aussi plate que possible. Sinon, cela affectera les résultats.
Exemple
5.12 Mesure de distance (Projet Arduino)
6.3 Aide au stationnement en marche arrière (Projet Arduino)
5.12 Mesure de distance (Projet MicroPython)
6.4 Assistance au Recul (Projet MicroPython)
2.15 JEU - Flappy Parrot (Projet Scratch)