Haut parleur - parasites

Salut tout le monde :slight_smile:
J'ai fabriqué un petit robot avec comme composants principaux un servo et un haut parleur.
Le problème c'est que quand le servo s'actionne, il y a des "parasites" qui perturbent le haut parleur, tout ca même si le haut parleur est branché sur une autre broche d'alimentation (servo sur le 5v et haut parleur sur le 3v).
Quelqu'un aurait-il une solution ? :roll_eyes:
Merci :grin:

SuperGlue:
Salut tout le monde :slight_smile:
J'ai fabriqué un petit robot avec comme composants principaux un servo et un haut parleur.
Le problème c'est que quand le servo s'actionne, il y a des "parasites" qui perturbent le haut parleur, tout ca même si le haut parleur est branché sur une autre broche d'alimentation (servo sur le 5v et haut parleur sur le 3v).
Quelqu'un aurait-il une solution ? :roll_eyes:
Merci :grin:

bonjour
ton HP est cablé sur quel pin ?
tu utilise la fonction tone() ?

Mon HP est branché sur le pin 8 et j'utilise bien tone()

tone(8, 10, 1000);
delay(500);
tone(8, 10, 1000);
delay(500);
tone(8, 10, 1000);
delay(500);
tone(8, 10, 1000);
delay(500);
tone(8, 20, 1000);
delay(500);

SuperGlue:
Mon HP est branché sur le pin 8 et j'utilise bien tone()

tone(8, 10, 1000);

delay(500);
tone(8, 10, 1000);
delay(500);
tone(8, 10, 1000);
delay(500);
tone(8, 10, 1000);
delay(500);
tone(8, 20, 1000);
delay(500);

et le servo sur quel pin ,
surement probleme/conflit de timer

Le servo est sur le pin 2..
Conflit de timer, c'est à dire ? :zipper_mouth_face:

SuperGlue:
Le servo est sur le pin 2..
Conflit de timer, c'est à dire ? :zipper_mouth_face:

https://code.google.com/p/rogue-code/wiki/ToneLibraryDocumentation#Ugly_Details

Bonjour,

Comme Artouste vient de l'indiquer, l'utilisation de la fonction tone() perturbe la PWM sur les pins 3 et 11.

tone(8, 10, 1000);
tone(8, 20, 1000);

Attention : la fonction tone() ne peut pas générer de fréquences inférieures à 31 Hz. Ici vous voulez générer 10, 20 Hz ? Ce serait inaudible pour l'oreille humaine...

Merci beaucoup :grin:

Snootlab:
Comme Artouste vient de l'indiquer, l'utilisation de la fonction tone() perturbe la PWM sur les pins 3 et 11.

Donc logiquement aucun problème vue que j'utilise les pins 2 et 8 ? :expressionless:

Snootlab:
Ici vous voulez générer 10, 20 Hz ? Ce serait inaudible pour l'oreille humaine...

Pourquoi j'arrive à les entendre ? :fearful:

On entend les harmoniques plus aigus.

Christian_R:
On entend les harmoniques plus aigus.

Ah donc j'ai pas une oreille surpuissante :~

Oups trompé :0