Close

Tutoriel Arduino – tone(), noTOne().

Petit article nécessaire pour la réalisation du piano a base de MPR121.

Alors, si je traduit un peu la référence officielle: La fonction tone() génère une onde carrée à la fréquence spécifiée à une broche.

Seulement une note peut être produite à la fois. Si la fonction tone est jouée sur une autre broche celle-ci n’aura aucun effet. Si la fonction est jouée sur la même pin, l’appel de cette fonction remplacera la précédente.

  • Fréquence minimum pour l’Arduino Uno, Mega, Leonardo et AVR: 31HZ
  • Fréquence maximum pour l’Arduino Uno, Mega, Leonardo et AVR: 65535HZ

Syntaxe

tone(pin, fréquence);

tone(pin, fréquence, durée);

Pin est la broche sur laquelle vous allez générer la fréquence (la ou sera branché votre haut parleur / piezo).

Fréquence est la note qui sera jouée, elle est exprimée en Hertz (de 31 à 65535) dans notre cas.

noTone()

noTone(pin);

Stop la note jouée sur la pin précisée.

 

1 thought on “Tutoriel Arduino – tone(), noTOne().

Leave a Reply

Your email address will not be published. Required fields are marked *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.