Line 36: | Line 36: | ||
<img class="oneimg" src="https://static.igem.org/mediawiki/2018/3/3f/T--NCKU_Tainan--software_IoT.jpg"> | <img class="oneimg" src="https://static.igem.org/mediawiki/2018/3/3f/T--NCKU_Tainan--software_IoT.jpg"> | ||
</div> | </div> | ||
− | <p class="pcontent">For user-friendly, user can read the data easily from the | + | <p class="pcontent">For user-friendly, user can read the data easily from the App. |
− | When the data is abnormal, the | + | When the data is abnormal, the App would have a caution to let the user know, |
so that the user can adjust the device in time. | so that the user can adjust the device in time. | ||
</p> | </p> | ||
Line 83: | Line 83: | ||
<p class="pcontent">Save data from our device, including carbon dioxide concentration, | <p class="pcontent">Save data from our device, including carbon dioxide concentration, | ||
pH value and temperature obtained by sensors in our device. Besides, | pH value and temperature obtained by sensors in our device. Besides, | ||
− | the | + | the App can fetch the information from our database. |
</p> | </p> | ||
<h5>What database we use?</h5> | <h5>What database we use?</h5> | ||
Line 89: | Line 89: | ||
Because it is a realtime database and a 3rd party Authentication | Because it is a realtime database and a 3rd party Authentication | ||
(Google Signin,Facebook Login,Github,Twitter).Last but not least, | (Google Signin,Facebook Login,Github,Twitter).Last but not least, | ||
− | its cloud messaging can send push messages to any device, so we can easily send it to our | + | its cloud messaging can send push messages to any device, so we can easily send it to our App. |
Based on above reason, we choose Firebase.</p> | Based on above reason, we choose Firebase.</p> | ||
<h5>How to create a Firebase?</h5> | <h5>How to create a Firebase?</h5> | ||
Line 114: | Line 114: | ||
</li> | </li> | ||
<img class="smallimg" src="https://static.igem.org/mediawiki/2018/7/7c/T--NCKU_Tainan--software_firebase2.png"> | <img class="smallimg" src="https://static.igem.org/mediawiki/2018/7/7c/T--NCKU_Tainan--software_firebase2.png"> | ||
− | <li class="licontent">Enter the project name of the | + | <li class="licontent">Enter the project name of the App, such as “project”, |
and then select the country/region, then click “Create Project” as shown below: | and then select the country/region, then click “Create Project” as shown below: | ||
</li> | </li> | ||
Line 123: | Line 123: | ||
<div id="App"> | <div id="App"> | ||
<h3>App</h3> | <h3>App</h3> | ||
− | <p class="pcontent">To make our device more user-friendly, we designed an | + | <p class="pcontent">To make our device more user-friendly, we designed an App to get data from our database. The manager of the factory can easily see the data immediately. Besides, we set up a notification system. As long as users connect their smart phone to the internet, they can immediately get the warning notification from the device if the data goes wrong.</p> |
<div class="row"> | <div class="row"> | ||
<div class="col-md-6 col-md-push-6"> | <div class="col-md-6 col-md-push-6"> |
Revision as of 12:48, 17 October 2018