| Ligne 63 : |
Ligne 63 : |
| | | | |
| | Voici quelques explications utiles: | | Voici quelques explications utiles: |
| − | * Ligne 2: permet d'importer la classe RingTonePlayer | + | * '''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 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". | + | * '''Ligne 6''': Jouer la mélodie "Monty Python". |
| | | | |
| | La bibliothèque contient également les fichiers songs.py ([https://github.com/mchobby/upy-rtttl/blob/master/lib/songs.py visible ici]) et songs2.py ([https://github.com/mchobby/upy-rtttl/blob/master/lib/songs2.py]) contenant des mini-collections de mélodies. | | La bibliothèque contient également les fichiers songs.py ([https://github.com/mchobby/upy-rtttl/blob/master/lib/songs.py visible ici]) et songs2.py ([https://github.com/mchobby/upy-rtttl/blob/master/lib/songs2.py]) contenant des mini-collections de mélodies. |
| Ligne 84 : |
Ligne 84 : |
| | | | |
| | Voici quelques explications utiles: | | Voici quelques explications utiles: |
| − | * Ligne 6: chargement dynamique du fichier "songs.py". La collection SONGS qu'il contient est maintenant enregistré dans l'objet {{fname|buzzer}}. | + | * '''Ligne 6''': chargement dynamique du fichier "songs.py". La collection SONGS qu'il contient est maintenant enregistré dans l'objet {{fname|buzzer}}. |
| − | * Ligne 7: localisation de la mélodie "Indiana" et interprétation de celle-ci sur le buzzer. | + | * '''Ligne 7''': localisation de la mélodie "Indiana" et interprétation de celle-ci sur le buzzer. |
| | | | |
| | En utilisant la méthode {{fname|buzzer.dir_songs()}}, il est possible d'obtenir une liste des mélodies disponibles. | | En utilisant la méthode {{fname|buzzer.dir_songs()}}, il est possible d'obtenir une liste des mélodies disponibles. |
| Ligne 110 : |
Ligne 110 : |
| | | | |
| | Voici quelques détails utiles concernant l'exemple: | | Voici quelques détails utiles concernant l'exemple: |
| − | * Ligne 6: | + | * '''Ligne 6''': |
| − | * Ligne 7: | + | * '''Ligne 7''': |
| − | * Ligne 11: | + | * '''Ligne 11''': |
| − | * Ligne 13: | + | * '''Ligne 13''': |