Stap 1: presentatie
Deze serre heeft verschillende sensoren voor het meten van de omgevingstemperatuur, de buitentemperatuur, het bodemvocht en de helderheid.
De omgevingstemperatuur sensor kan we om te beginnen de ventilator en het rijden van een servomotor te openen van het venster wanneer de interne temperatuur de temperatuur setpoint bedraagt. Omgekeerd, als de temperatuur onder het setpoint van de temperatuur daalt, de ventilator is gestopt en het venster wordt gesloten. Bovendien, een lamp wordt ingeschakeld om te warmen de plant. De grond vochtigheid sensor kunt rijden van een pomp en een electroklep voor het water geven systeem, wanneer de aarde te droog is.
Dankzij een USB-kabel, is de Arduino uno board aangesloten op de framboos 3-bestuur. Dit verband kan we herstellen de maatregelen en de Staten van actuatoren. Deze gegevens worden opgeslagen in een mysql database. Een script in python kan we communiceren met arduino uno (mededeling van de master/slave) en de gegevens opslaan in de database of de database lezen en verzenden nieuwe waarden in de arduino.
Vervolgens is een apache server op de framboos geïnstalleerd om te hosten van een website. Met de hulp van php, kunnen we de brug tussen de mysql database en de website.
Op de website, kunnen we het definiëren van de basiswaarden van de warmte- en vochtigheidsmanagement. Het is ook mogelijk om te controleren elke actuator handmatig en om te kijken van hun Staten.