Team:Aachen/Collaborations/Methane Sensor

From 2014.igem.org

(Difference between revisions)
m
 
Line 1: Line 1:
-
__NOTOC__
+
#REDIRECT [[Team:Aachen/Collaborations/Braunschweig]]
-
{{Team:Aachen/Header}}
+
-
 
+
-
= A low-cost DIY methane sensor for [[Team:Braunschweig|Team Braunschweig]] =
+
-
Our colleagues from Braunschweig are cultivating microorganisms that grow on methane (CH{{sub|4}}) which is supplied via the gas phase. To monitor the methane uptake by their ''E. co(w)li'', they would like to measure the methane concentration in the gas phase. With the standard analytical methods in the lab, this is very difficult, but when they told us about their problem, we knew that we might be able to help them. We assembled an Arduino-based methane sensor and wrote a program to record the data.
+
-
 
+
-
The componentes for the methane sensor include:
+
-
* [http://www.dx.com/p/arduino-nano-v3-0-81877 Arduino Nano V3 clone] [[File:Aachen_ArduinoNano.jpg|90px]]
+
-
* [http://www.sainsmart.com/sainsmart-mq-4-methane-gas-sensor-natural-coal-co-detector-module-for-arduino.html SainSmart MQ-4 Gas Sensor] [[File:Aachen_SainSmartMQ4.jpg|90px]]
+
-
* A [http://www.dx.com/p/syb-170-mini-breadboard-for-diy-project-red-140101#.U-ng9VLwC7Q Breadboard] and some wires [[File:Aachen_Breadboard.jpg|90px]]
+
-
 
+
-
To set up the electronics for a measurement, the sensor and the Arduino have to be connected according to the following scheme:
+
-
 
+
-
<center>
+
-
{{Team:Aachen/Figure|Aachen_Collaboration-BS-Schematic.png|align=center|title=Connecting the MQ-4 module to the Arduino|subtitle=Only three wires are required to connect the MQ-4 module to the Arduino Nano.|width=700px}}
+
-
</center>
+
-
 
+
-
 
+
-
We sent all the components to Braunschweig and they assembled the Arduino and sensor module in an incubation chamer:
+
-
 
+
-
{{Team:Aachen/FigureDual|TU-BS_sensor_sensor-in-pot.jpg|TU-BS_sensor_measuringsystem.jpg|title1=MQ-4 sensor in the gas phase|title2=Online data on a laptop|subtitle1=For anaerobic cultivation, a wireless connection might be better.|subtitle2=The Arduino is connected to a laptop running our Serial&nbsp;Client software to plot and collect online data.|width=450px}}
+
-
 
+
-
 
+
-
= Serial Client - a WPF application to log data =
+
-
 
+
-
Our serial client application can be used to read the data from the Arduino. To read more about this application go to our [http://2014.igem.org/Team:Aachen/Notebook/Software/Serial_Client software section]
+
-
<!-- (verschoben) Not only the methane sensor, but many other microcontroller components of our project, including for example the OD-device, are capable of frequently broadcasting readings via their serial connection to a computer. For an efficient analysis and testing, as well as the gathering of online data, [[User:Mosthege|Michael]] wrote the ''Serial Client''. This is a Windows Desktop app that live-plots data coming in on a serial (USB) port and collects it for later export to Excel.
+
-
For data coming in at high frequencies, points can be averaged and later exported with the standard deviation.
+
-
 
+
-
Here you can see a dependency graph of the overall app architecture:
+
-
 
+
-
<center>
+
-
{{Team:Aachen/Figure|Aachen SerialClient DependencyGraph1.png|align=center|title=Overview dependency graph of the Serial Client architechture|width=500px}}
+
-
</center>
+
-
 
+
-
The architecture of Serial Client follows the MVVM pattern and you can see a detailed dependency graph of the Serial Clients ViewModel here:
+
-
 
+
-
<center>
+
-
{{Team:Aachen/Figure|Aachen SerialClient DependencyGraph2.png|align=center|title=Detailed dependency graph of the Serial Client architechture|width=1000px}}
+
-
</center> -->
+
-
 
+
-
 
+
-
{{Team:Aachen/Footer}}
+

Latest revision as of 14:35, 17 October 2014

  1. REDIRECT Team:Aachen/Collaborations/Braunschweig