J'avais lancé ce projet un jour à la rache avec vince sur un microcontroller, je dois avoir le code il manquait pas grand chose.
On voulait mettre un bip repetitif au bout de xx secondes d'ouverture, mais aussi un "bip bip" comme sur les voitures, 1 seconde apres la fermeture de la porte, histoire de valider que la porte est bien fermée tout en validant que la pile marche bien encore.
Au final, il restait juste un bug a corriger de mémoire
Si vous voulez le code je peux le chercher. Conceptuellement, ça se résume à un automate à état finis, qui joue des mélodies (comme pour une carte d'anniversaire). Y'a une mélodie à l'ouverture et une à la fermeture:
ouverture: pause 30 secondes puis bip puis pause puis bip puis pause.....
fermeture: pause 1 seconde puis bip puis pause infinie
(la pause mettant en veille le microcontrolleur)