LOCODUINO

Discussions Générales => Présentez vous ! => Discussion démarrée par: cime le juin 16, 2017, 02:31:44 pm

Titre: du son avec un attiny
Posté par: cime le juin 16, 2017, 02:31:44 pm
Bonjour a tous.
Je voudrais équiper une loco avec un klaxon deux tons.
J'ai bien trouvé un programme qui fonctionne sous Arduino,mais il semble que la fonction TONE ne soit pas prise en compte par les ATtiny,
et pour miniaturiser le montage utiliser un ATtiny. Il doit bien y avoir une astuce pour générer une fréquence de 660 et 470 Hz avec un ATtiny.
Mais hélas je suis incapable de faire une telle manip. Si quelqu'un peut me venir en aide ?? 
      Cordialement
                           CIME
Si je savais me servir de l'ordinateur je vous enverrais le dessin du circuit imprimé (attiny et tip 120 pour amplification)
Titre: Re : du son avec un attiny
Posté par: Dominique le juin 18, 2017, 10:41:10 pm
Bonjour Cime,

J'ai regardé l'IDE 1.8.2 dans lequel j'ai installé le Digispark (ATtiny85) et il semble que TONE est bien supporté.
Sinon, faire une fréquence de 660Hz ou 470 Hz ne requiert pas nécessairement de bibliothèque, il suffit d'inverser un port en sortie à la bonne fréquence.

Bon courage
Titre: Re : du son avec un attiny
Posté par: msport le juillet 10, 2017, 05:58:01 pm
Un article où il est dit que tone() n'est pas supporté de base sur ATtiny mais qui propose un Tinytone() d'une part et une library qui accepte le tone() sur ATtiny (en fin d'article).
http://www.technoblogy.com/show?KVO

Merci de partager ce que vous en aurez fait.
Bon courage.