Ce journal lumineux affiche un message de 46 caractères au maximum défilant à une vitesse facilement paramétrable au moyen de poussoirs. Il fonctionne de manière autonome et toutes les opérations d’introduction et de modification du texte se font localement. L’alimentation est à deux piles AAA (3 Vcc), ce qui rend en outre l’appareil portable.
Notre journal lumineux est basé sur un afficheur LCD à 1 ligne de 16 caractères (avec pilote HD44780) : il permet de visualiser un texte défilant mémorisé dans un microcontrôleur au moyen d’une procédure manuelle (voir ci-après) à quatre poussoirs (trois commandes plus ENTER) placés au dos du module. Le micro est un PIC16C505 déjà programmé en usine dont le programme résident gère l’aff-cheur LCD. Après la mise sous tension et l’initialisation des E/S, le PIC se met en attente (mode Sleep) et ne consomme alors presque rien (quelques µA). Il lit le poussoir ENTER (SW4) pour vérifer s’il a été pressé ; quand cela arrive, il se met à faire tourner son programme ordinaire et contrôle l’état des lignes RB1, RB2, RB3, RB5 et donc des poussoirs ; si l’un d’eux est pressé il active la fonction correspondante et lance le sous programme concerné. SW4 est le poussoir de standby/ON quand le circuit est au repos mais, lors des procédures, il sert à confrmer les choix.
Voyons le comportement du PIC au moment du paramétrage ; à la mise sous tension le micro prépare et visualise le pre-mier mot du menu, soit EDIT MESSAGE : une nouvelle pression sur SW4 (ENTER) permet d’accéder au paramétrage du texte déflant ; avec une première pression sur UP (SW1), on passe à la fonction SHOW MESSAGE (visualise le mes-sage actuellement mémorisé), avec une seconde on arrive à SET SPEED (paramétrage de la vitesse de déflement du message) et avec une troisième on peut éteindre le circuit (POWER OFF).
Dans cette première phase (présentation des menus) seul SW1 est actif ; à chaque présentation d’un mot, pour lancer le paramétrage correspondant, vous devez presser le poussoir ENTER (SW4).
On aperçoit les quatre poussoirs de paramétrage et le trimmer de réglage de la luminosité.
Liste des composants EV157
R1 ..... 10 k
R2 ..... 10 k
R3 ..... 10 k
R4 ..... 10 k
R5 ..... 10 k
RV1 ... 1 k trimmer
C1...... 100 µF 25 V électrolytique
C2...... 100 nF multicouche
C3...... 100 nF multicouche
C4...... 1 µF 100 V électrolytique
D1 ..... BAT85
D2 ..... BAT85
AF1.... affcheur LCD 16 x 1
IC1..... PIC16C505-EV157
SW1 .. micropoussoir
[…]
SW4 .. micropoussoir
Divers :
1 porte-pile pour 2 x AAA
1 support 2 x 7 broches
Quand on a appuyé sur ce poussoir et qu’apparaît POWER OFF, le micro passe en attente et l’affcheur LCD s’éteint. Mais voyons comment entrer le message après avoir pressé ENTER quand le LCD affche EDIT MESSAGE ; à ce moment vous pouvez choisir les caractères un par un au moyen des poussoirs UP, DOWN et SPACE : les deux premiers de ces poussoirs font défler en haut et en bas de la banque de lettres, symboles et chiffres et SW2 insère un espace après le caractère actuellement sélectionné. Le symbole à choisir est visualisé dans la position la plus à droite.
Chaque fois que l’on fait apparaître le caractère voulu, on le confrme avec ENTER ; on écrit ainsi, une lettre après l’autre, la phrase à visualiser.
Quand le message est terminé, il faut défiler dans la banque de carac-tères jusqu’à sélectionner celui qui, dans le menu initial EDIT MESSAGE, se trouve à côté de END (blacks-pace) ; pressez alors SW4 (ENTER) pour confirmer et revenir au menu EDIT MESSAGE, auquel on peut retourner (en sortant de la compi-lation du message) à tout moment en pressant ensemble les poussoirs SPACE et ENTER.
Pour voir le message déflant, il faut se positionner sur SHOW MESSAGE et presser ENTER ; si le message est correct, le paramétrage est terminé ; sinon, en pressant UP le nombre de fois nécessaire pour revenir sur EDIT MESSAGE, on presse SW4 (ENTER) et on compile à nouveau le texte.
La fonction SET SPEED permet de paramétrer la vitesse de défilement du texte : quand l’afficheur visualise le mot du menu correspondant, en pressant ENTER on voit le texte défi-ler sur le LCD.
En pressant UP ou DOWN on accélère ou ralentit la vitesse de défilement. Quand la vitesse qui vous convient est obtenue, pressez ENTER (SW4), ce qui vous ramène à la visualisation des mots EDIT MESSAGE.
La réalisation pratique
Abordable par un débutant, la construction de ce journal lumineux ne posera pas de problème à une personne soigneuse.
Tous les composants nécessaires (avec le micro programmé et le circuit imprimé gravé) sont disponibles auprès de certains annonceurs de la revue.
Un seul réglage, celui de la luminosité de l’affichage avec RV1. Vous n’aurez qu’à apprendre à paramétrer l’appareil à l’aide des quatre poussoirs.
Notre journal lumineux est basé sur un afficheur LCD à 1 ligne de 16 caractères (avec pilote HD44780) : il permet de visualiser un texte défilant mémorisé dans un microcontrôleur au moyen d’une procédure manuelle (voir ci-après) à quatre poussoirs (trois commandes plus ENTER) placés au dos du module. Le micro est un PIC16C505 déjà programmé en usine dont le programme résident gère l’aff-cheur LCD. Après la mise sous tension et l’initialisation des E/S, le PIC se met en attente (mode Sleep) et ne consomme alors presque rien (quelques µA). Il lit le poussoir ENTER (SW4) pour vérifer s’il a été pressé ; quand cela arrive, il se met à faire tourner son programme ordinaire et contrôle l’état des lignes RB1, RB2, RB3, RB5 et donc des poussoirs ; si l’un d’eux est pressé il active la fonction correspondante et lance le sous programme concerné. SW4 est le poussoir de standby/ON quand le circuit est au repos mais, lors des procédures, il sert à confrmer les choix.
Les procédures de programmation
Voyons le comportement du PIC au moment du paramétrage ; à la mise sous tension le micro prépare et visualise le pre-mier mot du menu, soit EDIT MESSAGE : une nouvelle pression sur SW4 (ENTER) permet d’accéder au paramétrage du texte déflant ; avec une première pression sur UP (SW1), on passe à la fonction SHOW MESSAGE (visualise le mes-sage actuellement mémorisé), avec une seconde on arrive à SET SPEED (paramétrage de la vitesse de déflement du message) et avec une troisième on peut éteindre le circuit (POWER OFF).
Dans cette première phase (présentation des menus) seul SW1 est actif ; à chaque présentation d’un mot, pour lancer le paramétrage correspondant, vous devez presser le poussoir ENTER (SW4).
On aperçoit les quatre poussoirs de paramétrage et le trimmer de réglage de la luminosité.
Liste des composants EV157
R1 ..... 10 k
R2 ..... 10 k
R3 ..... 10 k
R4 ..... 10 k
R5 ..... 10 k
RV1 ... 1 k trimmer
C1...... 100 µF 25 V électrolytique
C2...... 100 nF multicouche
C3...... 100 nF multicouche
C4...... 1 µF 100 V électrolytique
D1 ..... BAT85
D2 ..... BAT85
AF1.... affcheur LCD 16 x 1
IC1..... PIC16C505-EV157
SW1 .. micropoussoir
[…]
SW4 .. micropoussoir
Divers :
1 porte-pile pour 2 x AAA
1 support 2 x 7 broches
Quand on a appuyé sur ce poussoir et qu’apparaît POWER OFF, le micro passe en attente et l’affcheur LCD s’éteint. Mais voyons comment entrer le message après avoir pressé ENTER quand le LCD affche EDIT MESSAGE ; à ce moment vous pouvez choisir les caractères un par un au moyen des poussoirs UP, DOWN et SPACE : les deux premiers de ces poussoirs font défler en haut et en bas de la banque de lettres, symboles et chiffres et SW2 insère un espace après le caractère actuellement sélectionné. Le symbole à choisir est visualisé dans la position la plus à droite.
Chaque fois que l’on fait apparaître le caractère voulu, on le confrme avec ENTER ; on écrit ainsi, une lettre après l’autre, la phrase à visualiser.
Quand le message est terminé, il faut défiler dans la banque de carac-tères jusqu’à sélectionner celui qui, dans le menu initial EDIT MESSAGE, se trouve à côté de END (blacks-pace) ; pressez alors SW4 (ENTER) pour confirmer et revenir au menu EDIT MESSAGE, auquel on peut retourner (en sortant de la compi-lation du message) à tout moment en pressant ensemble les poussoirs SPACE et ENTER.
Pour voir le message déflant, il faut se positionner sur SHOW MESSAGE et presser ENTER ; si le message est correct, le paramétrage est terminé ; sinon, en pressant UP le nombre de fois nécessaire pour revenir sur EDIT MESSAGE, on presse SW4 (ENTER) et on compile à nouveau le texte.
La fonction SET SPEED permet de paramétrer la vitesse de défilement du texte : quand l’afficheur visualise le mot du menu correspondant, en pressant ENTER on voit le texte défi-ler sur le LCD.
En pressant UP ou DOWN on accélère ou ralentit la vitesse de défilement. Quand la vitesse qui vous convient est obtenue, pressez ENTER (SW4), ce qui vous ramène à la visualisation des mots EDIT MESSAGE.
La réalisation pratique
Abordable par un débutant, la construction de ce journal lumineux ne posera pas de problème à une personne soigneuse.
Tous les composants nécessaires (avec le micro programmé et le circuit imprimé gravé) sont disponibles auprès de certains annonceurs de la revue.
Un seul réglage, celui de la luminosité de l’affichage avec RV1. Vous n’aurez qu’à apprendre à paramétrer l’appareil à l’aide des quatre poussoirs.
Aucun commentaire:
Enregistrer un commentaire