P2E-MELODIC-BELL
Sonnette
Chez MCHobby, nous avons une sonnette de porte pour le moins originale.
A chaque fois qu'une personne presse le bouton, une piste audio bien rythmée est jouée sur une paire de haut-parleur PC (réglé sur un volume assez élevé).
Ce qu'il y a d'intéressant, c'est que la mélodie est différente d'une fois à l'autre (parmi une sélection de "titre").
C'est une idée assez originale donc nous ne nous lassons pas depuis de nombreuses années.
Alors pourquoi ne pas réaliser quelque-chose de similaire avec notre pico-explorer.
En effet:
- Le Pico Explorer dispose d'un Buzzer amplifié
- La bibliothèque RTTTL permet de jouer des mélodies.
- Le fichier songs.py contient déjà un ensemble de mélodie (voir le détail dans la bibliothèque micropython-rtttl )
Cet exemple se propose jouer un mélodie différente à chaque fois que le bouton est pressé.
Brancher
Pico | Pico-2-Explorer |
GP16 | Btn 3 (ou bouton volant) |
GP13 | Buzzer (cavalier place) |
Le bouton de sonnette sera simulée par l'un des 3 boutons qui sera branché sur le GPIO 16. Ce bouton peut très bien être remplacé par un "bouton volant" pour placer la sonnette à l'entrée de votre chambre.
Sur le Pico-2-Explorer, le piezo buzzer est branché directement sur GP13 par l'intermédiaire d'une électronique d'amplification.
__Le cavalier Buzzer doit être en place.__
Code
Le script doorbell.py est disponible dans le dépôt dédié au Pico-2-Explorer.
1 from micropython import const
Une fois le script lancé, presser sur bouton joue l'une des mélodies disponibles.
- Ligne 01 : xxx
Traduction augmentée réalisée par Meurisse. D pour shop.MCHobby.be - Licence CC-BY-SA.