Étape 7: Ard-sens e de l’ouïe et l’odorat : interfacer un vieux haut-parleur et un capteur de COV avec un Arduino
Alors pour rendre Ard-e entendre le monde et y réagir très simplement tout ce dont vous avez besoin est un vieux casque. Tout comme un casque peut transformer des impulsions électriques en son qu'il peut transformer son en impulsions électriques. Tout ce que vous devez faire est d’accrocher un des câbles de l’écouteur à la terre et l’un d’eux à une entrée analogique sur l’Arduino. Le programme d’interface très simplement avec l’Arduino est de faire un seuil qui est réglé très bas peut-être comme 2 ou 5 et si, de l’entrée de l’analogique, est entraînée plus élevé que ce seuil fait Ard-e à réagir. Vous pouvez l’implémenter comme le battant où applaudissements lui fait activer ou désactiver. J’ai été en mesure d’utiliser un vieux casque au stade très préliminaire de faire Ard-e d’agir comme un battant, mais au moment où je me levai Ard-e et exécute lui-même le casque n’est plus a fonctionné en tant que microphone donc je n’ai effectivement pas Ard-e interface avec elle. Le micro / casque a été prouvée à travailler en tant qu’entrée à l’Arduino cependant.
Pour obtenir une résolution plus fine sur Ard-e capacité d’entendre que vous pourriez vouloir utiliser un ampli op basé amplificateur inverseur avec un gain réglable. J’ai joint un schéma d’un circuit que je pense pourrait fonctionner idéalement pour cela mais je n’a pas le tester dehors, alors soyez prudent si vous choisissez de l’attacher à votre Arduino.
Pour obtenir des Ard-e à l’odeur est un peu cher cependant. Tout ce qu’il faut, c’est un capteur de COV relié à une entrée analogique de l’Arduino. Les capteurs de courent autour de 22 $ un morceau bien. Je vais maintenant vous lier à une instructable que mon frère a écrit sur la façon d’utiliser ces capteurs avec l’Arduino, mais soyez averti... jamais, il porte une chemise et est sorta un outil. Suivez le lien avec prudence :
Une fois que ce capteur est fixé à l’Arduino c’est une simple question d’écrire un programme qui le rend en voiture où la concentration des COV est le plus élevé et le jeu au large une alarme. Pour faire facilement une alarme pour l’Arduino tout ce que j’ai fait a été démonter un vieux cassé réveil prendre le buzzer piézo-électrique et l’attacher à une des broches sortie PWM numériques. Un simple appel d’analogWrite (le code pin et une valeur de près de 10-255) produit un bruit d’alarme très agréable.
Alors maintenant, Ard-e peut voir, sentir, toucher et entendre le monde autour de lui. Il peut même produire des tons trop. Ce sont tous les sens vraiment importants mais robots ont besoin de certains autres sens que les humains n’ont pas nécessairement besoin. Permet de générer des Ard-e certains capteurs afin qu’il puisse avoir un sens de robot.