Team:Cambridge/Project/Instrumentation
From 2012.igem.org
(→Instrumentation) |
(→Instrumentation) |
||
Line 8: | Line 8: | ||
[[File:testinstr.gif|400px|thumb|left|Data from luminescent bacteria]] | [[File:testinstr.gif|400px|thumb|left|Data from luminescent bacteria]] | ||
- | The purpose is that our self-developed sensor, which was made using two photoresistors, an orange and a blue theatrical filter, takes multiple readings from different biosensors, each found in a different cuvette. It should be noted that each cuvette holder is coated on the inside with highly reflective mylar film. In this way, most of the light produced by the bacteria is concentrated for more accurate sensor measurements. The image on the left shows the resulting data from an experiment conducted with bacteria transformed with luciferase. As it can be seen, the manually made sensor is sensitive enough | + | The purpose is that our self-developed sensor, which was made using two photoresistors, an orange and a blue theatrical filter, takes multiple readings from different biosensors, each found in a different cuvette. It should be noted that each cuvette holder is coated on the inside with highly reflective mylar film. In this way, most of the light produced by the bacteria is concentrated for more accurate sensor measurements. The image on the left shows the resulting data from an experiment conducted with bacteria transformed with luciferase. As it can be seen, the manually made sensor is sensitive enough for light detection. |
The system, as illustrated (below), is made up of a sensor, a motor, an arduino and a breadboard. A Bluetooth modem (Bluesmirf) can also act as an addition to allow the communication with mobile devices (e.g. Android tablets). The sensor is made up of two light dependent resistors that sit in a potential divider circuit allowing for a direct | The system, as illustrated (below), is made up of a sensor, a motor, an arduino and a breadboard. A Bluetooth modem (Bluesmirf) can also act as an addition to allow the communication with mobile devices (e.g. Android tablets). The sensor is made up of two light dependent resistors that sit in a potential divider circuit allowing for a direct |
Revision as of 12:26, 18 September 2012
Instrumentation
Instrumentation was a vital aspect of our project in the development of the kit. The term instrumentation includes all the mechanical, electrical and software components which allow the incorporation of our multiple independent modules into a working kit.
The mechanical chassis prototype, as can be seen from the photo, was made using two materials: foam and aluminium. Foam was chosen due to its easy manipulation and aluminium due to its excellent strength to weight ratio. The prototype includes a rotary mechanism (a central metal axon is connected to the cuvette holder cylinder), which can be driven in steps by a DC electric motor (and a suitable code).
The purpose is that our self-developed sensor, which was made using two photoresistors, an orange and a blue theatrical filter, takes multiple readings from different biosensors, each found in a different cuvette. It should be noted that each cuvette holder is coated on the inside with highly reflective mylar film. In this way, most of the light produced by the bacteria is concentrated for more accurate sensor measurements. The image on the left shows the resulting data from an experiment conducted with bacteria transformed with luciferase. As it can be seen, the manually made sensor is sensitive enough for light detection.
The system, as illustrated (below), is made up of a sensor, a motor, an arduino and a breadboard. A Bluetooth modem (Bluesmirf) can also act as an addition to allow the communication with mobile devices (e.g. Android tablets). The sensor is made up of two light dependent resistors that sit in a potential divider circuit allowing for a direct ratiometric output without further calculations needing to be made in the software. There is also a circuit for running a DC motor, which will turn the rotating parts of our device. The whole system has been incorporated into the mechanical chassis for an attractive, ergonomic overall design. A pre-set C++ code is loaded onto the arduino to handle both the data taken from the sensor as well as driving the motor. The code is found 'here'.
The software is being developed for both computers and android devices for extra flexibility whatever the final application of the product is. The computer software is written in the free open-source language python with cross-platform wxWidgets used to implement a GUI. The current idea is to develop a fully functional GUI for collecting sensor data from all six inputs and display these as line graphs and in a final bar chart. The data above was recorded by moving luciferase-producing E.coli being moved towards and away from the sensor. To the right is a screengrab of the GUI under development and testing its ratiometric ability. The higher values are when one sensor is covered, the lower for the other and no change is observed when both are illuminated equally. The android GUI was made in Java using Eclipse based on Amarino open-source code. The first screen (shown below) asks for the MAC address of the Arduino device and the application can successfully connect, read real-time data and plot them in any Android phone/tablet.
The code (for programmers) as well as a ready application to be downloaded (for non-programmers) can be found 'here'. The aim of the instrumentation is to show how different biological constructs can be used quite effectively together once the right hardware and software is made. We aimed for everything to be open-sourced (hardware designs, electrical designs, software code), always in the spirit of iGEM.