Difference between revisions of "Team:NCKU Tainan/Hardware"

Line 227: Line 227:
 
               </div>
 
               </div>
  
 +
              <div id="list-item-8">
 +
                <h3>Temperature Sensor DS18B20</h3>
 +
                <div id="pt">
 +
                  <p class="pcontent">
 +
                  About this section, we are showing how to use DS18B20 one wire water proof temperature sensor.</br>
 +
                  Why we need to use temperature sensor?</br>
 +
                  Because E. coli is sensitive to temperature sensor. According to the experiment, it grows the best in 37°C (99°F), and its acceptable range is about 22 to 40°C (72 to 104°F). Therefore, we need temperature sensor to monitor our medium's temperature.</br></br>
 +
 +
                  <h8>Components And Supplies<h8></br>
 +
                  1.Arduino UNO</br>
 +
                  2.DS18B20 temperature sensor</br>
 +
                   (1)Power supply range is 3.0V to 5.5V</br>
 +
                    (2)Measures temperatures from -55°C to +125°C (-67°F to +257°F)±0.5°C accuracy from –10°C to +85°C (14 to 185°F)</br>
 +
                  3. a register of 4700 ohms</br></br>
 +
 +
                  <h8>Method of wires</h8></br>
 +
                  1.DS18B20 red wire----Arduino 5V</br>
 +
                  2.DS18B20 ground----Arduino GRD</br>
 +
                  3.DS18B20 yellow wire----Arduino 2 define in code by yourself  #define ONE_WIRE_BUS 2</br>
 +
                  4.Wiring diagram</br></p>
 +
 +
                  <div class="carousel-item active" style="background-image: url('http://placehold.it/1900x1080')"></div>
 +
 +
                  <p class="pcontent">Experiment 1: Temperature measuring</br>
 +
                  Experimental purpose:</br>
 +
                  We want to know the error between the actual temperature of the incubator and the temperature measured by the sensor.</br>
 +
                  Experiment method:</br>
 +
                  We put our temperature sensor into the incubator. We wire the sensor with the LCD to keep it closed.</br>
 +
                  Experimental purpose:</br>
 +
                  We placed the sensor in an environment of incubator 37 degrees, and the temperature measured by the LCD display sensor was 37.06 degrees. The error is 0.06 degrees, which we think is not big. But in order to make the measured temperature more accurate, we designed the second experiment - Temperature experimental curve fitting.</br></p>
 +
 +
                  <div class="carousel-item active" style="background-image: url('http://placehold.it/1900x1080')"></div>
 +
 +
                  <p class="pcontent">Experiment 2: Temperature experimental curve fitting</br>
 +
                  Experimental purpose:</br>
 +
                  Since the error value of the temperature sensing device is not necessarily, we use multiple sampling methods, and then average the values measured in each temperature interval to reduce the error value without excessive error.</br>
 +
                  Experiment method:</br>
 +
                  We use the above method to take 150 strokes as training data, and use the basic accessories of MATLAB to find the appropriate nine temperature model formulas.</br>
 +
                  Experimental purpose:</br>
 +
We found a 7th degree temperature curve to reduce its error.(連結連到software temperature部分)</br>
 +
                  </p>
 +
                </div>
 +
              </div>
 +
 +
              <div id="list-item-9">
 +
                <h3>Wi-fi sensor</h3>
 +
                <div id="pt">
 +
                  <p class="pcontent">我們做完wi-fi的時候補!!QQ</p>
 +
                </div>
 +
              </div>
 +
 +
              <div id="list-item-10">
 +
                <h3>Materials required</h3>
 +
                <div id="pt">
 +
                  <p class="pcontent">
 +
                  ·Acrylic Sheet</br>
 +
                  ·Arduino UNO</br>
 +
                  ·Power Supply</br>
 +
                  ·Batteries</br>
 +
                  ·Rotameter</br>
 +
                  ·pH meter</br>
 +
                  ·Thermometer(DS18B20)</br>
 +
                  ·CO2 sensor(MG811)</br>
 +
                  ·Wi-fi sensor(ESP8266 NodeMcu)</br>
 +
                  ·Geared DC Motor</br>
 +
                  ·Tubes</br>
 +
                  ·Magnets</br>
 +
                  ·3D Printed Structure</br>
 +
                  ·Nuts and Screws</br>
 +
                  ·Wires</br>
 +
                  ·Pumps</br>
 +
                  </p>
 +
                </div>
 +
              </div>
 +
 +
              <div id="list-item-11">
 +
                <h3>Reference</h3>
 +
                <div id="pt">
 +
                  <p class="pcontent">
 +
                  (1)pH meter:</br>
 +
                  Boywhy Chen.(2016).[Arduino] PH meter. Retrieved from</br>
 +
                  http://boywhy.blogspot.com/2016/07/arduino-ph-meter.html(Augest 28,2018)</br>
 +
                  (2)temperature(DS18B20 ): </br>
 +
                  Konstantin Dimitrov.(2016).Arduino Thermometer With DS18B20. Retrieved from</br>
 +
                  https://create.arduino.cc/projecthub/TheGadgetBoy/ds18b20-digital-temperature-sensor-and-arduino-9cc806
 +
                  (3)CO2 sensor(MG811)</br>
 +
                  Tiequan Shao.Peng Wei.(2016)Arduino 二氧化碳感測器MG811 校正計算.Retrieved from</br>
 +
                  http://a-chien.blogspot.com/2016/03/arduino-mg811.html</br>
 +
                  </p>
 +
                </div>
 +
              </div>
  
  

Revision as of 06:12, 15 September 2018

Follow us

Contact us

igem.ncku.tainan@gmail.com
No.1, Daxue Rd., East Dist., Tainan City 701, Taiwan (R.O.C.)