Stap 4: Thermostaat: laden van de Code en testen
- Sluit de Arduino op uw computer en uploaden van de schets van de Climaduino.
Als het niet lukt om te uploaden, kan dit zijn omdat u niet over de DHT bibliotheek geïnstalleerd in de map van de Arduino/bibliotheken beschikt.
Zodra geupload, moet het LCD scherm de huidige temperatuur/luchtvochtigheid instellingen en lezingen. De temperatuur instelling kan worden gewijzigd met de twee knoppen op de thermostaat. Een knop verhoogt de temperatuur door een mate tegelijk en anderzijds verlaagt het. Houd de knop ingedrukt totdat het setpoint in de gewenste waarde verandert. Het is niet erg responsief. Eerdere pogingen om het gebruik van onderbreekt om onmiddellijke reacties op knooppersen veroorzaakte problemen.
De thermostaat uitgangen huidige lezingen, parameters en andere operationele details als JSON via de seriële poort. Om dit te testen, opent u de seriële monitor (meest rechtse knop in de Arduino IDE). U ziet de JSON-gegevens die worden verzonden vanaf de Arduino op uw computer. Deze gegevens bevatten de operationele parameters, de huidige instellingen en lezingen.
Om te testen de instellingen wijzigen, opent u de seriële monitor. Klik op het drop-down menu aan de onderkant van het venster dat Newline zegt en selecteer geen einde van de lijn. Typ de gewenste temperatuur gevolgd door een F (hoofdlettergevoelig) en druk op verzenden wijzigen van de temperatuur setpoint. 77F en vervolgens verzenden zou de temperatuur veranderen tot 77 graden fahrenheit. Typ de gewenste luchtvochtigheid gevolgd door een % en druk op verzenden wijzigen de vochtigheid setpoint. 55% en vervolgens verzenden zou veranderen de vochtigheid setpoint tot 55 graden van relatieve vochtigheid. Ten slotte kan de modus kan worden veranderd door de gewenste modus getal gevolgd door M (hoofdlettergevoelig) te typen en te drukken verzenden.
Geldige waarden voor modus zijn:
- 0 - koeling/vocht controle
- 1 - controle van de vochtigheid
- 9 - systeem uit