Étape 2: Comment ça marche
Donc ici, je vais vous donner un aperçu de comment l’appareil fonctionne et fonctionne donc vous comprenez au moins ce que vous allez faire. Si vous êtes juste envie d’avoir votre propre, vous pouvez ignorer cette section, je ne serai pas mal si vous le faites. Je vais aller tous rapport laboratoire technique ici. Dans 3... 2... 1... allez ! Si cet appareil utilise l’Arduino pour sa base. L’Arduino sait et fait tout une fois que nous la programmer. Il ne sait pas une chose jusqu'à ce que nous faisons cela. Sur le dessus de la base est le bouclier de l’Arduino Ethernet qui permet l’entretien de l’Arduino pour tous les internets là-bas. Permettant ainsi l’Arduino communiquer avec Twitter avec un peu de programmation. Ayant de l’Arduino sont deux circuits de capteur ; l’accéléromètre et le capteur de fréquence cardiaque IR. Nous y reviendrons dans une minute mais.
Arduino
Pour ce projet, j’ai utilisé l’Arduino Uno et un bouclier Ethernet en plus de cela. Vous devez vous assurer que broches 12 et 13 (point aux broches en photo) sont ouverts, car il seront utilisés pour les communications entre l’Arduino et le bouclier de l’Ethernet. Qui suce parce que les broches 12 et 13 sont mes préférés à utiliser. Je ne sais pas ce que c’est à leur sujet comme les chiffres, mais qui m’a pris 30 minutes pour savoir. Donc j’ai utilisé la broche 9 de contrôler si oui ou non le rouge et infrarouge LED sont actifs et j’ai utilisé la broche 8 de lire si oui ou non il y avait un changement dans le transistor de photo IR. Broches A0, A1 et A2 ont été utilisés pour prendre soin de l’accéléromètre. Pour le pouvoir, j’ai relié la broche 5v avec le circuit de la fréquence cardiaque et le 3.3V broche sur le circuit de l’accéléromètre. C’est fondamentalement la façon dont j’ai accroché le cerveau de l’appareil. Encore beaucoup de broches ouvrir pour d’autres choses, peut-être un capteur d’humidité pour voir si vous êtes transpiration seaux dans votre sommeil. Ou un capteur de pression pour voir si vous êtes écrasant une branche pendant des heures et des heures tous les soirs.
Capteur de fréquence cardiaque
Le cardiofréquencemètre est composé d’un ampli op connecté à une LED IR et un transistor de photo IR. En bref, le design travaille en briller une LED IR sur votre doigt et en recevant une quantité de lumière à travers le transistor photo. Lorsque votre sang de pompes cardiaques, le volume de sang dans le doigt va changer, ainsi que la quantité de lumière capté par le transistor photo. Ce changement de valeur sera assez petit, donc nous aurons besoin pour lancer le changement un couple de Crans avec un ampli op. Celui que j’ai mis en place devrait multiplier à peu près le signal par environ 10 000 fois. Maintenant ce que nous pouvons faire avec ce signal amplifié est elle pompe dans l’Arduino et lu les modifications que les uns et de zéros. J’ai également accroché une LED entre l’Arduino et l’ampli op pour pouvoir visualiser directement le signal entrant dans l’Arduino. Ce que j’ai fait est mesuré le temps entre le rythme cardiaque et après que 5 bat, je prends la moyenne pour composer un battements par minute. J’ai aussi des filtres en place dans le programme d’exclure toute fréquence déraisonnable. Par exemple, si la fréquence cardiaque sort à 100ms entre deux battements, je sais que cette lecture est fausse parce que le cœur de l’homme ne peut pas battre 600 fois par minute. J’ai fait le 30BPM de la plage valide pour 250BPM. J’ai trouvé que le capteur infrarouge fonctionne sur plusieurs parties du corps, mais le meilleur sur le doigt.
Accéléromètre
J’ai utilisé un accéléromètre pré-assemblés de Sparkfun appelé ADXL335, mais vous pouvez construire votre propre qui n’est pas si difficile. (Le schéma est ici ) L’accéléromètre est directement relié à l’analogiques broches de l’Arduino. Lectures de constantes sont donnés sur son orientation et j’ai fondamentalement, je détecte les changements dans l’orientation et les enregistrer comme des mouvements. J’ai dû faire quelques choses dans le programme de combats irrégularités telles que des secousses. Je prends un laps de temps où le nombre de mouvements lire est comparé au nombre de mouvements non lu. Ensuite, j’ai aussi changer la sensibilité. Donc si vous déplacez par 5 il détecte un mouvement positif. Fondamentalement, plus de mouvement est égal à changer de numéro supérieur.
Mettre le tout et vous avez un moyen de lecture someones le rythme cardiaque et les mouvements. Permet de passer à ce qu’il faut effectivement arriver à construire ce mauvais garçon.