{"id":35820,"date":"2023-04-21T15:40:00","date_gmt":"2023-04-21T20:40:00","guid":{"rendered":"https:\/\/www.bjultrasonic.com\/how-to-connect-piezo-sensor-to-arduino\/"},"modified":"2025-01-21T00:27:35","modified_gmt":"2025-01-21T05:27:35","slug":"how-to-connect-piezo-sensor-to-arduino","status":"publish","type":"post","link":"https:\/\/www.bjultrasonic.com\/fr\/how-to-connect-piezo-sensor-to-arduino\/","title":{"rendered":"Connecter un capteur pi\u00e9zo \u00e0 Arduino : guide complet"},"content":{"rendered":"<p>Les capteurs pi\u00e9zo\u00e9lectriques sont des composants \u00e9lectroniques fascinants capables de convertir les vibrations m\u00e9caniques, comme la pression ou les flexions, en signaux \u00e9lectriques.  Leur petite taille, leur faible co\u00fbt et leur simplicit\u00e9 d&rsquo;utilisation les rendent parfaits pour une multitude de projets avec Arduino, allant de la d\u00e9tection de vibrations \u00e0 la cr\u00e9ation d&rsquo;instruments de musique.  Ce guide vous expliquera comment connecter et utiliser un capteur pi\u00e9zo avec votre Arduino.<\/p>\n<h3>Mat\u00e9riel n\u00e9cessaire<\/h3>\n<p>Pour suivre ce tutoriel, vous aurez besoin du mat\u00e9riel suivant\u00a0:<\/p>\n<ul>\n<li>Un capteur pi\u00e9zo\u00e9lectrique<\/li>\n<li>Une carte Arduino (Uno, Nano, Mega, etc.)<\/li>\n<li>Une r\u00e9sistance (g\u00e9n\u00e9ralement entre 1\u00a0M\u03a9 et 10\u00a0M\u03a9)<\/li>\n<li>Des fils de connexion<\/li>\n<li>Une breadboard (recommand\u00e9e)<\/li>\n<\/ul>\n<h3>Sch\u00e9ma de c\u00e2blage<\/h3>\n<p>Le c\u00e2blage d&rsquo;un capteur pi\u00e9zo \u00e0 une carte Arduino est relativement simple.  Le capteur poss\u00e8de deux broches.  Une broche est connect\u00e9e \u00e0 une broche analogique de l&rsquo;Arduino et l&rsquo;autre \u00e0 la masse.  Une r\u00e9sistance est ajout\u00e9e en parall\u00e8le au capteur pour prot\u00e9ger l&rsquo;entr\u00e9e analogique de l&rsquo;Arduino contre les pics de tension.<\/p>\n<table class=\"table table-striped table-bordered\">\n<thead>\n<tr>\n<th>Composant<\/th>\n<th>Arduino<\/th>\n<th>Description<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Broche positive du pi\u00e9zo<\/td>\n<td>Broche analogique (ex: A0)<\/td>\n<td>Re\u00e7oit le signal du capteur<\/td>\n<\/tr>\n<tr>\n<td>Broche n\u00e9gative du pi\u00e9zo<\/td>\n<td>GND<\/td>\n<td>Masse<\/td>\n<\/tr>\n<tr>\n<td>R\u00e9sistance (1\u00a0M\u03a9 &#8211; 10\u00a0M\u03a9)<\/td>\n<td>Connect\u00e9e entre la broche positive du pi\u00e9zo et la masse<\/td>\n<td>Protection et stabilisation du signal<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Code Arduino<\/h3>\n<p>Voici un exemple de code simple pour lire les valeurs du capteur pi\u00e9zo\u00a0:<\/p>\n<pre><code class=\"language-arduino\">const int piezoPin = A0; \/\/ Broche analogique connect\u00e9e au pi\u00e9zo\n\nvoid setup() {\n  Serial.begin(9600); \/\/ Initialise la communication s\u00e9rie\n}\n\nvoid loop() {\n  int sensorValue = analogRead(piezoPin); \/\/ Lit la valeur du capteur\n  Serial.println(sensorValue); \/\/ Affiche la valeur dans le moniteur s\u00e9rie\n  delay(10); \/\/ Petite pause\n}<\/code><\/pre>\n<p>Ce code lit la valeur analogique du capteur pi\u00e9zo et l&rsquo;affiche dans le moniteur s\u00e9rie.  Vous pouvez ensuite utiliser cette valeur pour d\u00e9clencher des actions en fonction du niveau de vibration d\u00e9tect\u00e9.<\/p>\n<h3>Applications possibles<\/h3>\n<p>Les applications des capteurs pi\u00e9zo avec Arduino sont nombreuses\u00a0:<\/p>\n<ul>\n<li>D\u00e9tection de chocs et de vibrations\u00a0: alarmes, surveillance de machines, etc.<\/li>\n<li>Instruments de musique \u00e9lectroniques\u00a0: batterie \u00e9lectronique, synth\u00e9tiseur, etc.<\/li>\n<li>Capteurs de pression\u00a0:  d\u00e9tection de pr\u00e9sence, balance, etc.<\/li>\n<li>Enregistrement de sons et de vibrations.<\/li>\n<\/ul>\n<h3>D\u00e9pannage<\/h3>\n<p>Si vous ne recevez aucune lecture du capteur, v\u00e9rifiez les points suivants\u00a0:<\/p>\n<ul>\n<li>Le c\u00e2blage est-il correct\u00a0? Assurez-vous que les connexions sont solides.<\/li>\n<li>La r\u00e9sistance est-elle de la bonne valeur\u00a0? Une r\u00e9sistance trop faible peut court-circuiter le signal, tandis qu&rsquo;une r\u00e9sistance trop forte peut le rendre trop faible pour \u00eatre d\u00e9tect\u00e9.<\/li>\n<li>Le capteur est-il endommag\u00e9\u00a0?  Essayez avec un autre capteur si possible.<\/li>\n<\/ul>\n<p>En conclusion, connecter et utiliser un capteur pi\u00e9zo avec une carte Arduino est un processus simple et accessible, m\u00eame aux d\u00e9butants.  Avec un peu de pratique et de cr\u00e9ativit\u00e9, vous pouvez int\u00e9grer ces capteurs dans une grande vari\u00e9t\u00e9 de projets interactifs et innovants.  N&rsquo;h\u00e9sitez pas \u00e0 exp\u00e9rimenter avec diff\u00e9rents codes et configurations pour exploiter pleinement le potentiel de ces capteurs polyvalents.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Les capteurs pi\u00e9zo\u00e9lectriques sont des composants \u00e9lectroniques fascinants capables de convertir les vibrations m\u00e9caniques, comme la pression ou les flexions, en signaux \u00e9lectriques. Leur petite taille, leur faible co\u00fbt et leur simplicit\u00e9 d&rsquo;utilisation les rendent parfaits pour une multitude de projets avec Arduino, allant de la d\u00e9tection de vibrations \u00e0 la cr\u00e9ation d&rsquo;instruments de musique.<\/p>\n","protected":false},"author":1,"featured_media":26466,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6411],"tags":[],"class_list":["post-35820","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","prodpage-classic"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.bjultrasonic.com\/fr\/wp-json\/wp\/v2\/posts\/35820","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bjultrasonic.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bjultrasonic.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/fr\/wp-json\/wp\/v2\/comments?post=35820"}],"version-history":[{"count":0,"href":"https:\/\/www.bjultrasonic.com\/fr\/wp-json\/wp\/v2\/posts\/35820\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/fr\/wp-json\/wp\/v2\/media\/26466"}],"wp:attachment":[{"href":"https:\/\/www.bjultrasonic.com\/fr\/wp-json\/wp\/v2\/media?parent=35820"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/fr\/wp-json\/wp\/v2\/categories?post=35820"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/fr\/wp-json\/wp\/v2\/tags?post=35820"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}