Het eerste ding dat kwam naar mijn mening toen ik begon micro-controller programmering was een automatische kamer verwarming cum luchtbevochtiger systeem instellen. Bangalore heeft een erg verwarrend weer - met name voor nieuwkomers. De temperatuur is over het algemeen gematigd, maar nachten soms erg koud kunnen worden. Echter, op andere dagen, de nachten zijn warm en hebt u een kachel op - het oncomfortabel wordt. Ook, aangezien het weer over het algemeen gematigd is - automatische verwarming oplossingen zijn niet beschikbaar commercieel.
Vandaar, was één van de eerste projecten die ik gemaakt heb op een arduino een controller voor temperatuur en vochtigheid.
Kenmerken:
- Hiermee bepaalt u een 2-relais boord - een voor een ruimte kachel en een voor een luchtbevochtiger.
- Controleert de temperatuur en de vochtigheid elke 10 minuten - dit kan worden ingesteld in de code
- Het algoritme is zeer eenvoudig - uitschakelen van de kachel als de temperatuur 1 graad boven de set-punt gaat uit en schakel deze weer als het gaat onder de set-punt. Dit is gelijkaardig aan de meeste commerciële systemen.
- De luchtbevochtiger wordt ingeschakeld als de luchtvochtigheid minder dan 40% wordt uitgeschakeld als het gaat boven de 60%.
- Maakt gebruik van de EEPROM naar de voorinstelling opslaan
- Heeft een knop die wordt gebruikt voor het wijzigen van de preset - muisklik te verhogen van de temperatuur met 1 graad, lang indrukken om het verlagen van de temperatuur met 1 graad. De cirkels van de temperatuur tussen de 25 en 30 graden Celsius.