Génération de deux signaux carrés avec contrôle de fréquence et de déphasage.

Bonjour tout le monde,

Je suis actuellement sur un projet à l'aide d'un arduino Uno et son shield LCD ( bouton compris ) permettant de générer deux signaux carré et en choisissant ( en temps réel ou non ) à l'aide des boutons présent sur le LCD la fréquence et le déphasages des carrés.
L'ordre des fréquence serait de 0.1Hz à 10 Hz par pas de 0.1Hz.
Pour le moment j'ai effectuer un code me permettant de choisir la fréquence et le déphasage et de l'afficher sur le LCD ainsi que le création d'une fonction créant les deux signaux carrés à l'aide de millis(); mais pour le moment je n'arrive pas à implémenter ma fonction de création des deux signaux carré dans le code principale...
Si quelqu'un à quelques pistes et d'aides à m'accorder ce serait super :slight_smile: .

Merci beaucoup
Je met mon code en attachments.

Test_LCD_BP.ino (7.84 KB)