Journal défilant avec ESP8266
Ce projet est réalisé avec
l'environnement de développement Annex WIFI RDS.
Pour flasher l'interpréteur Basic dans la mémoire de l'ESP8266, toute la
procédure est décrite sur le site. De nombreux exemples sont disponibles,
ainsi que les fichiers d'aide.
Pour un projet relativement complexe comme celui-ci, quelques lignes de
commande suffisent pour la prgrammation.
Le basic d'Annex Wifi permet aussi la création de pages HTML dynamiques.
L'ESP8266 étant accessible en Wifi sur le réseau local, il suffit de taper
l'adresse IP dans un navigateur pour accéder au programme, à la page HTML
et celle de configuration.
Le projet
J'utilise un ESP8266 et 4 afficheurs à matrice à LED de 8 x 8. L' ESP8266 est connecté en wifi au réseau local, une page HTML permet les réglages du journal défilant.
Les
composants
Les étapes de fonctionnement
Dans un navigateur, taper l'adresse IP de L'ESP8266
1. Copier le programme ci-dessus et le placer le directement dans l'éditeur et enregistrer le dans l'ESP8266. |
|
![]() |
![]() |
3. Régler le TimeZone et mettre le programme en autorun |
|
![]() |
Le
montage
Le montage peut être testé sur une plaque d'expérimentation et être intégré à un support.
La matrice à LED se commande en SPI, on doit respecter le schéma suivant : |
![]() |
On place les composants sur la plaque de connexions en respectant le dessin de câblage.
Le
programme
Le programme créé une page HTML pour obtenir
ce que l'on veut afficher : Le message, la température,
l'humidité, la date et l'heure.
Les instructions MaxSroll. permettent le défilement du texte.
Pour afficher tous les caractères
accentués, je les ai remplacés par leur code ASCII.