Difference between revisions of "Team:Newcastle/Circuitry"

Line 118: Line 118:
  
  
  <section id='assemble' class="s-services">
+
  <section id='Control' class="s-services">
  
 
         <div class="row section-header has-bottom-sep" data-aos="fade-up">
 
         <div class="row section-header has-bottom-sep" data-aos="fade-up">
 
                 <div class="col-full">
 
                 <div class="col-full">
 
                             <h3 class="subhead">Stage Two</h3>
 
                             <h3 class="subhead">Stage Two</h3>
                 <h1 class="display-1">Assemble</h1>
+
                 <h1 class="display-1">Control</h1>
 
             </div>
 
             </div>
 
         </div> <!-- end section-header -->
 
         </div> <!-- end section-header -->

Revision as of 11:00, 11 September 2018

Menu
Alternative Roots/Circuitry

Alternative Roots

Circuitry

Stage One

Powering

Once the project idea was finalised, the team began looking for cheap, efficient and standardised methods for growing plants in iGEM. The hope was that such an item existed that would meet these specifications as well as being a closed container to prevent contamination and also providing a high throughput of plants. It was soon established that such an item did not exist to meet our specifications. Therefore, to combat this issue, it was decided that the best way forward would be to design our own hydroponics system. This would allow us to grow large amounts of Arabidopsis in a controlled setting for the purposes of our project. Several team members were assigned to this “sub-project”.

Before getting hands-on in building the system, the team as a whole established a few design parameters. For example, the system needed to be cheap and easy to build from scratch. This is so future iGEM teams are able to construct the system for their own needs and even build upon our design, as necessary. Additionally, the system must be versatile, open-source and easily adapted for various conditions such as light intensity and wavelength. By adopting such an open and adaptable design the intention is that the end-user is able to effortlessly match the system to their needs, without getting entangled in streams of code.

Several weeks were spent modifying the design until a design was found that met all the above criteria, the specifications of the design can be seen below.

UP TO
1344
SEEDS CAN BE GROWN
IN HYDROPONICS
APPROXIMATELY
70
KWH OF POWER ANNUALLY
USED TO POWER SYSTEM
PROVIDES UP TO
1700
LUX OF LIGHT
TO GROW SEEDS
CONTAINS
120
INDIVIDUALLY ADDRESSABLE
LOW-POWER LED'S
================================================== -->

Stage Two

Control

Having identified the design parameters for the system, the next stage was to begin ordering parts and putting it together. The system was divided into three independent, functional sub-systems to make the task of assembling the system more manageable and allowing team members to focus on the sub-system that most suited their specialty. These three sub-systems were hardware, software and biological aspects.

The function of the hardware is to contain the electronics and organisms, power the LED’s/microcontroller and maximise the light available to the plants. Containment is through the use of a sealed box, with a detachable lid for access. This box is glued with tin foil and sprayed black to minimise exchange of light with the environment. Powering the LED’s proved to be more difficult, taking our engineers many days to find the optimal solution. You can find all the grizzly details on this process here. However, essentially the system is powered from a 5V 2.1A AC adapter that plugs straight in to your mains power supply. Alternatively, you can use 4 AA batteries to power the system for short periods of time if necessary. The LED’s are wired in parallel so the same light is provided along the length of the container. This can be seen from images in the Gallery.

The purpose of the software is to control the LED’s, by allowing the user to easily adapt features such as light intensity, wavelength and also specify the length of the day/night cycle. For our design, we use the Arduino UNO microcontroller to control these characteristics as it offers a user-friendly interface and is well-suited to our design. You can find all the code laid bare and a guide to the Arduino here.


The engineers, hard at work trying to troubleshoot issues with the system.


The finished product, set to a rainbow function that cycles through various wavelengths of light