Son / Sound
Arduino
Électronique /
Electronic
La fonction Arduino tone() permet de générer des notes de musique en
spécifiant une fréquence en Hertz. Vous pouvez utiliser des constantes prédéfinies comme NOTE_C4 pour le do médian (262 Hz) ou définir vos propres fréquences. Par exemple, tone(12, 440); génère une note de 440 Hz sur la broche 12. Pour jouer une mélodie, vous pouvez stocker les fréquences et les durées des notes dans des tableaux et les parcourir. Utiliser noTone() pour arrêter la note. |
The Arduino tone() function allows you to generate musical notes by
specifying a frequency in Hertz. You can use pre-defined constants like NOTE_C4 for middle C (262 Hz) or define your own frequencies. For example, tone(12, 440); would generate a 440 Hz tone on pin 12. To play a melody, you can store note frequencies and durations in arrays and iterate through them. Using noTone() to stop the tone. |
tone(pin, frequency) tone(pin, frequency, duration) Sound.zip |
![]() |
![]() |