Capteur ultrasonique Esp32 hc-sr04
Le module de mesure par ultrasons HC-SR04 offre une fonction de mesure sans contact de 2 à 400 cm, la précision de la mesure pouvant atteindre 3 mm. Le module comprend un émetteur à ultrasons, un récepteur et un circuit de contrôle.
Mode d’emploi Comme mentionné ci-dessus, le module envoie un signal HAUT proportionnel à la distance mesurée. Ce signal reste élevé pendant quelques microsecondes. Pour mesurer la largeur du signal en microsecondes, je vais utiliser l’Input Capture, vous pouvez consulter le tutoriel sur l’Input Capture Input Capture in STM32.
Feedback geben
HC-SR04 est un capteur de proximité peu coûteux mais très précis qui peut être utilisé comme unité autonome ou comme intégration à Arduino. Les utilisateurs peuvent l’ajouter à leurs projets technologiques, tandis que son concept est désormais appliqué aux systèmes de nouvelle génération, tels que les voitures à conduite autonome et les systèmes d’évitement d’obstacles sur les robots bricolés Raspberry Pi !
Le terme “capteur de proximité” est en fait très large. Il désigne tout capteur capable de déterminer la “présence” d’une cible. Un capteur de proximité mesure la distance de l’unité sans entrer en contact avec la cible, qui peut aller des choses aux humains.
Le capteur de proximité HC-SR04 utilise des ondes ultrasoniques ou SONAR (sound navigation and ranging). Si cette technologie vous semble familière, c’est parce qu’il s’agit de la même que celle utilisée par les navires pour mesurer la profondeur des eaux et localiser des objets sous les océans. Le SONAR décrit également la façon dont les chauves-souris et les dauphins communiquent.
Le concept de l’écholocation, des ondes ultrasonores ou du SONAR est simple. Lorsqu’un objet se trouve à une certaine distance de détection, le capteur émet des ondes sonores ou des impulsions ultrasoniques. Ces sons sont généralement au-dessus de l’audition humaine. Il faut utiliser des outils spéciaux pour les entendre et en contrôler les fréquences.
Fiche technique Hc-sr04
Comme indiqué ci-dessus, le capteur ultrasonique (US) HC-SR04 est un module à 4 broches, dont les noms de broches sont respectivement Vcc, Trigger, Echo et Ground. Ce capteur est un capteur très populaire utilisé dans de nombreuses applications où la mesure de distance ou la détection d’objets sont nécessaires. Le module a deux yeux comme des projets à l’avant qui forment l’émetteur et le récepteur ultrasonique. Le capteur fonctionne avec la formule simple de l’école secondaire selon laquelle
L’émetteur à ultrasons transmet une onde ultrasonore, cette onde se propage dans l’air et lorsqu’elle est repoussée par un matériau quelconque, elle est réfléchie vers le capteur. Cette onde réfléchie est observée par le module récepteur à ultrasons, comme le montre l’image ci-dessous.
Maintenant, pour calculer la distance en utilisant les formules ci-dessus, nous devons connaître la vitesse et le temps. Puisque nous utilisons l’onde ultrasonique, nous connaissons la vitesse universelle de l’onde US aux conditions ambiantes, qui est de 330 m/s. Le circuit intégré au module calcule le temps nécessaire pour que l’onde US revienne et active la broche d’écho pendant ce même laps de temps, ce qui nous permet de connaître le temps nécessaire. Il suffit maintenant de calculer la distance à l’aide d’un microcontrôleur ou d’un microprocesseur.
Schéma du Hc-sr04
Un des capteurs les plus utiles pour les projets robotiques est un capteur de distance. Le HC-SR04 est un capteur de distance à ultrasons peu coûteux qui peut aider votre robot à naviguer dans une pièce. Avec un peu de soin et un composant supplémentaire, il peut également être utilisé comme un dispositif de mesure. Dans cet article, vous apprendrez tout ce que vous devez savoir pour utiliser ce merveilleux petit appareil avec un Arduino.
Le capteur de distance à ultrasons HC-SR04 est un dispositif peu coûteux qui est très utile pour les projets de robotique et d’équipement de test. Ce minuscule capteur est capable de mesurer la distance entre lui-même et l’objet solide le plus proche, ce qui est une information très utile si vous essayez d’éviter de foncer dans un mur !
Le HC-SR04 peut être relié directement à un Arduino ou à un autre microcontrôleur et il fonctionne sur 5 volts. Il peut également être utilisé avec le Raspberry Pi, mais comme le HC-SR04 nécessite une logique de 5 volts, vous aurez besoin de quelques résistances pour l’interfacer avec le port GPIO de 3,3 volts du Pi.
Ce capteur de distance à ultrasons est capable de mesurer des distances comprises entre 2 cm et 400 cm (soit environ un pouce à 13 pieds pour ceux d’entre vous qui ne “parlent” pas le système métrique). Il s’agit d’un dispositif à faible courant, qui convient donc aux appareils alimentés par batterie. Et en prime, il a même l’air cool, comme une paire d’yeux de robot Wall-E pour votre dernière invention robotique !