Go Down

Topic: [resolu]fréquence minimale de tone() ? (Read 904 times) previous topic - next topic

bricofoy

Bon, le forum anglais m'a donné la solution : en fait la fonction tone() inclue dans le code arduino de base est une version allégée de la librairie Tone.h disponible ici :
http://code.google.com/p/rogue-code/wiki/ToneLibraryDocumentation

et elle utilise seulement un timer 8 bits, ce qui ne permet pas de descendre en dessous de 31Hz. Ceci explique cela.

Pour aller jusqu'a 1Hz, il faut utiliser un timer 16bits, et pour cela il faut employer la version complète de Tone, disponible sur le lien précédent.

N'empêche que j'aimerai bien comprendre le bug d'affichage de mon oscillo, mais ça c'est une autre question.
-tu savais que si tu passe le CD de windows à l'envers, tu entends une chanson satanique ?
-non, mais il y a pire : à l'endroit, ça l'instal

Go Up