{"id":1395,"date":"2021-04-28T22:13:48","date_gmt":"2021-04-28T20:13:48","guid":{"rendered":"http:\/\/f6kmf.fr\/?p=1395"},"modified":"2021-04-28T22:13:50","modified_gmt":"2021-04-28T20:13:50","slug":"arduino-initiation-a-lusage-des-radioamateurs-4eme-partie","status":"publish","type":"post","link":"https:\/\/f6kmf.fr\/index.php\/2021\/04\/28\/arduino-initiation-a-lusage-des-radioamateurs-4eme-partie\/","title":{"rendered":"Arduino : initiation \u00e0 l\u2019usage des radioamateurs. 4\u00e8me partie."},"content":{"rendered":"\n<h4 class=\"wp-block-heading\">Mon ARDUINO joue de la musique !<\/h4>\n\n\n\n<p class=\"has-background has-cyan-bluish-gray-background-color\">Le but final est de g\u00e9n\u00e9rer la tonalit\u00e9 1750hz pour enclencher les r\u00e9p\u00e9teurs, mais pourquoi ne pas en profiter pour faire un peu de musique, et pas n&rsquo;importe laquelle puisque nous allons acc\u00e9der \u00e0 la demande de Corentin : <strong>Arduino est-il capable de me jouer la Cucaracha ? <\/strong><br>On peut aussi d\u00e9tourner ce montage pour faire un g\u00e9n\u00e9rateur morse et piloter une balise.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img loading=\"lazy\" decoding=\"async\" width=\"824\" height=\"564\" src=\"https:\/\/f6kmf.fr\/wp-content\/uploads\/2021\/04\/arduino_tone_1.jpg\" alt=\"\" class=\"wp-image-1396\" srcset=\"https:\/\/f6kmf.fr\/wp-content\/uploads\/2021\/04\/arduino_tone_1.jpg 824w, https:\/\/f6kmf.fr\/wp-content\/uploads\/2021\/04\/arduino_tone_1-300x205.jpg 300w, https:\/\/f6kmf.fr\/wp-content\/uploads\/2021\/04\/arduino_tone_1-768x526.jpg 768w, https:\/\/f6kmf.fr\/wp-content\/uploads\/2021\/04\/arduino_tone_1-130x90.jpg 130w\" sizes=\"auto, (max-width: 824px) 100vw, 824px\" \/><\/figure>\n\n\n\n<p class=\"has-background has-light-green-cyan-background-color\">Pour r\u00e9aliser ce montage, il suffit d&rsquo;ajouter un petit haut parleur (ou un buzzer) avec une r\u00e9sistance de 100 ohms (marron \/ noir \/ marron) en s\u00e9rie.<\/p>\n\n\n\n<p class=\"has-background has-pale-pink-background-color\"><strong>Nous allons simplement utiliser l&rsquo;instruction :<\/strong><br><strong>tone(<\/strong>borne, fr\u00e9quence, dur\u00e9e<strong>)<\/strong>;<br>avec fr\u00e9quence en hertz et dur\u00e9e en millisecondes<br><\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">\/\/ On d\u00e9finie la borne 3 comme \u00e9tant notre haut parleur.<br> const byte haut_parleur = 3;<br> <br>void setup() {<br><br>  \/\/ On d\u00e9finie la borne haut parleur (donc n\u00b03) comme \u00e9tant utilis\u00e9e en sortie (OUTPUT)<br><br> pinMode (haut_parleur, OUTPUT);<br> }<br> <br>void loop() {<br><br>   \/\/ c'est parti pour la Cucaracha ....<br><br>   tone(haut_parleur, 523,200);<br>   delay (400);<br>   tone(haut_parleur, 523,200);<br>   delay (400);<br>   tone(haut_parleur, 523,200);<br>   delay (400);<br>   tone(haut_parleur, 698,800);<br>   delay (400);<br>   tone(haut_parleur, 880,400);<br>   delay (400);<br>    tone(haut_parleur, 523,200);<br>   delay (400);<br>   tone(haut_parleur, 523,200);<br>   delay (400);<br>   tone(haut_parleur, 523,200);<br>   delay (400);<br>   tone(haut_parleur, 698,800);<br>   delay (400);<br>   tone(haut_parleur, 880,800);<br>   delay (400);<br>   tone(haut_parleur, 698,200);<br>   delay (400);<br>   tone(haut_parleur, 698,200);<br>   delay (400);<br>   tone(haut_parleur, 659,200);<br>   delay (400);<br>   tone(haut_parleur, 659,200);<br>   delay (400);<br>   tone(haut_parleur, 587,200);<br>   delay (400);<br>   tone(haut_parleur, 587,200);<br>   delay (400);<br>   tone(haut_parleur, 523,400);<br> delay (400);<br> }<\/pre>\n\n\n\n<p class=\"has-background has-vivid-cyan-blue-background-color\"><br>Dans le m\u00eame genre, g\u00e9n\u00e9ration de l&rsquo;indicatif F6KMF en morse<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">\/**<br> Exemple Arduino tone().<br> *\/ <br> const byte Haut_Parleur = 3;<br> void setup() {<br> pinMode(Haut_Parleur, OUTPUT);<br> }<br> void loop() {<br>  tone(Haut_Parleur, 540,200);<br>  delay(400);<br>  tone(Haut_Parleur, 540,200);<br>  delay(400);   <br>  tone(Haut_Parleur, 540,400);<br>  delay(600);   <br>  tone(Haut_Parleur, 540,200);<br>  delay(800);<br> \/\/<br> tone(Haut_Parleur, 540,400);<br>  delay(600);<br>  tone(Haut_Parleur, 540,200);<br>  delay(400);   <br>  tone(Haut_Parleur, 540,200);<br>  delay(400);   <br>  tone(Haut_Parleur, 540,200);<br>  delay(400);<br> tone(Haut_Parleur, 540,200);<br>  delay(800);<br> \/\/<br>  tone(Haut_Parleur, 540,400);<br>  delay(600);<br>  tone(Haut_Parleur, 540,200);<br>  delay(400);   <br>  tone(Haut_Parleur, 540,400);<br>  delay(800);   <br> \/\/<br> tone(Haut_Parleur, 540,400);<br>  delay(600);<br>  tone(Haut_Parleur, 540,400);<br>  delay(800);<br> \/\/<br> tone(Haut_Parleur, 540,200);<br>  delay(400);<br>  tone(Haut_Parleur, 540,200);<br>  delay(400);   <br>  tone(Haut_Parleur, 540,400);<br>  delay(600);   <br>  tone(Haut_Parleur, 540,200);<br>  delay(1000);<br> }<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Mon ARDUINO joue de la musique ! Le but final est de g\u00e9n\u00e9rer la tonalit\u00e9 1750hz pour enclencher les r\u00e9p\u00e9teurs,<\/p>\n","protected":false},"author":4,"featured_media":1396,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"colormag_page_container_layout":"default_layout","colormag_page_sidebar_layout":"default_layout","footnotes":""},"categories":[27,10,7],"tags":[],"class_list":["post-1395","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-arduino","category-atelier-jeunes","category-electronique"],"_links":{"self":[{"href":"https:\/\/f6kmf.fr\/index.php\/wp-json\/wp\/v2\/posts\/1395","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/f6kmf.fr\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/f6kmf.fr\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/f6kmf.fr\/index.php\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/f6kmf.fr\/index.php\/wp-json\/wp\/v2\/comments?post=1395"}],"version-history":[{"count":1,"href":"https:\/\/f6kmf.fr\/index.php\/wp-json\/wp\/v2\/posts\/1395\/revisions"}],"predecessor-version":[{"id":1397,"href":"https:\/\/f6kmf.fr\/index.php\/wp-json\/wp\/v2\/posts\/1395\/revisions\/1397"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/f6kmf.fr\/index.php\/wp-json\/wp\/v2\/media\/1396"}],"wp:attachment":[{"href":"https:\/\/f6kmf.fr\/index.php\/wp-json\/wp\/v2\/media?parent=1395"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/f6kmf.fr\/index.php\/wp-json\/wp\/v2\/categories?post=1395"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/f6kmf.fr\/index.php\/wp-json\/wp\/v2\/tags?post=1395"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}