Accueil Projets
SmartCar Sleeping Watch Shell Eco Marathon Électrocardiographe Capteur HF Enregistreur Robot Mobile Chaîne de prod.
Carrière Mobilité Passions Engagement civique Compétences

Projet Sleeping Watch

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.

Etape 1

Choix des composants

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,

Sleeping Watch
Etape 2

Programmation classique

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

Affichage pouls
Etape 3

Améliorations

J'ai amélioré l'esthétique générale de la carte et ajouté plusieurs fonctionnalités:

  • Détection du mouvement grâce à un gyroscope/accéléromètre
  • Émission d'un son en cas de sommeil grâce à un buzzer
  • phase de calibration pour s'adapter au pouls de chaque utilisateur

Lien public du projet: Sleeping Watch, Réveillez-vous !!! - Hackster.io

V2 - Ajout calibration

V3 - Ajout buzzer et accel