Stap 6: 7 SEGMENT DISPLAY
TM1650 GEBASEERDE 7 SEGMENT DISPLAY:
APIS had oorspronkelijk geen elke weergavemogelijkheid. Het was onmogelijk te zeggen huidige luchtvochtigheid van de bodem zonder aansluiten via USB.
Om te bevestigen dat ik een 4-cijferige 7 segment display aan het systeem toegevoegd: op Fasttech.com
Een bibliotheek om te werken met deze module overal (noch een data sheet voor het), dus na een paar uur van de I²C poort indringende en experimenten, kon ik niet vinden, besluit ik te schrijven een stuurprogrammabibliotheek mezelf.
Het beeldschermen ondersteunt maximaal 16 cijfers (met 4 wordt een standaard), kan tonen basic ASCII-tekens (gelieve opmerking niet alle tekens kunnen worden geconstrueerd met 7 segmenten, dus letters zoals de W, M, etc. zijn niet geïmplementeerd)., ondersteunt decimaalteken display op de module, het uitvoeren van de tekenreeks (voor het weergeven van meer dan 4 letters), en 16 graden van helderheid.
De bibliotheek is beschikbaar op arduino.cc speelplaats hier. TM1650-stuurprogrammabibliotheek
Monster video is beschikbaar hier
ANIMATIE:
Een beetje van 7 segment animatie wordt uitgevoerd tijdens een water lopen.
- Terwijl de pomp is bezet, de digitale puntjes op het scherm worden uitgevoerd in een links naar het juiste patroon, symboliseert een water lopen: drenken animatie video
- "Verzadiging" periode, de puntjes worden uitgevoerd vanuit het midden van het scherm naar buiten, symboliseert verzadiging: verzadiging animatie video
Onnodig, maar een leuke touch.