J'essaie de construire un dissuasif pour chat avec un Arduino, quelque chose comme ça . J'ai compris la détection et je me rends compte maintenant que je dois utiliser un transducteur à ultrasons pour produire le «souffle» dont j'ai besoin.
Cependant, je ne sais pas comment j'interfacerais l'un d'entre eux avec un arduino.
Quelqu'un a-t-il des conseils?
arduino
ultrasound
Michael Gorsuch
la source
la source
Réponses:
En regardant simplement le transducteur à ultrasons sans en avoir ouvert un, il semble qu'il présente des fonctionnalités similaires à une lumière activée par le mouvement standard. Cela signifie que dans la moitié supérieure du transducteur, vous voyez l'objectif qui détecte le mouvement à l'aide d'un capteur infrarouge passif (PIR). Lorsque cela détecte un mouvement, il commute une broche de signal qui déclenche la salve ultrasonique. Bien sûr, vous pouvez en profiter et commuter la broche de signal à l'aide d'un arduino ou de tout autre microcontrôleur en utilisant votre propre méthode de détection de chat. Ce pourrait être une bonne idée de mettre un optocoupleur entre l'arduino et le transducteur à ultrasons pour protéger les deux circuits l'un de l'autre.
voici quelques informations sur un optocoupleur et je ne peux pas poster le lien sur le pir car chiphacker ne me fait pas assez confiance ... Mais allez dans arduino.cc et recherchez pir et vous le trouverez
la source
Étant donné que la broche Arduino ne pourra pas fournir suffisamment de courant pour très bien piloter le transducteur, vous pouvez utiliser un transistor avec une base connectée à la broche Arduino pour piloter le transducteur.
Si nous supposons que le transducteur est à 40 kHz (très courant), vous basculez la broche à 40 kHz. Agréable et simple.
Voici quelques options schématiques. Le premier fonctionnera probablement un peu mieux car il développera une tension d'attaque plus élevée (supérieure à l'alimentation) en raison du circuit résonant formé par l'inductance et la capacité du transducteur.
La partie du récepteur dans l'image ci-dessus n'est pas nécessaire pour le projet de dissuasion des chats, elle a été prise à partir d'un schéma de télémètre à ultrasons où l'écho doit être chronométré. A moins que vous ne vouliez savoir à quel point le chat est proche :-)
la source