Sleeping Watch est un dispositif portable conçu pour détecter l'endormissement d'un utilisateur, notamment dans un contexte de conduite.
L'objectif principal est d'améliorer la sécurité en alertant l'utilisateur dès l'apparition d'un état de somnolence.
J'ai choisi une architecture basée sur un microcontrôleur compatible Arduino, permettant une acquisition continue des données, un traitement embarqué en temps réel et une intégration facile des capteurs et actionneurs.
Le dispositif est composé d'un capteur de mouvement / position, d'un capteur de pouls et d'un buzzer pour les alertes,
J'ai programmé la carte pour qu'elle détecte le pouls et qu'elle le retransmette en direct sur l'écran, elle signale un endormissement si on a une grosse baisse de ce pouls
J'ai amélioré l'esthétique générale de la carte et ajouté plusieurs fonctionnalités: