Team:Aachen/Collaborations/Methane Sensor
From 2014.igem.org
m (→A low-cost DIY methane sensor for Team Braunschweig) |
m (→A low-cost DIY methane sensor for Team Braunschweig) |
||
Line 9: | Line 9: | ||
* [http://www.sainsmart.com/sainsmart-mq-4-methane-gas-sensor-natural-coal-co-detector-module-for-arduino.html SainSmart MQ-4 Gas Sensor] | * [http://www.sainsmart.com/sainsmart-mq-4-methane-gas-sensor-natural-coal-co-detector-module-for-arduino.html SainSmart MQ-4 Gas Sensor] | ||
* A [http://www.dx.com/p/syb-170-mini-breadboard-for-diy-project-red-140101#.U-ng9VLwC7Q Breadboard] and some wires | * A [http://www.dx.com/p/syb-170-mini-breadboard-for-diy-project-red-140101#.U-ng9VLwC7Q Breadboard] and some wires | ||
+ | |||
+ | |||
+ | |||
+ | = Serial Client - a WPF application to log data = | ||
+ | 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, Michael wrote the ''Serial Client''. Its 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. | ||
+ | |||
+ | In [FIGURE X] you can see a dependency graph of the overall app architecture. | ||
+ | |||
+ | {{Team:Aachen/Figure|Aachen SerialClient DependencyGraph1.png|title=Figure 1|subtitle=Overview dependency graph of the Serial Client architechture|width=350px}} | ||
+ | |||
+ | The architecture of Serial Client follows the MVVM pattern and you can see a detailed dependency graph of the Serial Clients ViewModel in [FIGURE X]. | ||
+ | |||
+ | {{Team:Aachen/Figure|Aachen SerialClient DependencyGraph2.png|title=Figure 2|subtitle=Detailed dependency graph of the Serial Client architechture|width=600px}} | ||
+ | |||
{{Team:Aachen/Footer}} | {{Team:Aachen/Footer}} |
Revision as of 13:20, 26 September 2014
|