Ce thermomètre numérique affiche sur un seul écran LCD 16X2 température actuelle, la date complète (reconnaît les années bissextiles), l'heure et le jour de la semaine. Il est également possible de vérifier à tout moment les températures quotidiennes maximales et minimales tout au long de la semaine ainsi que les dates auxquelles ces événements se sont produits. Il dispose également d'une alarme qui avertit le temps désiré et intègre un contrôle intelligent de l'éclairage.
Le capteur de température LM35 est un employé, ce dispositif fournit 10mV par degré centigrade à sa sortie. Plus tard, ce signal est conditionnée par U2. Qui est chargé de modifier l'échelle de mesure et ajouter 1,25 V de cette manière, on obtient une tension variable entre 0V et 5V lorsque la température varie de -25,6 ° C à 76,7 ° C. Cette tension est introduite par le pin2 PIC16F876A, portant un convertisseur analogique - numérique intégré 10 - BIT . C'est le signal responsable de la conversion analogique à numérique . Si vous n'avez pas encore un programmateur de PIC pour cela cliquez ici
Je me suis connecté directement à l'éclairage de l'écran des résultats de la PIC. J'ai raté parce que la résistance de limitation est limitée par le logiciel. Utilisant un signal de PWM commander la puissance délivrée à la LED de rétro-éclairage. Pourtant, lorsque la première connexion de l'éclairage doit assurer que votre écran ne consomme pas plus de 25mA, sinon, la sortie du PIC finirait par arrêter de travailler (dans le diagramme explique comment connecter des écrans d'admission plus élevés ). L'écran LCD que j'ai utilisé est de la marque , le modèle C Cebek-2605 , et les commentaires consommation est bien en deçà de cette limite, il n'y a donc aucun danger pour le microcontrôleur .
Si vous n'avez pas le LM358 (U2) peut remplacer un ou deux LF411 LM833. Vous trouverez les caractéristiques de tous ces composants dans la section Fiches techniques.
Ensuite, les données obtenues avec une jauge de température, Leonardo envoyé par Roman au modèle 2003, mais aussi valable pour ce modèle parce qu'il n'a pas touché à l'acquisition de températures:
Jauge de lecture [º C]
|
Lecture thermomètre [º C]
|
30
|
30,0
|
35
|
34,9
|
48
|
47,9
|
55
|
55,1
|
62
|
62,0
|
70
|
70,1
|
8 Comments
ALARME
ReplyDeletePour accéder à l'alarme une fois que vous appuyez sur le bouton B, puis affiche les informations sur l'alarme.
Pour activer ou désactiver l'alarme appuyez sur le bouton A. Lorsque l'alarme est activée, un symbole apparaît à côté de l'heure.
Pour modifier les secondes de temps d'alarme sur la touche C, en appuyant sur les boutons augmente d'une unité le nombre indiqué par le curseur. Pour déplacer le curseur sur le numéro suivant vous appuyez sur B.
Pour arrêter l'alarme, appuyez sur n'importe quelle touche de l'écran principal.
DATE ET HEURE:
ReplyDeleteDepuis l'écran principal, appuyez deux fois sur le bouton B, le message "Date et heure". Maintenez le bouton C pendant quelques secondes.
D'abord, vous serez invité à régler l'heure, appuyez sur les touches augmente d'une unité le nombre indiqué par le curseur. Pour déplacer le curseur sur le numéro suivant vous appuyez sur B.
Lorsque vous réglez le temps, appuyez sur B pour passer au réglage de la date.
Pour régler la date suivez la même procédure avec le temps. Le format de date est le suivant: deux chiffres pour le jour, deux pour le mois et deux pour l'année (jj / mm / aa). Si vous entrez une date incorrecte s'affiche le message "date incorrecte" et est de nouveau invité à entrer la date.
Lorsque vous venez de régler la date, appuyez sur B et vous pouvez définir le jour de la semaine, appuyez sur A sur l'écran jusqu'à ce que le jour correct de la semaine. Appuyez sur B pour revenir à l'écran principal.
AFFICHAGE D'ÉCLAIRAGE INTELLIGENT:
ReplyDeleteLe rétro-éclairage dispose de 4 modes de fonctionnement sélectionnables par l'éclairage de l'écran de menu:
Auto1: Les feux de l'écran lorsque vous appuyez sur n'importe quel bouton complètement. Quand vous allez 7 secondes en appuyant sur n'importe quel bouton devient allumé si faible.
Auto 2: Les feux de l'écran lorsque vous appuyez sur n'importe quel bouton complètement. Quand vous allez 7 secondes sans appuyer sur aucune touche s'éteint.
Toujours: toujours sur l'affichage. L'écran est allumé en permanence.
Ne jamais: toujours hors de l'écran. L'écran est éteint en permanence.
CHANGER MODE RÉTROÉCLAIRAGE:
ReplyDeleteDepuis l'écran principal, appuyez sur le bouton B 3 fois, le texte "Eclairer l'affichage" apparaît sur la première ligne. La deuxième ligne affiche le mode actuellement sélectionné. Appuyez sur le bouton A dans la succession, va changer de mode sur la deuxième ligne. Appuyez sur le bouton B pour sélectionner le mode désiré et revenir à l'écran principal.
HAUTS ET LES BAS:
ReplyDeleteLe dispositif est équipé de huit mémoires pour conserver le maximum et minimum pour chaque jour de la semaine et le maximum absolu et le minimum.
En mémoire absolue stocke les températures maximales et minimales depuis la dernière réinitialisation de cela. C'est le seul souvenir qui peut être effacé manuellement.
Dans les mémoires individuelles de chaque jour de la semaine sont stockés hauts et les bas de la semaine et l'heure à laquelle ils se sont produits, par exemple, si nous sommes à mardi dans la mémoire du mardi sera le jour maximum et minimum dans lundi sont ceux de la veille, le dimanche avant-hier, et ainsi de suite. En passant sur le rapport pour la nouvelle journée, contenant des informations la semaine dernière, est automatiquement effacé.
CONSULTATION maximum et minimum:
ReplyDeleteAppuyez sur A partir de l'écran principal une fois à l'absolu, deux fois pour le mardi, trois fois pour mercredi ... ainsi de suite et lentement révéler le maximum en vertu d'un M majuscule et minuscule sous un m minimum.
pour vérifier les fois qu'il n'y allaient afficher le jour de la semaine que vous souhaitez afficher et appuyez sur le bouton C.
MAXIMUM ET MINIMUM CLEAR:
ReplyDeleteL'absolu est le seul qui peut être effacé manuellement, pour ce faire, appuyez sur le bouton à nouveau à partir de l'écran d'accueil et maintenez enfoncé le bouton C pendant quelques secondes.
Tous les autres températures sont automatiquement supprimés à leur expiration (après une semaine)
DECONNECTE:
ReplyDeleteLorsque vous débranchez le circuit d'alimentation n'est pas perdu de données. Si la déconnexion est de quelques secondes l'horloge connaîtra seulement un léger retard.