Introduction
Principe
Certains microcontrôleurs (Arduino et Micro:bit) ne possédant pas de sortie analogique (CNA) pour générer des tensions sinusoïdales, une méthode simple pour produire un son est de générer une tension carrée (entre 0 et Vcc) de fréquence f à l’entrée d’un haut-parleur.
Le son obtenu par cette technique n’est pas pur car il comporte des harmoniques aux fréquences 3f, 5f, 7f, …
Avertissement
Pour les faibles fréquences, le son devient « métallique » avec la présence importante d’harmoniques !
Applications
Hauteur d’un son (relation entre fréquences et notes).
Générer une mélodie à partir de plusieurs notes.