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

Line 208: Line 208:
 
                               <li>(3) At this time, the analogy value of the atmospheric carbon dioxide concentration (about 400 ppm) was measured, and we measured 705.</li>
 
                               <li>(3) At this time, the analogy value of the atmospheric carbon dioxide concentration (about 400 ppm) was measured, and we measured 705.</li>
 
                               <li>(4) The known carbon dioxide concentration is adjusted by a float flowmeter, and the ppm can be obtained according to the formula conversion, and the analogy value of the concentration is obtained.</li>
 
                               <li>(4) The known carbon dioxide concentration is adjusted by a float flowmeter, and the ppm can be obtained according to the formula conversion, and the analogy value of the concentration is obtained.</li>
Ex: We put the carbon dioxide sensor into 100% carbon dioxide and measured its analogy value to 260.</li>
+
                              <li>Ex: We put the carbon dioxide sensor into 100% carbon dioxide and measured its analogy value to 260.</li>
 
                               <li>(5) We assume that the carbon dioxide logarithmic concentration is negatively linearly related to the output analog value, and can be found by the known two points.</li>
 
                               <li>(5) We assume that the carbon dioxide logarithmic concentration is negatively linearly related to the output analog value, and can be found by the known two points.</li>
 
                           </ul>
 
                           </ul>
Line 240: Line 240:
  
 
                   <h8>Components And Supplies<h8></br>
 
                   <h8>Components And Supplies<h8></br>
                   <p class="pcontent">
+
 
                  1.Arduino UNO</br>
+
                   <ol><li>Arduino UNO</li>
                  2.DS18B20 temperature sensor</br>
+
                      <li>DS18B20 temperature sensor</li>
                    (1)Power supply range is 3.0V to 5.5V</br>
+
                      <ul><li>(1)Power supply range is 3.0V to 5.5V</li>
                    (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>
+
                          <li>(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)</li>
                  3. a register of 4700 ohms</br></br></p>
+
                      <ul>
 +
 
 +
                      <li>a register of 4700 ohms</li>
 +
                  </ol>
  
 
                   <h8>Method of wires</h8></br>
 
                   <h8>Method of wires</h8></br>
                   <p class="pcontent">
+
 
                  1.DS18B20 red wire----Arduino 5V</br>
+
                   <ol><li>DS18B20 red wire----Arduino 5V</li>
                  2.DS18B20 ground----Arduino GRD</br>
+
                      <li>DS18B20 ground----Arduino GRD</li>
                  3.DS18B20 yellow wire----Arduino 2 define in code by yourself  #define ONE_WIRE_BUS 2</br>
+
                      <li>DS18B20 yellow wire----Arduino 2 define in code by yourself  #define ONE_WIRE_BUS 2</li>
                  4.Wiring diagram</br></p>
+
                      <li>Wiring diagram</li>
 +
                  </ol>
  
 
                   <div class="carousel-item active" style="background-image: url('http://placehold.it/1900x1080')"></div>
 
                   <div class="carousel-item active" style="background-image: url('http://placehold.it/1900x1080')"></div>
  
                   <p class="pcontent">Experiment 1: Temperature measuring</br>
+
                   <h8>Experiment</h8></br>
                  Experimental purpose:</br>
+
                  <ul><li>Experiment 1: Temperature measuring</li>
                  We want to know the error between the actual temperature of the incubator and the temperature measured by the sensor.</br>
+
                      <ul><li>Experimental purpose:</li>
                  Experiment method:</br>
+
                          <ul><li>We want to know the error between the actual temperature of the incubator and the temperature measured by the sensor.</li></ul>
                  We put our temperature sensor into the incubator. We wire the sensor with the LCD to keep it closed.</br>
+
                          <li>Experiment method:</br>
                  Experimental purpose:</br>
+
                          <ul><li>We put our temperature sensor into the incubator. We wire the sensor with the LCD to keep it closed.</li></ul>
                  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>
+
                          <li>Experimental purpose:</li>
 +
                          <ul><li>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.</li></ul>
  
                  <div class="carousel-item active" style="background-image: url('http://placehold.it/1900x1080')"></div>
+
                          <div class="carousel-item active" style="background-image: url('http://placehold.it/1900x1080')"></div>
 +
                      </ul>
 +
 
 +
                      <li>Experiment 2: Temperature experimental curve fitting</li>
 +
                      <ul><li>Experimental purpose:</li>
 +
                          <ul><li>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.</li></ul>
 +
                          <li>Experiment method:</li>
 +
                          <ul><li>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.</li></ul>
 +
                          <li>Experimental purpose:</li>
 +
                          <ul><li>We found a 7th degree temperature curve to reduce its error. (You can see more information in <a href="https://2018.igem.org/Team:NCKU_Tainan/Software#list-item-2" style="color:#28ff28;">software temperature</a>.)</li></ul>
 +
                      </ul>
 +
                  </ul>
  
                  <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. (You can see more information in <a href="https://2018.igem.org/Team:NCKU_Tainan/Software#list-item-2" style="color:#28ff28;">software temperature</a>.)</br>
 
                  </p>
 
 
                 </div>
 
                 </div>
 
               </div>
 
               </div>

Revision as of 04:33, 16 September 2018

Follow us

Contact us

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