{"id":3942,"date":"2022-01-08T16:46:43","date_gmt":"2022-01-08T15:46:43","guid":{"rendered":"https:\/\/www.breizh56.fr\/crepp2024\/?page_id=3942"},"modified":"2022-01-11T15:29:06","modified_gmt":"2022-01-11T14:29:06","slug":"les-potentiometres","status":"publish","type":"page","link":"https:\/\/www.breizh56.fr\/crepp2024\/les-potentiometres\/","title":{"rendered":"Les potentiom\u00e8tres"},"content":{"rendered":"\r\n<p>Les potentiom\u00e8tres sont utilis\u00e9s pour obtenir une tension r\u00e9glable en fonction de la course d&rsquo;un curseur.<\/p>\r\n\r\n\r\n\r\n<p>Le sch\u00e9ma de principe est le suivant<\/p>\r\n<p>&nbsp;<\/p>\r\n<p><a href=\"https:\/\/www.breizh56.fr\/crepp2024\/wp-content\/uploads\/2022\/01\/potentiometre.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-4197\" src=\"https:\/\/www.breizh56.fr\/crepp2024\/wp-content\/uploads\/2022\/01\/potentiometre-300x105.png\" alt=\"\" width=\"300\" height=\"105\" srcset=\"https:\/\/www.breizh56.fr\/crepp2024\/wp-content\/uploads\/2022\/01\/potentiometre-300x105.png 300w, https:\/\/www.breizh56.fr\/crepp2024\/wp-content\/uploads\/2022\/01\/potentiometre.png 709w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\r\n\r\n\r\n\r\n<p>On alimente le potentiom\u00e8tre en mettant du 5V sur la broche A et la masse sur la broche B.<\/p>\r\n<p>Le signal de sortie est sur la broche C.<\/p>\r\n<p>La plupart des potentiom\u00e8tres sont circulaires (on peut en trouves des lin\u00e9aires \u00e9galement) :\u00a0<\/p>\r\n<p><a href=\"https:\/\/www.breizh56.fr\/crepp2024\/wp-content\/uploads\/2022\/01\/pot.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-4203\" src=\"https:\/\/www.breizh56.fr\/crepp2024\/wp-content\/uploads\/2022\/01\/pot-256x300.jpg\" alt=\"\" width=\"256\" height=\"300\" srcset=\"https:\/\/www.breizh56.fr\/crepp2024\/wp-content\/uploads\/2022\/01\/pot-256x300.jpg 256w, https:\/\/www.breizh56.fr\/crepp2024\/wp-content\/uploads\/2022\/01\/pot-768x899.jpg 768w, https:\/\/www.breizh56.fr\/crepp2024\/wp-content\/uploads\/2022\/01\/pot-874x1024.jpg 874w, https:\/\/www.breizh56.fr\/crepp2024\/wp-content\/uploads\/2022\/01\/pot.jpg 888w\" sizes=\"(max-width: 256px) 100vw, 256px\" \/><\/a><\/p>\r\n<p>Ainsi, en faisant varier la position du curseur, on obtient en sortie du potentiom\u00e8tre (broche du milieu) une tension qui est l&rsquo;image de la position du curseur<\/p>\r\n<ul>\r\n<li>Le curseur est sur une but\u00e9e : 0V en sortie<\/li>\r\n<li>Le curseur est sur l&rsquo;autre but\u00e9e : La tension d&rsquo;alimentation du potentiom\u00e8tre en sortie<\/li>\r\n<\/ul>\r\n<p>Cette tension de sortie est lue sur une entr\u00e9e de la carte Arduino.<\/p>\r\n<p>Pour lire cette tension, il faut utiliser une des 6 broches analogiques (not\u00e9e de A0 \u00e0 A5).<\/p>\r\n<p><a href=\"https:\/\/www.breizh56.fr\/crepp2024\/wp-content\/uploads\/2022\/01\/analogique.jpg\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-4200\" src=\"https:\/\/www.breizh56.fr\/crepp2024\/wp-content\/uploads\/2022\/01\/analogique-300x224.jpg\" alt=\"\" width=\"300\" height=\"224\" srcset=\"https:\/\/www.breizh56.fr\/crepp2024\/wp-content\/uploads\/2022\/01\/analogique-300x224.jpg 300w, https:\/\/www.breizh56.fr\/crepp2024\/wp-content\/uploads\/2022\/01\/analogique.jpg 450w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\r\n<p>Dans le programme Arduino, on utilise la fonction <strong>analogRead(Broche)<\/strong> qui va retourner un nombre compris entre 0 et 1023.<\/p>\r\n<p>&nbsp;<\/p>\r\n<p>-&gt; Pourquoi 1023 ?\u00a0<\/p>\r\n<p>Le composant utilis\u00e9 par la carte Arduino est un Convertisseur Analogique Num\u00e9rique (CAN) et convertie une tension en un nombre exprim\u00e9 sur des puissances de 2 (2,4,8,16,32&#8230;)<\/p>\r\n<p>Un CAN est d\u00e9finie par sa r\u00e9solution, c&rsquo;est-\u00e0 dire le nombre de bits sur lequel la tension est cod\u00e9e.\u00a0<\/p>\r\n<p>Dans le cas de l&rsquo;Arduino, le CAN est sur 10 bits et 2^10 = 1024 or le 0 est inclus donc la valeur maximale est 1023.<\/p>\r\n<p>Prenons un exemple : Le CAN est aliment\u00e9 en 5V et poss\u00e8de une r\u00e9solution de 10 bits.<\/p>\r\n<ul>\r\n<li>Si nous injectons une tension de 2.5V, le CAN va sortie la valeur 1023\/2 = 512 (valeur retourn\u00e9e par la fonction <strong>analogRead<\/strong><\/li>\r\n<li>Si nous mettons 1 V en entr\u00e9e d&rsquo;une broche analogique, le CAN va sortie la valeur 1023\/5 = 205<\/li>\r\n<\/ul>\r\n<p>Voici un exemple de sch\u00e9ma pour lire la position d&rsquo;un potentiom\u00e8tre :\u00a0<\/p>\r\n<p><a href=\"https:\/\/www.breizh56.fr\/crepp2024\/wp-content\/uploads\/2022\/01\/pot.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-4196\" src=\"https:\/\/www.breizh56.fr\/crepp2024\/wp-content\/uploads\/2022\/01\/pot-249x300.png\" alt=\"\" width=\"249\" height=\"300\" srcset=\"https:\/\/www.breizh56.fr\/crepp2024\/wp-content\/uploads\/2022\/01\/pot-249x300.png 249w, https:\/\/www.breizh56.fr\/crepp2024\/wp-content\/uploads\/2022\/01\/pot.png 596w\" sizes=\"(max-width: 249px) 100vw, 249px\" \/><\/a><\/p>\r\n<p>Le code minimaliste pour lire le potentiom\u00e8tre est le suivant :\u00a0<\/p>\r\n<p>&nbsp;<\/p>\r\n<pre>int potentiometre = A0; \/\/Broche du potentiom\u00e8tre<br \/><br \/>void setup() {<br \/><br \/>Serial.begin(9600); \/\/Communication s\u00e9rie \u00e0 9600 bauds<br \/><br \/>}\/\/Fin setup<br \/><br \/>void loop() {<br \/><br \/>int value\u00a0 = analogRead(potentiometre); \/\/lecture du potentiom\u00e8tre<br \/>Serial.println(value); \/\/Affiche la valeur lue<br \/>delay(200); \/\/Pause de 200 ms<br \/><br \/>}\/\/Fin loop<\/pre>\r\n","protected":false},"excerpt":{"rendered":"<p>Les potentiom\u00e8tres sont utilis\u00e9s pour obtenir une tension r\u00e9glable en fonction de la course d&rsquo;un curseur. Le sch\u00e9ma de principe est le suivant &nbsp; On alimente le potentiom\u00e8tre en mettant du 5V sur la broche A et la masse sur la broche B. Le signal de sortie est sur la broche C. La plupart des potentiom\u00e8tres sont circulaires (on peut [&#8230;]<\/p>\n","protected":false},"author":9,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3942","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.breizh56.fr\/crepp2024\/wp-json\/wp\/v2\/pages\/3942"}],"collection":[{"href":"https:\/\/www.breizh56.fr\/crepp2024\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.breizh56.fr\/crepp2024\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.breizh56.fr\/crepp2024\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/www.breizh56.fr\/crepp2024\/wp-json\/wp\/v2\/comments?post=3942"}],"version-history":[{"count":15,"href":"https:\/\/www.breizh56.fr\/crepp2024\/wp-json\/wp\/v2\/pages\/3942\/revisions"}],"predecessor-version":[{"id":4206,"href":"https:\/\/www.breizh56.fr\/crepp2024\/wp-json\/wp\/v2\/pages\/3942\/revisions\/4206"}],"wp:attachment":[{"href":"https:\/\/www.breizh56.fr\/crepp2024\/wp-json\/wp\/v2\/media?parent=3942"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}