Les Carnets de Byfeel domotique , Objets connectés , DIY , Programmation, Nouvelles Technologies ….

FAQ notif’heure

… ou toutes les questions que je me pose sur le notifheure.

j’ai souvent les mêmes questions ou les mêmes interrogations qui reviennent , lorsque l’on souhaite mettre en place le Notif’Heure.

J’ai donc réalisé , cette petite Faq , afin de vous aider si vous êtes en difficultés.

Elle ne demande qu’a grandir en fonction de vos questions , je la compléterais en fonction de vos questions et de vos réponses. Si vous avez rencontrés un problème et trouvez la solution , merci de faire partager.

L’écran Scintille ou est tout rouge , des que j’ai plus de 4 matrices ?
Sur les Wemos D1 , il y a deux 5 V de présent , il à été remonté , que l’un des deux pose un problème de puissance , si vous avez des problèmes au niveau de l’affichage , essayé l’autre 5V.

Ou sont les Bibliothèques pour le logiciel IDE Arduino ?
L’interface Arduino , stocke ses bibliothèques dans plusieurs endroits différents. Les , stockés dans le dossier mes documents , sont prioritaires sur les bibliothèques installés par le système ( situé dans le dossier d’installation de l’application ).

Version des bibliothèques utilisés ?
****** Bibliothèque systèmes
* EthernetClient.h
* Ethernet.h
* Dhcp.h
* EthernetServer.h
* Dns.h
* EthernetUdp.h
* SPI.h
***** Gestion WIFI
* ESP8266WiFi.h
* WiFiUdp.h
****** Serveur WEB et WS
* ESP8266WebServer.h
* WebSocketsServer.h
****** Client WEB
* ESP8266HTTPClient.h
****** WIFI Manager , afin de gérer la connexion au WIFI de façon plus intuitive
* WiFiManager.h       //https://github.com/tzapu/WiFiManager
****** Mdns ( protocole bonjour )
* ESP8266mDNS.h
****** OTA
* ArduinoOTA.h
***** Bibliotheque Matrice LED
* MD_Parola.h
* MD_MAX72xx.h
***** Temps
* TimeLib.h
* NTPClient.h
****** SPIFFS et JSON
* FS.h  
* ArduinoJson.h
****** Options – Nécessaire si DHT et boutons
* DHTesp.h
* ClickButton.h

Le Notifheure bloque sur Service ?
La version 2.5.x du gestionnaire de carte esp8266 , bloque le lancement du service mDNS , la correction à été apporté sur la version 3.3.3 du Notifheure .

Combien de matrice LED puis je contrôler ?
A ce jour , le plus long montage que l’on m’a remonté , est composé de 24 Matrices LED ( soit 6 blocs de 4 )

Est ce que toutes les matrices LED sont identiques ?
Hélas , elle ne le sont pas et selon les revendeurs , vous pouvez tomber sur des matrices différentes , il faudra donc tester les différents paramètres de configuration ( HARDWARE_TYPE MD_MAX72XX::trouver le bon modele ) , afin d’éviter de se retrouver avec des affichages incohérents.

Puis je assembler des matrices de marques différentes ?
Cela est possible , uniquement si toutes les matrices utilisent le même type Matériel ( HARDWARE_TYPE MD_MAX72XX )

Mon affichage est bizarre ? Mes caractères sont inversés , ou ressemble à des hiéroglyphes ?
comme expliqué plus haut , selon le type_materiel des matrices , l’affichage ne sera pas bon. Voir cet article , pour plus de détail.

Puis je avoir un affichage sur deux lignes ?
Le notifheure ne peut imprimer que sur une hauteur maximum de 8 pixel , qui correspond à la hauteur max des Matrices utilisés. Chaque matrice led comporte 8led en hauteur sur 8 led en largeur , soit 64 led par matrices. Un caractère utilise en moyenne une hauteur de 7 pixels , sur 5 pixels de large . Entre chaque caractère , un pixel blanc est utilisé.

Combien de matrice dois je utiliser ?
Tout dépend de l’affichage recherché , un bloc de 4 matrices à 4×8 = 32 leds de longueur. Un caractère utilise en moyenne 5 caractères + 1 pour l’espace soit 6 leds . Ce qui donne environ 5 caractères sur une matrice de 4 . Pour une matrice de 8 , on peut afficher environ 11 caractères , et ainsi de suite.

Comment ajuster la vitesse de défilement ?  
Sur la page de configuration , il est possible de modifier la vitesse de défilement , ainsi que le temps de pause , avant le prochain affichage.

Quels modules ESP sont compatibles ?
La plupart des modules ESP8266 , peuvent êtres compatibles si ils disposent d’assez de mémoire , pour le programme et le stockage des fichiers. Il faudra donc , prendre la peine de vérifier ces paramètres.
A ce jour , je n’ai testé qu’avec un WEMOS D1 ou D2 ou wemos mini .
Certains des lecteurs , ont utilisé des nodeMCU

Ou puis je acheter ses composants ?
Vous pouvez les trouver sur Amazon , mais aussi sur de nombreux sites chinois comme GEARBEST ou encore banggod  ( le délai de livraison est alors entre 2 à 4 semaines ).

L’OTA ( Over The Air ) ne fonctionne pas , pas possible de faire une mise à jour via wifi ?
Après le premier flashage , il est important de redémarrer l’ESP , afin de prendre en compte le service OTA. Il faut aussi que Python soit installé sur le poste pour l’envoie via OTA.