DONE 1. Votre réveil matin doit afficher de façon fluide et sans lag différentes informations sur l’écran LCD (voir photo ci-haut pour un exemple) DONE 1. L’heure courante, au format 24h (hh:mm:ss) DONE 2. La température actuelle en degrés celcius, avec une décimale après la virgule. DONE 3. L’heure de l’alarme, au format 24h (hh:mm) DONE 4. Si l’alarme est activée ou non (ON/OFF) DONE 5. Tout en respectant les formats d’affichage des heures ci-haut, les minutes et les secondes sont remplis avec des zéros à gauche, et les heures avec un espace blanc à gauche si nécessaire, exemple: _6:08:54) de sorte que peu importe l’heure la longueur est toujours la même. DONE 2. Les informations de l’heure d’alarme doit être sauvegardée lorsqu’elle est modifiée et restaurée à chaque démarrage de votre arduino (eeprom) DONE 3. Lors du démarrage de votre arduino DONE 1. Votre écran doit afficher l’heure par défaut qui est midi (12:00:00). DONE 2. L’heure de l’alarme est la même que la dernière qui a été sauvegardée, ou 12:01 sinon. DONE 3. L’alarme est activée par défaut 4. Votre réveil-matin possède 4 boutons: DONE 1. Menu: lorsqu’appuyé, entre en mode menu et affiche le premier élément du menu (voir plus bas pour la description du format des menus). 2. Set: permet d’activer la modification d’une valeur dans le menu courant, et de l’accepter une fois modifiée 3. Gauche et Droite: naviguer dans les différents menus et modifier les valeurs du menu actuel lorsqu’on est en mode modification 5. Lorsque l’alarme se déclanche (l’heure courante est la même que l’heure de l’alarme ET l’alarme est activée): DONE 1. Votre buzzer doit émettre un son/musique (au choix) à répétition tant que l’utilisateur n’a pas réagit 2. La LED de l’alarme doit flasher en boucle en respectant une séquence de 250ms allumée suivi de 500ms éteinte. DONE 3. Il est possible de “snoozer” en appuyant sur le bouton Menu (lorsque l’alarme est déclanchée, le bouton menu ne fait plus afficher le menu). Une fois le “snooze” DONE appuyé, l’alarme se redéclanchera automatiquement au bout de 2 minutes. DONE 4. Pour arrêter l’alarme une fois qu’elle s’est déclanchée, il faut appuyer simultanément sur les boutons Gauche et Droite. L’alarme reste active et se DONE redéclanchera le lendemain à l’heure voulue