Afin d'utiliser l'afficheur, l'utilisation d'un module (comme SevSeg) est conseillé pour simplifier la tâche.
Avant d'afficher quoi que ce soit sur l'afficheur il faut commencer par paramétrer tous les inputs et outputs dans le setup.
Cinq variables seront nécessaires à l'initialisation:
- L'input des différents nombres (ils sont au nombre de 4).
- L'input des différents segments (ils sont au nombre de 8)
- Spécifié si les résistances sont sur les pins (mettre la variable a false si c'est le cas ou a true si ça ne l'est pas)
- Spécifié la configuration de l'afficheur (anode ou cathode)
- Mettre une variable updateWithDelays sur true ou false (il est conseillé de la mettre sur false)
Pour mettre à jour l'affichage, on utilise deux fonctions prédéfinies dans le module SevSeg:
- setNumber pour définir le nombre à afficher
- refreshDisplay pour actualiser l'affichage
Pour plus d'information sur l'affichage et notamment sur le module Sevseg n'hésitez pas à regarder la documentation du module : https://github.com/DeanIsMe/SevSeg