Étape 10 : Vue d’ensemble de l’esquisse de démonstration
L’esquisse de démonstration illustre l’utilisation de l’écran LCD TFT, le lecteur de carte SD, les trois boutons connectés à une seule broche analogique et d’un capteur de température qui est fourni avec le kit pour les fins de cet exemple (ainsi qu’à illustrer les capacités générales de l’enceinte).
Le programme affiche un menu qui permet la sélection de quatre fonctions :
- Affichage température et humidité
- Affichage graphique historique
- Régler le rétro-éclairage (avec réglage sauvegardé dans la mémoire EEProm)
- Stop et fichier journal étroite
Notez qu’il s’agit d’une esquisse assez grande et qu’il consomme de 97 % de la mémoire de la Nano. C’est probablement (au moins partiellement) en raison de techniques qui pourraient être améliorés de codage, cependant, plus de mémoire peuvent être rendues disponibles si le bootloader est supprimé de la Nano avec la programmation de la Nano alors fait via les broches du PDCI qui sont exposées par le biais de l’enceinte. Cela revient 2K mais un sujet avancé !
S’il vous plaît voir les commentaires de « mouse-over » sur chacun des captures d’écran de snippet de code qui suivent pour un bref aperçu du fonctionnement de la mémoire EEProm, SD carte, TFT écran, boutons et le capteur de température de DHT-11.