Archives par mot-clé : Electronique

DIY – Horloge Home made avec capteurs

Le projet :

Réaliser une horloge avec des leds derrière un panneau de plexiglass blanc avec un affichage séquentiel de données de capteurs. Prise en compte de la luminosité ambiante pour baisser l’intensité lumineuse le soir.

Les besoins  :

– Affichage de l’heure, sauvegardée en cas de coupure de courant et mis à jour automatiquement par le relais DCF77.

– Affichage de la température intérieure

– Affichage du taux d’humidité,

– Affichage des données d’un module extérieur en 433 Mhz pour la température et le taux d’humidité

– * Affichage de la qualité de l’air

– Gestion du mode d’affichage par bouton poussoir ou sensor touch :

  1. HMS en permanence et affichage DMY par intermittence toutes les 5 minutes.
  2. HMS en permanence et  affichage des capteurs à la suite pendant 5 secondes toutes les 2 minutes et affichage DMY par intermittence toutes les 5 minutes.
  3. Défilement des données par appui sur sensor touch ou bouton poussoir (exemple : HMS, DMY, Temp, Pression, Humidité, Air, Extérieur) et retour au mode 1 si aucun appui après le cycle.

Les pré-requis :

– Carte contrôleur (Arduino Uno)

– Circuit avec 32X8 Leds rouges

– Capteur de température et humidité DHT11 ou DHT22 (plus précis)

– Capteur de pression barométrique*

– Carte Horloge DS1307

– Carte Récepteur 433 Mhz

– Carte DCF77 pour réception heure pilotée à 77,5 kHz

– Détecteur de luminosité

– Boutons poussoir

– Alimentation 9V

– De la réflexion et programmation…

Le programme de test :

les Serial.print sont là pour le debug.

Quelques galères pour avec la réception DCF77 avec le module.

Je pense que la ferrite est trop petite, donc la réception est vraiment très sensible…  J’ai tout de même reçu les trames après éloignement de l’ordinateur et du micro contrôleur et la mise à jour se fait en 2 minutes.

Je pensais changer la ferrite pour une de 150 mm , diamètre 50 mm. Peut être un blindage autour du micro contrôleur si cela fonctionne mal au montage final.

Le plan  :

Plans Horloge

Les tests avec platine :

Sketch Mon Horloge_bb

 

le schéma :

Sketch Mon Horloge_schéma