Stap 10: Overzicht van de Demo-schets
De demo-schets illustreert het gebruik van de TFT-LCD, de SD-kaartlezer, de drie knoppen die is verbonden met een interne analoge pin en een temperatuursensor die bij de kit wordt geleverd voor de doeleinden van dit voorbeeld (alsook ter illustratie van de algemene capaciteiten van de behuizing).
Het programma wordt een menu waarmee de selectie van vier functies weergegeven:
- Weergeven van de huidige temperatuur en vochtigheid
- Display-historische grafiek
- Aanpassen van Backlight (met instelling opgeslagen in EEProm geheugen)
- Nauwe logboekbestand en Stop
Merk op dat dit een vrij grote schets is en dat het 97% van de Nano geheugen verbruikt. Dit is waarschijnlijk (op zijn minst gedeeltelijk) als gevolg van codering technieken die kunnen worden verbeterd, echter meer geheugen beschikbaar kan worden gesteld als de bootloader is verwijderd uit de Nano met de programmering van de Nano dan gedaan via de ICSP pennen die door de behuizing zijn blootgesteld. Dit 2K terugkrijgt, maar is een geavanceerd onderwerp!
Gelieve te zien de "muis-over"-commentaren op elk van de codefragment het schermschoten die voor een beknopt overzicht volgen van de werking van de EEProm-geheugen, SD card, TFT display, knoppen en de DHT-11 temperatuursensor.