VOUS ÊTES ICI: Accueil » Blog » Raspberry » Guides Raspberry pi » Comment mettre en place un capteur de distance HC-SR04 sur Raspberry Pi
Guides Raspberry pi

Comment mettre en place un capteur de distance HC-SR04 sur Raspberry Pi

Aujourd’hui partons à la découverte des GPIO du Raspberry pi, ces petites broches au nombre de 40 sur le coté de la carte. Vous ne saviez pas à quoi elles pouvaient bien servir? Ou vous en aviez une vague idée, mais vous ne savez pas vraiment comment vous y prendre? Nous allons vous expliquer comment les mettre à profit et étendre encore plus les possibilités de votre Raspberry. Dans ce guide, nous allons voir comment connecter un capteur de distance et l’utiliser pour calculer une distance avec un raspberry et Python.

Le matériel

Dans ce guide, nous allons connecter le module HC-SR04 sur les GPIO du raspberry, je vais vous expliquer comment le connecter et comment lire sa mesure avec python. Le HC-SR04 est un module fiable et peu cher, vous pouvez trouver un lot de 3 modules pour moins de 9€ sur Amazon.

Dernière mise à jour du tarif le  2018-08-04 at 00:38

L’installation matérielle

Afin de pouvoir estimer une distance avec précision, nous allons utiliser les GPIO du Raspberry en y connectant le module SR04. Pour cela, suivez simplement le schéma de câblage ci-dessous:

Le schéma de câblage est en fait assez simple, il est nécessaire d’ajouter deux résistances pour protéger les circuits du Raspberry Pi. Un première de 330 ohms et une seconde de 470 ohms. Vous pouvez bien sûr remplacer les résistances par d’autres si vous n’avez pas tout sous la main. Pour ma part j’ai par exemple remplacé la résistance de 470 ohms par une de 330 + une seconde de 150 ohms.

Lire
Mouvement, lumière et son avec Arduino et Raspberry Pi

Si vous ne savez pas à quoi correspondent les couleurs des anneaux, ou si vous avez de vagues souvenirs d’école 🙂 Il existe un super site pour cela. Digikey electronics propose un calculateur en ligne, choisissez le nombre d’anneaux, sélectionnez les couleurs et hop, vous obtenez la valeur de votre résistance!

 

L’installation logicielle

Afin de lire les relevés du capteur sur le raspberry, nous allons utiliser Python. Il existe un script prêt à l’utilisation sur le web. Matt Hawkins, le créateur de ce script nous met à disposition les sources que nous n’aurons qu’à télécharger sur le raspberry pour l’exécuter.

1 Pour commencer, il faut télécharger le script via ma commande suivante:
2 Une fois fait, exécutez le script avec la commande suvante:

3 Positionnez un objet devant le capteur et déplacez-le pour constater que le relevé change.

 

4 Il est aussi possible de de faire un relevé unitaire, pour cela utiliser la commande suivante:

5 Positionnez un objet devant le capteur et déplacez-le entre chaque relevé pour constater que la distance change.

Lire
Le Raspberry pi et la ligne de commande, quelques bases utiles

Conclusion

Comme vous avez pu le voir au travers de ce guide, il n’est pas si difficile de mettre en oeuvre un lecteur de distance sur un Raspberry Pi. Ce Montage peut ouvrir plusieurs possibilités au niveau du pilotage de la maison comme par exemple le contrôle du niveau d’une cuve de récupération d’eau! Je laisse votre imagination prendre le relais dans vos projets. En ce qui concerne le module HC-SR04, c’est un module pratique et surtout économique, ne dépassant pas les 9€ pour un kit de 3 modules, il est vraiment très compétitif. 🙂

Dernière mise à jour du tarif le  2018-08-04 at 00:38

Abonnez vous
NE MANQUEZ
PLUS RIEN
Recevez les prochains
articles par mail
JE M' ABONNE

A propos de cet auteur

Aurélien Brunet

Aurélien Brunet

Informaticien spécialisé dans l'IT industrielle, le réseau et les bases de données, un peu geek à mes heures perdues, je me suis mis à la domotique en 2012 avec ma première box domotique l'eedomus associée à un raspberrypi et quelques développements personnels. Depuis, je test, j’installe, je code, j’améliore mon installation et surtout, je partage avec vous mon expertise via ce blog pour améliorer votre quotidien dans la smart home!

Abonnez vous
NE MANQUEZ
PLUS RIEN
Recevez les prochains
articles par mail
JE M' ABONNE
close-link
NOEL 2 DOMO-BLOG

Venez Jouer
avec nous !

Cette année Noel sera connecté
JOUER
#Noel2DOmoBlog
close-link