Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Dans le monde actuel, où les parents seraient occupés à mener leur vie professionnelle, il leur est difficile de trouver suffisamment de temps pour leur bébé. C'est aussi la coutume générale de la société que la mère doit s'occuper du bébé, ainsi que de sa vie professionnelle et familiale. Mais les bébés pleurent souvent pendant leur sommeil et peuvent être apaisés pour se rendormir en berçant le berceau, dans la plupart des cas. Cela demande beaucoup d'efforts physiques et de temps de la part de la mère, ce qui ne promet pas des soins maternels vifs. Un bébé à bascule intelligent qui se balance automatiquement après avoir détecté les pleurs de bébé est, dans une certaine mesure, un grand soulagement pour les parents qui travaillent. Compte tenu du fait que le bébé ne peut pas être laissé sans surveillance et a besoin de soins ultimes, le système est équipé pour vérifier les conditions dans lesquelles une attention est requise. Une caméra est également intégrée au système, pour suivre les événements. I-Baby Rocker en est un qui peut être étendu aux services néonatals des hôpitaux et aussi aux garderies. Comme dans ces zones, il peut y avoir beaucoup de bébés et quelques personnes qui s'occupent d'eux. Pièces nécessaires1. Carte Arduino Uno2. Raspberry Pi3.berceau en bois4.moteur CC5.microphone (condenseur)6.haut-parleur7.résistances, condensateurs, diodes, etc8.humide sensor9. Caméra USB
Étape 1: configuration du berceau
Le berceau ici que j'ai fait dans le cadre de mon projet. C'est un grand berceau qui peut supporter un poids de 15 kg. Il est fait de bois et de contreplaqué. Pour réaliser le mouvement d'oscillation, le moteur est tourné pendant 700 ms puis arrêté pendant 900 ms. Le mécanisme de l'oscillation peut être vu dans l'image schématique. Une plaque de 12cm de diamètre est fixée sur le moteur. Un arbre est fixé entre le moteur et le berceau. Lorsque le moteur bouge, le berceau est également déplacé. Spécifications du moteur CC * 12 V * 100 tr/min
Étape 2: Détection des pleurs
Les pleurs de bébé sont détectés à l'aide d'un circuit de préamplificateur de micro. Le circuit se compose d'un microphone à condensateur, de résistances, de condensateurs, d'un transistor 2N3904, d'un amplificateur audio lm386, etc. La sortie de l'amplificateur est alimentée à l'entrée analogique du microcontrôleur. Le microcontrôleur est programmé pour faire tourner le moteur lorsqu'un cri est détecté.
Étape 3: Capteur humide
Le capteur humide est utilisé pour détecter la présence d'eau (urine). Le capteur d'humidité ayant deux fils sous forme de maille est utilisé ici. Dans lequel, un fil est connecté à la broche ADC du microcontrôleur et l'autre à la terre. Ainsi, lorsque le matelas de bébé est mouillé, les deux fils seront court-circuités et ce court-circuit est détecté par le microcontrôleur. Ainsi, le capteur d'humidité aide le bébé à rester dans des conditions d'hygiène en détectant l'humidité. Lorsque le matelas de bébé est mouillé, cela est signalé au gardien en jouant une musique, pour cela un circuit générateur de mélodie est utilisé.
Étape 4: Générateur de mélodie
Bien qu'une mère puisse comprendre les différentes raisons derrière les pleurs de son bébé, le système est équipé d'un système de détection de lit mouillé. Cela indique que le lit est mouillé et doit être changé afin d'empêcher le bébé de se réveiller. Un capteur humide est utilisé pour cela. Une autre alarme est fournie pour informer que le bébé n'a pas arrêté de pleurer et qu'il doit être pris en charge sans délai. En gardant à l'esprit, le son de l'alarme dérangera le bébé; des générateurs de mélodies qui généreraient des sons différents qui ne nuiraient en aucun cas au bébé sont utilisés.générateur de mélodies ic-bt66 19l
Étape 5: Streaming vidéo en direct de bébé en ligne
Raspberry pi et une caméra USB sont utilisés pour le streaming vidéo (implémenté à l'aide de la bibliothèque de mouvements). Définissez raspberry pi en tant que serveur Web à l'aide d'Apache pour le streaming vidéo en continu.
Étape 6: Pilote de moteur
Le moteur est entraîné à l'aide d'un relais 5V connecté au microcontrôleur.
Étape 7: Micro-contrôleur
Arduino uno est le microcontrôleur utilisé dans ce projet.