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

Line 1: Line 1:
{{NCKU_Tainan}}
+
{{NCKU_Tainan/hp_silver}}{{NCKU_Tainan/Header}}
 
+
<html>
+
 
+
 
+
 
+
 
+
<div class="clear"></div>
+
 
+
 
+
<div class="column full_size">
+
<h1>Demonstrate</h1>
+
<h3>Gold Medal Criterion #4</h3>
+
 
+
<p>
+
Teams that can show their system working under real world conditions are usually good at impressing the judges in iGEM. To achieve gold medal criterion #4, convince the judges that your project works. There are many ways in which your project working could be demonstrated, so there is more than one way to meet this requirement. This gold medal criterion was introduced in 2016, so check our what 2016 teams did to achieve a their gold medals!
+
</p>
+
 
+
<p>
+
Please see the <a href="https://2017.igem.org/Judging/Medals">2017 Medals Page</a> for more information.
+
</p>
+
  
 +
<!DOCTYPE html>
  
 +
<div class="container-fluid">
 +
  <div class="row">
 +
    <div class="col">
 +
      <div id="top">
 +
      </div>
 +
      <div id="category" class="vertical-container">
 +
        <h1 class="dry">Demonstrate</h1>
 +
      </div>
 +
    </div>
 +
  </div>
 
</div>
 
</div>
 +
<div class="container-fluid">
 +
  <div class="row">
 +
    <div id="paragraph" class="paragraph col-md-8 col-md-offset-1 col-xs-offset-1 col-xs-10">
 +
      <h2 id="sensingboat">
 +
        Sensing Boat
 +
      </h2>
 +
      <hr class="bluehr">
 +
      <p>
 +
        We build a nitrate sensing boat, consisting of motor and control modules, pH meter, thermometer and the most important nitrate sensor to make it more user-friendly.
 +
        <br><br> Our sensing boat can detect exact water data immediately and prevent fish farmers from wasting a lot of time and efforts to collect water samples, delivering them to professional institutes to examine them.
 +
      </p>
 +
      <h3>
 +
        Procedure of Sensing Boat
 +
      </h3>
 +
      <video src="">
 +
        Your browser does not support the video tag.
 +
      </video>
 +
      <ol>
 +
        <li>Turn on the power.</li>
 +
        <li>Place it into the pond or somewhere you want to collect data and use control module to control the boat.</li>
 +
        <li>Receive the result, that is nitrate concentration, water temperature and pH value, through our App. We also have GPS on our boat so that users can track the path of sensing boat via smart devices.</li>
 +
      </ol>
 +
      <h3>
 +
        Functions of Each Part of The Boat
 +
      </h3>
 +
      <p>
 +
        We use Arduino as our MCU. Our boat can achieve several different functions which includes Nitrite sensor, pH meter, thermometer and GPS. Besides, the communication interface of our boat and remoter is 2.4G radio.
 +
      </p>
 +
      <h3>
 +
        Electrical Parts
 +
      </h3>
 +
      <div class="row imagerow">
 +
        <div class="col-md-12">
 +
          <img src="/assets/img/dry/demonstrate/demonstrate1.jpg" alt="demonstrate image 1" class="img-responsive">
 +
          <p>
 +
            Figure 1.
 +
          </p>
 +
        </div>
 +
      </div>
 +
      <div class="row imagerow">
 +
        <div class="col-md-12">
 +
          <img src="/assets/img/dry/demonstrate/demonstrate2.png" alt="demonstrate image 2" class="img-responsive">
 +
          <p>
 +
            Figure 2. Nitrate sensor
 +
            <br> sp_1kl anode connects to yellow wire.
 +
            <br> sp_1kl negative connects to green wire.
 +
            <br>
 +
          </p>
 +
        </div>
 +
      </div>
 +
      <p>
 +
        These two wires connect to 10M ohm pull-up resistor on circuit board and then circuit board connects to Arduino pin1 and ground.
 +
      </p>
 +
      <div class="row imagerow">
 +
        <div class="col-md-12">
 +
          <img src="/assets/img/dry/demonstrate/demonstrate3.jpg" alt="demonstrate image 3" class="img-responsive">
 +
          <p>
 +
            Figure 3. pH Meter
 +
          </p>
 +
        </div>
 +
      </div>
 +
      <div class="row imagerow">
 +
        <div class="col-md-12">
 +
          <img src="/assets/img/dry/demonstrate/demonstrate4.jpg" alt="demonstrate image 4" class="img-responsive">
 +
          <p>
 +
            Figure 4. Thermometer
 +
          </p>
 +
        </div>
 +
      </div>
 +
      <p>
 +
        GPS:
 +
        <br> We receive GPS signal with Linkit. Linkit is a MCU which comes with WiFi and GPS.
 +
      </p>
 +
      <p>
 +
        2.4 GHz radio module:
 +
        <br> 2.4GHz is the free bandwidth for research or homemade devices. We bought a pair of NRF24L01+PA+LNA which can transmit signal as far as 1 kilometer in open space. Pretty amazing doesn’t it? To transmit data with this module, we use RF24 library
 +
        to control the module.
 +
      </p>
 +
      <div class="row imagerow">
 +
        <div class="col-md-12">
 +
          <img src="/assets/img/dry/demonstrate/demonstrate5.png" alt="demonstrate image 5" class="img-responsive">
 +
          <p>
 +
            Figure 5. The pin 5, 6, 7 are for SPI interface and they are pin 13, 11, 12 respectively.
 +
          </p>
 +
        </div>
 +
      </div>
 +
      <p>
 +
        The code of transmitting side
 +
      </p>
 +
      <pre><code>
 +
        code
 +
        <!-- RF24 radio(6, 5);
 +
        const byte address[6] = "00001";
 +
        void setup() {
 +
          radio.begin();
 +
          radio.openWritingPipe(address);
 +
          radio.setPALevel(RF24_PA_MIN);
 +
          radio.stopListening();
 +
        }
  
 +
        void loop() {
 +
          const char SendingContent[] = "iGEM NCKU";
 +
          radio.write(&SendingContent, sizeof(SendingContent));
 +
        delay(1000);
 +
        } -->
 +
      </code></pre>
 +
      <p>
 +
        The code of receiving side
 +
      </p>
 +
      <pre><code>
 +
        code2
 +
      </code></pre>
 +
      <h3>
 +
        Mechanical & Physical Parts
 +
      </h3>
 +
      <div class="row imagerow">
 +
        <div class="col-md-12">
 +
          <img src="/assets/img/dry/demonstrate/demonstrate6.jpg" alt="demonstrate image 6" class="img-responsive">
 +
          <p>
 +
            Figure 6. Solenoid Valve
 +
          </p>
 +
        </div>
 +
      </div>
 +
      <div class="row imagerow">
 +
        <div class="col-md-12">
 +
          <img src="/assets/img/dry/demonstrate/demonstrate7.jpg" alt="demonstrate image 7" class="img-responsive">
 +
          <p>
 +
            Figure 7. Motor
 +
          </p>
 +
        </div>
 +
      </div>
 +
      <p>
 +
        We use 775 motor whose rated voltage is 12V and initial current is 10A. The speed of this motor is 7000 to 20000 rpm.
 +
      </p>
 +
      <div class="row imagerow">
 +
        <div class="col-md-12">
 +
          <img src="/assets/img/dry/demonstrate/demonstrate8.jpg" alt="demonstrate image 8" class="img-responsive">
 +
          <p>
 +
            Figure 8. Servo motor
 +
            <br>
 +
          </p>
 +
        </div>
 +
      </div>
 +
      <p>
 +
        The servo motor we use is MG996R whose torque is 13.5kgcm and range is from 0 to 180. And the gears inside are metal ones which allow it heavier loading.
 +
      </p>
 +
      <h3>
 +
        Structure of Sensing Boat
 +
      </h3>
 +
        <div class="row imagerow">
 +
        <div class="col-md-12">
 +
          <img src="https://static.igem.org/mediawiki/2017/4/4a/NCKU-demonstate-animation-1.gif">         
 +
        </div>
 +
      </div>
 +
      <p><strong>Sensing Boat Animation</strong></p>
 +
      <p class="margin_bottom">
 +
        This is NO PROBLEM. Robust, extremely accurate, remote controlled sensing system. Users can use it to gather data immediately and automatically every day without wasting a lot of time. Nitrate sensor is a device with reactor and LASER. The reactor contains
 +
        genetically modified E. coli and will emit different fluorescent intensity when dealing with various concentration of nitrate in water. By determining the fluorescent intensity and cross-referring with data lines which we've built in advanced,
 +
        we can accurately calculate the concentration of nitrate in water. Additionally, pH meter and thermometer allow us to obtain basic info of water. After determining those characteristics of water and combing with GPS data, we will upload them on
 +
        to server and transfer those data to our App. By using smartphone, the users can easily get the information about their fish pond. At last, they can make the appropriate solution before it is too late to regulate the water quality.
 +
      </p>
 +
      <h2 id="regulationbox">
 +
        Regulation Box
 +
      </h2>
 +
      <hr class="bluehr">
 +
      <p>
 +
        Nitrate, is one of the most important nutrition for aquatics, but too much nitrate will cause eutrophication. So, we build a regulation box if our sensing boat report us a high nitrate concentration level. When facing this problem, fish farmers would
 +
        change water frequently to keep nitrate concentration low enough for aquatics to live. However, they can prevent this situation easily by using our regulation box.
 +
      </p>
 +
      <h3>
 +
        Procedure of Regulation Box
 +
      </h3>
 +
      <video src="">
 +
        PUT REGULATION BOX DEMO
 +
      </video>
 +
      <ol>
 +
        <li>
 +
          Turn on motor power and UV light power.
 +
        </li>
 +
        <li>
 +
          When nitrate concentration is too high, our App will show warning for users and users can push the bottom from App to let regulation box to work.
 +
        </li>
 +
      </ol>
 +
      <h3>
 +
        Regulation Box Components
 +
      </h3>
 +
      <div class="row imagerow">
 +
        <div class="col-md-12">
 +
          <img src="/assets/img/dry/demonstrate" alt="NO IMAGE UPLOADED" class="img-responsive">
 +
        </div>
 +
      </div>
 +
      <h3>
 +
        Structure of Regulation Box
 +
      </h3>
 +
      <div class="row imagerow">
 +
        <div class="col-md-12">
 +
          <img src="https://static.igem.org/mediawiki/2017/5/5a/NCKU-demonstate-animation-2.gif">
 +
        </div>
 +
      </div>
  
<div class="column half_size">
+
      <p><strong>Regulation Box Animation</strong></p>
 +
      <p>
 +
        To achieve our goal, the regulation box need to consist of some elements, that is water input hole, output hole, “motor and filter system” and replaceable grooves. When regulation box starting to work, it pumps water in the box by motor system. At the
 +
        same time, water flows through filter system for physical water purifying and then goes into our main part, replaceable grooves, to do biological transformation. We use our manipulated E. coli, genes for NiR, GS and GDH were constructed, and take
 +
        MG1655 wild type as our pioneer, because of the ability to transform nitrate to nitrite, to open the pathway. NiR is a kind of nitrite reductase and can make nitrate become ammonia. Furthermore, ammonia is taken as a reactant to form glutamate,
 +
        an essential amino acid for creatures, by GDH. Due to GS catalyzing, glutamate become glutamine, a common seen and expensive content in health supplements. At last, clean water appears and the whole aqua system can stay healthy. Moreover, this
 +
        pathway isn’t new at all. On account of this, the feasibility is a hundred percent.
 +
      </p>
 +
      <div class="row imagerow">
 +
        <div class="col-md-12">
 +
          <img src="/assets/img/dry/demonstrate/demonstrate10.png" alt="NO IMAGE UPLOADED" class="img-responsive">
 +
          <p>
 +
            It's also proved to be functional and efficient with our functional test.
 +
          </p>
 +
        </div>
 +
      </div>
 +
      <p>
 +
        In the <a href="">test</a> of device, first of all, we added nitrite to the tank. Then, we monitoring nitrite concentration at 2, 4, 8, 12 hours separately. Apparently, we can see that the device with our manipulated E.coli
 +
        can sharply decrease nitrite in the water.
 +
        <br> For biosafety, we keep our regulation box running isolated and equip the box with biological filter which makes our device prevent from bacteria leaked and pollution. Also, we add UV light at the top of regulation box to make sure our safety
 +
        condition stay secure.
 +
      </p>
  
<h4> What should we do for our demonstration?</h4>
 
  
<h5> Standard teams </h5>
+
    </div>
 
+
    <div id="sidemenu" class="col-md-2">
<p>  
+
      <div class="list-group">
If you have built a proof of concept system, you can demonstrate it working under real world conditions. If you have built a biological device that is intended to be a sensor, can you show it detecting whatever it is intended to sense. If it is intended to work in the field, you can show how this might work using a simulated version in the lab, or a simulation of your device in the field.<strong> Please note biological materials must not be taken out of the lab</strong>.
+
        <a onclick="scrollto('#sensingboat')" class="list-group-item">Sensing Boat</a>
</p>
+
        <hr class="dry">
 +
        <a onclick="scrollto('#regulationbox')" class="list-group-item">Regulation Box</a>
 +
        <hr class="dry">
 +
        <a class="list-group-item top"><i onclick="scrollto('#top')" class="fa fa-arrow-up fa-1x dryarrow" aria-hidden="true"></i></a>
 +
      </div>
 +
    </div>
 +
  </div>
 
</div>
 
</div>
  
<div class="column half_size">
 
  
<br>
 
<h5> Special track teams </h5>
 
  
<p>
 
Special track teams can achieve this medal criterion by bringing their work to the Jamboree and showcasing it in the track event. Art & Design, Measurement, Hardware and Software tracks will all have showcase events at the Giant Jamboree.<strong> Please note biological materials must not be taken out of the lab</strong>.
 
</p>
 
  
 
</div>
 
  
  
  
 
</html>
 
</html>

Revision as of 13:54, 30 October 2017

<!DOCTYPE html>

Sensing Boat


We build a nitrate sensing boat, consisting of motor and control modules, pH meter, thermometer and the most important nitrate sensor to make it more user-friendly.

Our sensing boat can detect exact water data immediately and prevent fish farmers from wasting a lot of time and efforts to collect water samples, delivering them to professional institutes to examine them.

Procedure of Sensing Boat

     <video src="">
       Your browser does not support the video tag.
     </video>
  1. Turn on the power.
  2. Place it into the pond or somewhere you want to collect data and use control module to control the boat.
  3. Receive the result, that is nitrate concentration, water temperature and pH value, through our App. We also have GPS on our boat so that users can track the path of sensing boat via smart devices.

Functions of Each Part of The Boat

We use Arduino as our MCU. Our boat can achieve several different functions which includes Nitrite sensor, pH meter, thermometer and GPS. Besides, the communication interface of our boat and remoter is 2.4G radio.

Electrical Parts

         <img src="/assets/img/dry/demonstrate/demonstrate1.jpg" alt="demonstrate image 1" class="img-responsive">

Figure 1.

         <img src="/assets/img/dry/demonstrate/demonstrate2.png" alt="demonstrate image 2" class="img-responsive">

Figure 2. Nitrate sensor
sp_1kl anode connects to yellow wire.
sp_1kl negative connects to green wire.

These two wires connect to 10M ohm pull-up resistor on circuit board and then circuit board connects to Arduino pin1 and ground.

         <img src="/assets/img/dry/demonstrate/demonstrate3.jpg" alt="demonstrate image 3" class="img-responsive">

Figure 3. pH Meter

         <img src="/assets/img/dry/demonstrate/demonstrate4.jpg" alt="demonstrate image 4" class="img-responsive">

Figure 4. Thermometer

GPS:
We receive GPS signal with Linkit. Linkit is a MCU which comes with WiFi and GPS.

2.4 GHz radio module:
2.4GHz is the free bandwidth for research or homemade devices. We bought a pair of NRF24L01+PA+LNA which can transmit signal as far as 1 kilometer in open space. Pretty amazing doesn’t it? To transmit data with this module, we use RF24 library to control the module.

         <img src="/assets/img/dry/demonstrate/demonstrate5.png" alt="demonstrate image 5" class="img-responsive">

Figure 5. The pin 5, 6, 7 are for SPI interface and they are pin 13, 11, 12 respectively.

The code of transmitting side

<code>
        code
        <!-- RF24 radio(6, 5);
        const byte address[6] = "00001";
        void setup() {
          radio.begin();
          radio.openWritingPipe(address);
          radio.setPALevel(RF24_PA_MIN);
          radio.stopListening();
        }

        void loop() {
          const char SendingContent[] = "iGEM NCKU";
          radio.write(&SendingContent, sizeof(SendingContent));
        	delay(1000);
        } -->
      </code>

The code of receiving side

<code>
        code2
      </code>

Mechanical & Physical Parts

         <img src="/assets/img/dry/demonstrate/demonstrate6.jpg" alt="demonstrate image 6" class="img-responsive">

Figure 6. Solenoid Valve

         <img src="/assets/img/dry/demonstrate/demonstrate7.jpg" alt="demonstrate image 7" class="img-responsive">

Figure 7. Motor

We use 775 motor whose rated voltage is 12V and initial current is 10A. The speed of this motor is 7000 to 20000 rpm.

         <img src="/assets/img/dry/demonstrate/demonstrate8.jpg" alt="demonstrate image 8" class="img-responsive">

Figure 8. Servo motor

The servo motor we use is MG996R whose torque is 13.5kgcm and range is from 0 to 180. And the gears inside are metal ones which allow it heavier loading.

Structure of Sensing Boat

         <img src="NCKU-demonstate-animation-1.gif">          

Sensing Boat Animation

This is NO PROBLEM. Robust, extremely accurate, remote controlled sensing system. Users can use it to gather data immediately and automatically every day without wasting a lot of time. Nitrate sensor is a device with reactor and LASER. The reactor contains genetically modified E. coli and will emit different fluorescent intensity when dealing with various concentration of nitrate in water. By determining the fluorescent intensity and cross-referring with data lines which we've built in advanced, we can accurately calculate the concentration of nitrate in water. Additionally, pH meter and thermometer allow us to obtain basic info of water. After determining those characteristics of water and combing with GPS data, we will upload them on to server and transfer those data to our App. By using smartphone, the users can easily get the information about their fish pond. At last, they can make the appropriate solution before it is too late to regulate the water quality.

Regulation Box


Nitrate, is one of the most important nutrition for aquatics, but too much nitrate will cause eutrophication. So, we build a regulation box if our sensing boat report us a high nitrate concentration level. When facing this problem, fish farmers would change water frequently to keep nitrate concentration low enough for aquatics to live. However, they can prevent this situation easily by using our regulation box.

Procedure of Regulation Box

     <video src="">
       PUT REGULATION BOX DEMO
     </video>
  1. Turn on motor power and UV light power.
  2. When nitrate concentration is too high, our App will show warning for users and users can push the bottom from App to let regulation box to work.

Regulation Box Components

         <img src="/assets/img/dry/demonstrate" alt="NO IMAGE UPLOADED" class="img-responsive">

Structure of Regulation Box

         <img src="NCKU-demonstate-animation-2.gif">

Regulation Box Animation

To achieve our goal, the regulation box need to consist of some elements, that is water input hole, output hole, “motor and filter system” and replaceable grooves. When regulation box starting to work, it pumps water in the box by motor system. At the same time, water flows through filter system for physical water purifying and then goes into our main part, replaceable grooves, to do biological transformation. We use our manipulated E. coli, genes for NiR, GS and GDH were constructed, and take MG1655 wild type as our pioneer, because of the ability to transform nitrate to nitrite, to open the pathway. NiR is a kind of nitrite reductase and can make nitrate become ammonia. Furthermore, ammonia is taken as a reactant to form glutamate, an essential amino acid for creatures, by GDH. Due to GS catalyzing, glutamate become glutamine, a common seen and expensive content in health supplements. At last, clean water appears and the whole aqua system can stay healthy. Moreover, this pathway isn’t new at all. On account of this, the feasibility is a hundred percent.

         <img src="/assets/img/dry/demonstrate/demonstrate10.png" alt="NO IMAGE UPLOADED" class="img-responsive">

It's also proved to be functional and efficient with our functional test.

In the <a href="">test</a> of device, first of all, we added nitrite to the tank. Then, we monitoring nitrite concentration at 2, 4, 8, 12 hours separately. Apparently, we can see that the device with our manipulated E.coli can sharply decrease nitrite in the water.
For biosafety, we keep our regulation box running isolated and equip the box with biological filter which makes our device prevent from bacteria leaked and pollution. Also, we add UV light at the top of regulation box to make sure our safety condition stay secure.


       <a onclick="scrollto('#sensingboat')" class="list-group-item">Sensing Boat</a>

       <a onclick="scrollto('#regulationbox')" class="list-group-item">Regulation Box</a>

       <a class="list-group-item top"></a>




</html>