|
Sons et fréquences
Fréquences multiples
Exemple 3
On peut mélanger plusieurs fréquences avec la commande FREQOUT. Il suffit de les ajouter à la suite de la commande.
Par exemple :
FREQOUT 9, 3000, 2000, 4000
Envoi sur l'interface 9 les fréquences combinées de 2 kHz et 4 kHz pendant 3 secondes.
|
|
|
' {$STAMP BS2}
' {$PBASIC 2.5}
DEBUG "Fréquence = 2000", CR
FREQOUT 9, 4000, 2000
DEBUG "Fréquence = 3000", CR
FREQOUT 9, 4000, 3000
DEBUG "Fréquence = 2000 + 3000",CR
FREQOUT 9, 4000, 2000, 3000
DEBUG "Fréquence = 2000 + 2001", CR
FREQOUT 9, 4000, 2000, 2001
DEBUG "Fréquence = 2000 + 2002",CR
FREQOUT 9, 4000, 2000, 2002
DEBUG "Fréquence = 2000 + 2003", CR
FREQOUT 9, 4000, 2000, 2003
DEBUG "Fréquence = 2000 + 2005", CR
FREQOUT 9, 4000, 2000, 2005
DEBUG "Fréquence = 2000 + 2010", CR
FREQOUT 9, 4000, 2000, 2010
DEBUG "Terminé", CR
END
|
|
Notes de musique
Exemple 4
Pour composé une musique, il suffit de d'utiliser les fréquences correspondant au différentes notes. Par exemple, la note DO correspond à 2093.0 Hz
|
' {$STAMP BS2}
' {$PBASIC 2.5}
DEBUG "Do...", CR
FREQOUT 9,500,1047 ' C6
DEBUG "Ré...", CR
FREQOUT 9,500,1175 ' D6
DEBUG "Mi...", CR
FREQOUT 9,500,1319 ' E6
DEBUG "Fa...", CR
FREQOUT 9,500,1396 ' F6
DEBUG "Sol...", CR
FREQOUT 9,500,1568 ' G6
DEBUG "La...", CR
FREQOUT 9,500,1760 ' A6
DEBUG "Si...", CR
FREQOUT 9,500,1976 ' B6
DEBUG "Do...", CR
FREQOUT 9,500,2093 ' C7
END
|
|
Exercice
Cherchez sur l'Internet, une chanson simple et reproduisez la musique à l'aide du microcontrôleur et d'un haut-parleur.
|
|