The purpose of this thesis is to develop a prototype system for a smart terrarium with automatic control of heating, cooling and watering. We have used Raspberry Pi 3 Model B computer. It serves as a web server for our web application with which we can control devices such as lights, fans, water pump and heater. User can check status of temperature, humidity and soil moisture in the terrarium and can see a history of readings in a certain time interval. Web application and backend are based on Python programming language and Flask framework. Data readings are stored in a SQLite database, while control over external devices is managed with a relay module.
|