Modifications

Sauter à la navigation Sauter à la recherche
299 octets ajoutés ,  28 janvier 2025 à 00:16
Ligne 51 : Ligne 51 :  
Le code ci-dessous peut être saisi dans une session REPL ou dans Thonny IDE.
 
Le code ci-dessous peut être saisi dans une session REPL ou dans Thonny IDE.
   −
Cet exemple est également disponible dans le dépôt [https://github.com/mchobby/pico-2-explorer/tree/main/music music1.py] et [https://github.com/mchobby/pico-2-explorer/tree/main/music music2.py] .
+
Cet exemple est également disponible dans le dépôt dans le sous répertoire music ([https://github.com/mchobby/pico-2-explorer/tree/main/music music1.py] et [https://github.com/mchobby/pico-2-explorer/tree/main/music music2.py] ).
    
<syntaxhighlight lang="python" line highlight="2,4,6">
 
<syntaxhighlight lang="python" line highlight="2,4,6">
Ligne 61 : Ligne 61 :  
buzzer.play_str( 'Monty Python:d=8,o=5,b=180:d#6,d6,4c6,b,4a#,a,4g#,g,f,g,g#,4g,f,2a#,p,a#,g,p,g,g,f#,g,d#6,p,a#,a#,p,g,g#,p,g#,g#,p,a#,2c6,p,g#,f,p,f,f,e,f,d6,p,c6,c6,p,g#,g,p,g,g,p,g#,2a#,p,a#,g,p,g,g,f#,g,g6,p,d#6,d#6,p,a#,a,p,f6,f6,p,f6,2f6,p,d#6,4d6,f6,f6,e6,f6,4c6,f6,f6,e6,f6,a#,p,a,a#,p,a,2a#' )
 
buzzer.play_str( 'Monty Python:d=8,o=5,b=180:d#6,d6,4c6,b,4a#,a,4g#,g,f,g,g#,4g,f,2a#,p,a#,g,p,g,g,f#,g,d#6,p,a#,a#,p,g,g#,p,g#,g#,p,a#,2c6,p,g#,f,p,f,f,e,f,d6,p,c6,c6,p,g#,g,p,g,g,p,g#,2a#,p,a#,g,p,g,g,f#,g,g6,p,d#6,d#6,p,a#,a,p,f6,f6,p,f6,2f6,p,d#6,4d6,f6,f6,e6,f6,4c6,f6,f6,e6,f6,a#,p,a,a#,p,a,2a#' )
 
</syntaxhighlight>
 
</syntaxhighlight>
 +
 +
* Ligne 2: permet d'importer la classe RingTonePlayer
 +
* Ligne 4: création de la classe RingTonePlayer en indiquant la broche contrôlant le Piezo Buzzer. L'objet créé prend en charge la création et le contrôle PWM.
 +
* Ligne 6: Jouer la mélodie "Monty Python".
32 920

modifications

Menu de navigation