Étape 4: Équipez et programme du circuit pour l’organisme émettant, monter en boîte
Dans le code (ci-dessous), j’ajoute que le X et Y du signal ensemble, car une jambe tremblante contient généralement une accélération horizontale et verticale. Après quelques assouplissement, cartographie et contraignent des valeurs d’entrée, j’ai nettoyer en hausse et baisse des valeurs d’observer. J’ai mis un potentiomètre à une variable de seuil. L’instant où la valeur de l’accéléromètre est inférieure à ce seuil, un « pied tap » est enregistré et un signal positif est envoyé sans fil à travers le xBee (décrit plus loin). En outre, une LED rouge clignote une fois pour indiquer que le signal a été envoyé.
Le Arduino doit être libre et untethered, donc nous allons alimenter à l’aide de 2 piles de 9V. Les piles sont câblés en place en parallèle, donc ils peuvent fournir deux fois par le courant, mais rester à 9V (leur câblage en série serait faire le contraire). Connect + pour la goupille de Arduino étiqueté « Vin » et au sol à GND. J’ai raccordé un commutateur SPDT entre le signal de puissance de la batterie et V-in, donc je pourrais tourner l’arduino marche/arrêt manuellement. J’ai aussi couru un vert conduit (avec résistance de 470Kohm) de l’alimentation principale et dans la face avant, à nous indiquent que l’énergie circule.
J’ai coincé un en-tête de câble téléphonique mâle sur le fil d’entrée de la pièce de jambe. Sur la face avant de la valise, j’ai intégré une prise de téléphone féminin, afin que vous pouvez séparer la valise de la sangle. Tout en faisant cela, veillez à conserver le jeu de couleurs de fil compatible, donc vous savez exactement quel fil est en venant de l’accéléromètre et entrer dans votre Arduino. Il y a plusieurs points le long du chemin où ceux-ci peuvent se mêler, alors maintenez minutieuse de ce qui est relié à ce que !
Construire le circuit dans le diagramme PDF ci-joint.
Programme de l’arduino avec le code fourni dans le fichier texte. Vous aurez besoin d’installer cette bibliothèque .
Si vous ne savez pas comment travailler avec Arduino, voici quelques références afin que vous pouvez apprendre :
> Site d’Arduino Main
> Freeduino--Référentiel de connaissances de l’Arduino et liens
> NYU, site informatique physique interne de l’ITP avec tutoriels et références.