
Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:46

Pulseme est un appareil portable qui aide les gens à savoir quand leur rythme cardiaque dépasse un point de consigne, en leur donnant un retour physique sous la forme d'un appareil portable qui rétrécit et ne rétrécit pas.
Étape 1: Description


La partie principale de ce portable est un tissu laineux, qui est en contact constant avec le bras de l'utilisateur et, lorsqu'il est rétréci, crée une sensation de douceur. En dehors de cela, il existe un mécanisme contrôlé par Arduino qui est en charge du mouvement du tissu, ainsi qu'un capteur de pouls.
Étape 2: Matériaux

Plus précisément, les pièces nécessaires pour créer ce capteur de pouls de notification physique sont les suivantes:
- Arduino Uno
- Capteur de pouls
- 2 x servos à rotation continue (DS04-NFC)
- 2 x ressorts
- Bracelet
- en tissu
- Fils
- Batterie
Étape 3: Schéma
Il y a deux circuits simples impliqués pour créer la partie électronique de ce portable.
Circuit du capteur:
- Broche du capteur 1 vers Arduino A0
- Broche du capteur 2 au +5V
- Broche 3 du capteur au GND
Circuit servo:
- Broche Servo1 à broche Arduino 8
- Broche Servo2 à broche Arduino 9
Enfin, connectez le +5V et GND à leurs bornes respectives sur la carte Arduino.
Étape 4: Rassembler les choses

Les étapes à suivre pour assembler ce portable sont les suivantes:
- Mesurez le diamètre du bras d'une personne moyenne, afin de coudre le tissu en fonction de cette forme/taille.
- Achetez ou imprimez en 3D un bracelet approprié pour servir de base à tous les appareils électroniques/moteurs.
- Cousez les ressorts sur le tissu, sur les côtés opposés.
- Collez les deux servos sur le bracelet.
- Reliez les ressorts et les servos à l'aide d'un fil.
- Ajustez le code en fonction de vos préférences et/ou de la taille de votre tissu.
- Prendre plaisir!
Étape 5: Configurer l'Arduino et le code
Connecter l'Arduino à l'ordinateur et le rendre fonctionnel en premier. C'est simple à faire. Ensuite, programmez l'arduino pour lire le pouls et piloter les servos lorsque le pouls dépasse la plage normale. Fondamentalement, nous devons également modifier la fréquence à laquelle il lit la valeur d'entrée pour obtenir le code suivant: delay(9000) est considéré comme la meilleure pratique dans une esquisse simple. Le code est le suivant:
Servo myservo1; Servo myservo2; position int; // Variables const int PulseWire = 0; // PulseSensor PURPLE WIRE connecté à ANALOG PIN 0 const int LED13 = 13; // La LED Arduino embarquée, proche du PIN 13. //int Threshold = 550; // Déterminer quel signal "compter comme un temps" et lequel ignorer. // Utilisez le « projet de démarrage » pour affiner la valeur de seuil au-delà du paramètre par défaut. // Sinon, laissez la valeur par défaut "550". PulseSensorPlayground pulseSensor; // Crée une instance de l'objet PulseSensorPlayground appelée "pulseSensor" void setup() { Serial.begin(9600); // Pour le moniteur série
// Configurez l'objet PulseSensor, en lui affectant nos variables. pulseSensor.analogInput(PulseWire); pulseSensor.blinkOnPulse(LED13); // clignote automatiquement comme par magie la LED d'Arduino avec un battement de coeur. // pulseSensor.setThreshold(Threshold); // Vérifiez que l'objet "pulseSensor" a été créé et a "commencé" à voir un signal. if (pulseSensor.begin()) { Serial.println("Nous avons créé un objet pulseSensor !"); // Ceci s'imprime une fois à la mise sous tension d'Arduino ou à la réinitialisation d'Arduino. } } boucle vide() { int myBPM = pulseSensor.getBeatsPerMinute(); // Appelle la fonction sur notre objet pulseSensor qui renvoie BPM sous la forme d'un "int". // "myBPM" conserve cette valeur BPM maintenant. //monservo1.attach(9); //if (pulseSensor.sawStartOfBeat()) { // Teste constamment pour voir si "un battement s'est produit". Serial.println("♥ Un battement de coeur s'est produit ! "); // Si le test est "true", affiche un message "un battement de coeur s'est produit". Serial.print("BPM: "); // Affiche la phrase "BPM: " Serial.println(myBPM); // Affiche la valeur à l'intérieur de myBPM. if (myBPM >= 65) { // Teste constamment pour voir si "un battement s'est produit".
monservo1.attach(9); monservo2.attach(8); myservo1.writeMicroseconds(2000); // CW myservo2.writeMicroseconds(2000); retard (4000); monservo1.writeMicroseconds(1000); // CCW monservo2.writeMicroseconds(1000); retard (4000); monservo1.writeMicroseconds(1500); // arrêt myservo2.writeMicroseconds(1500); retard (500); } //} délai(9000); // considéré comme la meilleure pratique dans un simple croquis. } Exécutez le code Maintenant, il vous suffit de vérifier l'esquisse, de brancher l'USB et de télécharger. Tu verras.
Conseillé:
Capteur de pouls portable : 10 étapes (avec photos)

Pulse Sensor Wearable : description du projetCe projet consiste à concevoir et à créer un appareil portable qui prendra en considération la santé de l'utilisateur qui le portera. Son objectif est d'agir comme un exosquelette dont la fonction est de détendre et calmer l'utilisateur lors d'une
COMMENT FAIRE UN CAPTEUR DE SÉCHÉITÉ DU SOL PORTABLE SIMPLE : 4 étapes

COMMENT FAIRE UN SIMPLE PORTABLE CAPTEUR DE SÉCHERESSE DU SOL : Bonjour tout le monde dans ce instructable, je vais vous montrer comment faire un simple "capteur de sécheresse du sol". C'est mon premier instructable désolé pour mon anglais drôle. La sécheresse du sol est identifiée à l'aide de l'indication led. La lumière led wi
Comment mettre à niveau un processeur d'ordinateur portable (et d'autres trucs sympas !) pour transformer un ordinateur portable SLOW/DEAD en un ordinateur portable RAPIDE ! : 4 ét

Comment mettre à niveau un processeur PORTABLE (et d'autres trucs sympas !) pour transformer un ordinateur portable SLOW/DEAD en un ordinateur portable RAPIDE ! très obsolète. . . L'écran LCD a été brisé et le disque dur principal s'est grippé, de sorte que l'ordinateur portable était essentiellement mort
Comment transformer votre téléphone portable LG EnV 2 en un modem commuté portable pour votre ordinateur portable (ou ordinateur de bureau): 7 étapes

Comment transformer votre téléphone portable LG EnV 2 en un modem commuté portable pour votre ordinateur portable (ou ordinateur de bureau): Nous avons tous à un moment donné besoin d'utiliser Internet là où cela n'était tout simplement pas possible, comme dans la voiture , ou en vacances, où ils facturent une somme d'argent coûteuse par heure pour utiliser leur wifi. enfin, j'ai trouvé un moyen simple d'obtenir
Comment faire un calendrier des grands-parents & Scrapbook (même si vous ne savez pas comment faire un scrapbook) : 8 étapes (avec photos)

Comment faire un calendrier des grands-parents & Scrapbook (même si vous ne savez pas comment faire du scrapbooking) : c'est un cadeau de vacances très économique (et très apprécié !) pour les grands-parents. J'ai fait 5 calendriers cette année pour moins de 7 $ chacun.Matériel :12 superbes photos de votre enfant, enfants, nièces, neveux, chiens, chats ou autres parents12 pièces différentes