![Détection de distance avec Raspberry Pi et HC-SR04 : 3 étapes Détection de distance avec Raspberry Pi et HC-SR04 : 3 étapes](https://i.howwhatproduce.com/images/011/image-32279-j.webp)
Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:45
![Détection de distance avec Raspberry Pi et HC-SR04 Détection de distance avec Raspberry Pi et HC-SR04](https://i.howwhatproduce.com/images/011/image-32279-1-j.webp)
Le capteur de distance à ultrasons HC-SR04 utilise un sonar à ultrasons sans contact pour mesurer la distance à un objet. Il se compose de deux émetteurs, d'un récepteur et d'un circuit de commande. Les émetteurs émettent un son ultrasonore à haute fréquence, qui rebondit sur tous les objets solides à proximité, et le récepteur écoute tout écho de retour. Cet écho est ensuite traité par le circuit de commande pour calculer la différence de temps entre le signal émis et reçu. Ce temps peut ensuite être utilisé, avec quelques calculs astucieux, pour calculer la distance entre le capteur et l'objet réfléchissant !
Fournitures
Ce dont vous aurez besoin:
- Framboise Pi 2/3/4
- Carte Micro SD chargée avec Raspbian
- Alimentation USB 5.1V
- HC-SR04 (évidemment)
- Planche à pain
- 4 câbles mâles à femelles
- Moniteur et clavier pour Raspberry Pi
Étape 1: Configurer le Raspberry Pi
![Configurer le Raspberry Pi Configurer le Raspberry Pi](https://i.howwhatproduce.com/images/011/image-32279-2-j.webp)
- Insérez la carte SD que vous avez configurée avec Raspbian (via NOOBS) dans la fente pour carte microSD située sous votre Raspberry Pi.
- Trouvez l'extrémité du connecteur USB du câble de votre clavier et connectez le clavier à un port USB sur Raspberry Pi (peu importe le port que vous utilisez).
-
Assurez-vous que votre écran est branché sur une prise murale et allumé. Regardez le(s) port(s) HDMI sur le Raspberry Pi - remarquez qu'ils ont un côté plat sur le dessus. Utilisez un câble pour connecter l'écran au port HDMI du Raspberry Pi - utilisez un adaptateur si nécessaire.
- Branchez l'alimentation USB dans une prise et connectez-la au port d'alimentation de votre Raspberry Pi.
- Votre Raspberry Pi commencera à démarrer, puis vous serez prêt à partir.
Étape 2: Configuration du matériel
![Configuration du matériel Configuration du matériel](https://i.howwhatproduce.com/images/011/image-32279-3-j.webp)
La configuration du capteur de distance à ultrasons est assez simple, aucune autre pièce compliquée n'est nécessaire, juste le capteur, 4 câbles et le Raspberry Pi. Il n'a que quatre broches:
- VCC à la broche 2 (5V)
- TRIG à la broche 12 (GPIO 18)
- ECHO à la broche 18 (GPIO 24)
- GND à la broche 6 (GND)
Étape 3: Script Python
![Script Python Script Python](https://i.howwhatproduce.com/images/011/image-32279-4-j.webp)
Tout d'abord, nous devrions avoir installé la bibliothèque python gpiozero et pour l'utiliser, nous allons créer un nouveau script
sudo nano distance_sensor.py
avec ce qui suit:
# Obtenir les bibliothèques dont nous avons besoin
from gpiozero import DistanceSensor from time import sleep # Initialiser le capteur à ultrasons sensor = DistanceSensor(trigger=18, echo=24) while True: # Attendre 2 secondes sleep(2) # Obtenir la distance en mètres distance = sensor.distance # Mais nous voulons it in centimètres distance = sensor.distance * 100 # Nous obtiendrions un grand nombre décimal donc nous l'arrondirons à 2 places distance = round(sensor.distance, 2) # Imprimez les informations à l'écran print("Distance: {} cm".format (capteur.distance))
Conseillé:
Broche en cristal de quartz à détection de son et de musique avec aire de jeux Circuit Express : 8 étapes (avec photos)
![Broche en cristal de quartz à détection de son et de musique avec aire de jeux Circuit Express : 8 étapes (avec photos) Broche en cristal de quartz à détection de son et de musique avec aire de jeux Circuit Express : 8 étapes (avec photos)](https://i.howwhatproduce.com/images/002/image-4400-11-j.webp)
Broche en cristal de quartz à détection de son et de musique avec circuit express pour aire de jeux : cette broche réactive au son est fabriquée à l'aide d'un circuit express pour aire de jeux, de cristaux de quartz en vrac bon marché, de fil, de carton, de plastique trouvé, d'une épingle de sûreté, d'une aiguille et d'un fil, de colle chaude, de tissu, et une variété d'outils. Il s'agit d'un prototype, ou d'une première ébauche, de ce
Détection de température à distance : 6 étapes
![Détection de température à distance : 6 étapes Détection de température à distance : 6 étapes](https://i.howwhatproduce.com/images/010/image-29276-j.webp)
Détection de température à distance : Dans ce projet, un MKR 1400 est utilisé pour contrôler 3 capteurs DHT 22 et communiquer le résultat avec le numéro de téléphone portable qui est entré dans le code (je montrerai où). La température est la seule donnée récupérée du DHT 22, mais c'est intéressant
Arrêter ou redémarrer à distance un ordinateur avec le périphérique ESP8266 : 10 étapes (avec photos)
![Arrêter ou redémarrer à distance un ordinateur avec le périphérique ESP8266 : 10 étapes (avec photos) Arrêter ou redémarrer à distance un ordinateur avec le périphérique ESP8266 : 10 étapes (avec photos)](https://i.howwhatproduce.com/images/004/image-11129-6-j.webp)
Arrêter ou redémarrer à distance un ordinateur avec l'appareil ESP8266 : pour être clair ici, nous éteignons VOTRE ordinateur, pas l'ordinateur de quelqu'un d'autre. L'histoire se déroule comme ceci : tas de maths, mais tous les matins à 3 heures du matin, ils enferment. S
Détection visuelle d'objets avec une caméra (TfCD) : 15 étapes (avec photos)
![Détection visuelle d'objets avec une caméra (TfCD) : 15 étapes (avec photos) Détection visuelle d'objets avec une caméra (TfCD) : 15 étapes (avec photos)](https://i.howwhatproduce.com/images/004/image-9177-9-j.webp)
Détection visuelle d'objets avec une caméra (TfCD) : Les services cognitifs capables de reconnaître des émotions, des visages de personnes ou des objets simples sont actuellement encore à un stade précoce de développement, mais avec l'apprentissage automatique, cette technologie se développe de plus en plus. Nous pouvons nous attendre à voir plus de cette magie dans
Augmentez la distance effective sur l'émetteur de déclenchement à distance Flash « ebay » avec antenne : 6 étapes
![Augmentez la distance effective sur l'émetteur de déclenchement à distance Flash « ebay » avec antenne : 6 étapes Augmentez la distance effective sur l'émetteur de déclenchement à distance Flash « ebay » avec antenne : 6 étapes](https://i.howwhatproduce.com/images/002/image-4469-95-j.webp)
Augmentez la distance effective sur l'émetteur de déclenchement à distance du flash « ebay » avec antenne : les amateurs d'appareils photo peuvent acheter des versions peu coûteuses de déclencheurs à distance pour les flashes externes, contrôlant des flashes de type sabot ou « studio ». Ces déclencheurs souffrent d'une faible puissance d'émission et donc d'une faible distance de contrôle effective. Ce mo