Comment brancher un capteur ultrason Arduino?

Comment brancher un capteur ultrason Arduino?

Feedback geben

Le HC-SR04 est un capteur de distance à ultrasons peu coûteux et facile à utiliser, avec une portée de 2 à 400 cm. Il est couramment utilisé dans les robots évitant les obstacles et les projets d’automatisation. Dans ce tutoriel, vous apprendrez comment le capteur fonctionne et comment l’utiliser avec Arduino.

J’ai inclus 5 exemples avec un schéma de câblage et un code pour que vous puissiez commencer à expérimenter avec votre capteur. Nous allons d’abord examiner un exemple qui n’utilise pas de bibliothèque Arduino. Ensuite, je vous montrerai comment vous pouvez utiliser la bibliothèque NewPing pour créer un code plus compact.

Les capteurs de distance/proximité à ultrasons bon marché sont très bien mais dans certains projets, vous pouvez avoir besoin d’un capteur étanche comme le JSN-SR04T ou d’un capteur IR qui n’est pas influencé par les changements de température. Dans ce cas, les articles ci-dessous peuvent vous être utiles :

Les capteurs à ultrasons fonctionnent en émettant des ondes sonores dont la fréquence est trop élevée pour être entendue par un être humain. Ces ondes sonores se déplacent dans l’air à la vitesse du son, soit environ 343 m/s. Si un objet se trouve devant le capteur, les ondes sonores sont réfléchies et le récepteur du capteur à ultrasons les détecte. En mesurant le temps écoulé entre l’envoi et la réception des ondes sonores, il est possible de calculer la distance entre le capteur et l’objet.

Arduino capteur ultrasonique écran lcd

WorkingUltrasonic sensor a une grande variété d’applications telles que la mesure de distance, la détection d’objets, l’évitement d’obstacles, etc. Ce projet est conçu en gardant à l’esprit les personnes qui sont à la recherche d’une installation de base de capteur à ultrasons avec Arduino. Tout type d’Arduino peut être utilisé pour ce projet. Le fonctionnement est très simple, lorsque les connexions sont faites selon le schéma du circuit et lorsqu’il est allumé, le capteur à ultrasons envoie des ondes sonores. Lorsque les ondes entrent en contact avec un objet, elles rebondissent vers le capteur. La distance est donc calculée en multipliant la vitesse par le temps. La vitesse fait ici référence à la vitesse du son, qui est de 340 mètres par seconde. En cm par microseconde, elle est de 0,034 et en pouce par microseconde, de 0,0133858. Nous devons diviser la vitesse par 2, car l’onde sonore se déplace vers l’avant et revient après avoir frappé l’objet. D’autre part, le temps est la durée prise par l’onde sonore pour se déplacer vers l’avant et rebondir. Par conséquent, la distance de l’objet par rapport au capteur à ultrasons est facilement identifiée. Vous pouvez trouver le calcul dans le code joint ci-dessous. Sortie de paix vue dans le moniteur série

  Comment capter des ultrasons?

Fiche technique Hc-sr04

Ce projet démontre comment nous pouvons connecter un capteur de proximité dans Unity. Pour ce projet, j’ai utilisé le capteur HC-SR04, l’un des capteurs de distance et de proximité les plus populaires. Si votre capteur de proximité est différent, ce tutoriel présente la méthode pour connecter n’importe quel capteur dans Unity.

A ce stade, vous pouvez tester le code dans le moniteur série Arduino. Tout devrait fonctionner comme prévu. Maintenant, vous devez ajouter la bibliothèque Uduino. En haut du fichier Arduino, vous pouvez ajouter la dépendance et configurer Uduino.

Capteur à ultrasons Elegoo

AnswerUpvoteHi, beau tutoriel, j’ai une question, j’ai un réservoir d’eau sur le toit “12-15 mètres de moi” puis-je utiliser le capteur à ultrasons pour mesurer le niveau d’eau avec lui étant connecté à l’arduino avec des fils de 15 mètres ? Je sais que cela va affaiblir la tension et le signal, mais y a-t-il une alternative ? Avoir l’arduino et le capteur juste à côté du réservoir n’est pas une option, j’ai deux réservoirs à surveiller, un dans le jardin, un sur le toit, j’ai 2 capteurs et un arduino uno, comment les connecter sans perdre en précision ou en efficacité ? merci0D6equj5