Etape 1: Détection de proximité
Avec le logiciel seul un Arduino peut détecter au toucher de votre main, ou encore son approche de plusieurs pouces de distance.
Lorsque les broches d’entrées analogiques Arduino sont laissés sans lien qu’ils lisent dans une plage de valeurs. Si un doigt est placé sur ou à proximité de l’en-tête en plastique aux entrées analogiques qui changera. Il est possible d’établir une gamme de base et ensuite détecter la présence d’une touche près les broches d’entrée analogiques lors de lectures sont en dehors de cette plage.
Exécuter le dessin de la barre et ouvrez le moniteur série, retour sur 9600. Alors que la barre est échauffement et calibrage de garder vos mains loin l’Arduino. Après que l’étalonnage est terminé les données d’étalonnage et réglage de la sensibilité de déclenchement est indiqués. Lorsque vous touchez la tête en plastique les broches analogiques du profil de la touche s’affiche. La sensibilité peut être réglée en entrant d’a à z, ou détecter le niveau 1-9. Essayez le r4 pour haute sensibilité et de la détection à distance. Vous devrez peut-être pincer l’en-tête entre vos doigts pour détecter avec d2.
1122233 * signifie...
Une épingle trois ont un signal de niveau 2, et la broche deux est un signal de niveau 3. Le * indique le nombre de broches niveau de détection est atteint. Commentaires audio (non obligatoire) est fournie sur la broche 5 de PWM, PWM 4 sur un Mega 2560.
En regardant les données, vous pouvez voir touch fermeté, emplacement de la broche et la durée. Une variété de gestes peut être distinguée en combinaison, même si les gestes sont faites sans toucher l’Arduino ! Si les mouvements involontaires causent fausse alerte, répétez-les au cours de l’étalonnage donc ils peuvent être ignorés.