Format de l’affichage LCD local

Mettez en forme les lignes température et humidité de l’écran LCD pour valider les sondes sur place sans ouvrir d’ordinateur portable.

Vue de dessus d’une carte microcontrôleur Arduino Uno bleue sur fond blanc
Les cartes compatibles Arduino exécutent le sketch qui interroge les sondes et publie le JSON. Photo : Wikimedia Commons contributor. CC0

Le LCD 16×2 donne un retour immédiat à l’installateur, sans Wi-Fi ni ordinateur portable. Deux lignes, c’est peu : le firmware alterne ou répartit généralement la sonde 0, la sonde 1 et la moyenne entre les lignes ou sur des pages temporisées.

Disposition typique

  • Ligne 0 : température et humidité de la sonde 0 en abrégé (par ex. P0 38F 41%).
  • Ligne 1 : sonde 1 ou moyenne glissante selon la version du sketch.
  • Rétroéclairage : allumé pendant les lectures ; extinction temporisée facultative pour limiter l’éblouissement la nuit.

Unités et rafraîchissement

Alignez les unités sur celles du site, ou indiquez-les sur le LCD. Ne rafraîchissez l’écran qu’à l’arrivée de nouvelles lectures valides, pour éviter le scintillement des mises à jour partielles. Câblage des GPIO : plan des GPIO du LCD.

Quand le LCD ne concorde pas avec le site

Comparez avec le JSON en direct via curl : schéma JSON. Un cache périmé sur le relais Redis peut être en retard sur le LCD ; l’affichage local est souvent plus frais.