Tout d'abord, c'est un petit projet intéressant, mais vous utilisez vraiment le mauvais outil. C'est quelque chose qui a été résolu depuis des siècles en utilisant un outil appelé agenda.
Faisons-le de toute façon par voie électronique, juste pour le plaisir. Vous ne semblez pas avoir besoin d'une très grande précision; peu importe si le filtre est remplacé un jour plus tôt ou plus tard (un jour sur 6 mois a une précision de 0,5%). Je note qu'il doit fonctionner avec une batterie, il doit donc être très faible consommation d'énergie.
Je vais commencer par changer les exigences . Vous voulez une LED comme indicateur, mais votre appareil devrait être assez présent dans le salon si vous voulez être sûr de voir la LED allumée, même lorsqu'il clignote. (Notons que le clignotement peut être nécessaire pour éviter que la batterie ne se décharge avant que la LED ne soit remarquée; après tout, la LED peut s'allumer juste après votre coucher.)
J'utiliserais un buzzer au lieu d'une LED . Et pour éviter que la sonnerie ne retentisse au milieu de la nuit, nous aurons besoin d'un chronométrage précis qui nous indiquera également l'heure de la journée. Cela signifie qu'un 555 est sorti, et nous devrons compter sur un microcontrôleur. Un petit microcontrôleur coûte moins de 50 cents et fonctionner sur un cristal à 32,768 kHz ne consomme pas beaucoup (pour un projet, j'ai utilisé un MSP430F1101 qui en consommait moins de 4μA) et a une précision de quelques minutes sur plusieurs mois.
Mais cela signifierait que vous devez faire attention au moment où vous démarrez votre minuterie, et ce n'est pas très convivial.
Entrez dans le récepteur d'horloge atomique . DCF77 en Europe et WWVB en Amérique du Nord diffusent le temps en impulsions de 1 seconde. Le microcontrôleur peut fonctionner sur une horloge RC interne (n'a pas besoin d'être aussi précis) et garder l'heure en fonction du code temporel reçu. Pour économiser de l'énergie, le récepteur d'horloge atomique peut réveiller le microcontrôleur à chaque impulsion d'une seconde, afin que le contrôleur puisse mettre à jour l'heure et la date et se rendormir. Vous pouvez programmer le microcontrôleur pour donner un signal à 14h00 le premier samedi suivant la temporisation, par exemple.
Ensuite, il y a l' alimentation . La solution de microcontrôleur n'a besoin que de quelquesμR, donc une pile au lithium CR3032 (bonne pour 500mAh) peut durer plusieurs années. Mais le temps entre les événements est si long que finalement la batterie abandonnera à mi-chemin d'une période de 6 mois, et le temps de remplacement du filtre passera inaperçu.
Je suggérerais un appareil alimenté par le secteur , utilisant un petit transformateur; J'ai un tas de transformateurs 6V, 0,35VA pour ce genre de petits produits. Étant donné qu'une longue période comme 6 mois ne garantit pas qu'il n'y aura pas de panne de courant, vous aurez besoin d'une sauvegarde de batterie / condensateur . Ici en Belgique, nous avons moins d'une panne de courant en 2 ans en moyenne, la plus longue que j'ai connue a duré 2 heures. Je n'utiliserais pas de batterie, du moins pas de cellule principale. Un rechargeable fera l'affaire, mais utilisons plutôt un supercap . A 0.μUn appareil fonctionnant pendant plus de 24 heures. Le microcontrôleur peut surveiller l'alimentation secteur, de sorte que, si le délai d'expiration de 6 mois se produit pendant une panne de courant, le microcontrôleur peut reporter le signal jusqu'à ce que le courant soit rétabli.
Pour une application qui nécessite si peu d'interaction avec l'utilisateur, il est toujours utile d'avoir une sorte de rétroaction . Vous pouvez faire clignoter une LED une fois par seconde pour indiquer que la minuterie fonctionne, et si vous voulez en faire une version de luxe pourrait afficher le nombre de jours restant sur un écran LCD ou LED à trois chiffres.
edit (commentaire de Ben)
Dans le passé, j'utilisais ces petits modules récepteurs DCF77 de Conrad .
J'habite en Europe, d'où DCF77, pour des modules similaires à WWVB (Amérique du Nord) .
Les connexions sont simplement une alimentation (1,2 V à 15 V) et 2 sorties DCF77, une non inversée, une inversée. Les sorties sont à collecteur ouvert, donc avec le bon pull-up adapté à la tension du microcontrôleur.
Lectures complémentaires: