Skip to content

Smart-flowerpot/Smart-Flowerpot-Android

Repository files navigation

What Is Smart Flowerpot ?


Smart Flowerpot is a project which has been designed within the course BIL496 Graduation Project under the topic of "Systems that make house-life easier" by our team of 5 members.

Team Members :


1. Ömer Faruk Kurular 141101039
2. Bekir Berk Şenel 141101056
3. Musa Ünal 151101003
4. Mithat Kurt 111101033
5. Orhan Onar 131101063

Smart Flowerpot is a system which allows the user to be aware of the momentary humidity, moisture of the solid which the plant grows in, the temperature of the environment etc.; also to choose a plant among 73 various ones, compare the momentary values to the optimal values that have been obtained for each plant and to be warned about the health of the plant under certain circumstances then act accordingly through remote access over the water engine by a button if wanted to. How To Use It ? Application has beeen designed over a friendly and simple interface. Clicking on the application will lead the user to HOME which has a "+" button that allows the user to add his plant among the 73 pre-defined plants. After adding the plant to the system, the user is able to go back to the home through HOME, and clicking on that plant will allow the user to see the instantaneous values of it along with the option of watering it through "Water Me" button. Having optimal values of each plant, user will be warned under critical situations that threaten the health of the plant.If the User uses the app correctly for the plant, user can win trophies for each accurate movement. (Figure 2)

What Have Been Used In The Project Smart Flowerpot ?


Hardware


- Nodemcu IoT microcontroller
- Arduino
- Breadboard
- Soil moisture sensor
- Humidity & temperature sensor
- Water Engine
- Buzzer
- Light Sensor

Software


- Android
- MQTT Server
- Arduino
- HTML
- PHP
- Javascript

How Does It Work ?

Detailed as following;

In app images

Instructions of use

1- Download project and open it in Android Studio or simple clone it in Androis Studio terminal

2- Realize necessary changes.

3- On build window, click on generate signed apk

4- Under key store path, click on create new

5- Fill the necessary fields

6- Choose build type "release" and then finish

7- Simply install apk on your mobile phone by finding apk and clicking on on your mobile phone

Instructions of use (Direct apk)

1- Below find the link of apk

2- Simply install apk on your mobile phone by finding apk and clicking on on your mobile phone

Apk

About

Android part of the project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages