Team:CIDEB-UANL Mexico/Software-Function
From 2013hs.igem.org
Line 82: | Line 82: | ||
Note: We decided to change 37 in 'B', for 30, since the temperature of water may fall a little bit, while travelling in the pump. It also falls during the time lapse, that would take to fill the other container. Delays between the processes affect too, this is why we changed that number. Also, the last process in which 'E' is reading the wavelength, is subject to change. Rather than using a sensor to sense it, we could use our very own eyes to see it, and afterwards turn off the machine.<br></br> | Note: We decided to change 37 in 'B', for 30, since the temperature of water may fall a little bit, while travelling in the pump. It also falls during the time lapse, that would take to fill the other container. Delays between the processes affect too, this is why we changed that number. Also, the last process in which 'E' is reading the wavelength, is subject to change. Rather than using a sensor to sense it, we could use our very own eyes to see it, and afterwards turn off the machine.<br></br> | ||
- | <Strong>How it works</Strong><br></br> | + | <Strong>How it's connected and how it works:</Strong><br></br> |
There are 2 sensors connected to the Arduino, which are placed inside the containers. This way, we get readings from the water itself. They have a +, -, signs on each cable. Those are connected to any I/O port on the board. Through the means of code, we can alter the polarity of those ports, one being 5v, and the other being GND, or analogical ground. There's a third connection, which is the data or readings produced by the sensor. That cable is connected to an analogical input, since we want detailed data.<br></br> | There are 2 sensors connected to the Arduino, which are placed inside the containers. This way, we get readings from the water itself. They have a +, -, signs on each cable. Those are connected to any I/O port on the board. Through the means of code, we can alter the polarity of those ports, one being 5v, and the other being GND, or analogical ground. There's a third connection, which is the data or readings produced by the sensor. That cable is connected to an analogical input, since we want detailed data.<br></br> | ||
Line 97: | Line 97: | ||
The AC/DC adapter, must be connected to an electrical terminal. And it's other cable must be connected to the Arduino power entry. This acts as the power source of the system. The Arduino has a communication port, which is connected to the computer. The Arduino is then programmed, with it's respective software.<br></br> | The AC/DC adapter, must be connected to an electrical terminal. And it's other cable must be connected to the Arduino power entry. This acts as the power source of the system. The Arduino has a communication port, which is connected to the computer. The Arduino is then programmed, with it's respective software.<br></br> | ||
+ | |||
+ | The following systems works, by receiving data from the sensors. While they receive the information, the heat sink and resistors are turned, respectively in order to regulate the temperature of the water. The UV LEDs, turn on in order to expose the glow in the solution. The water pump is simply activated, when the basic function completes it's 16 hour lapse, or if its prompted by the user. The LCD Display, is our interface. We designed an interface, in which 1 button can switch between options, and the other 3 can task predetermined orders. Brief example: Set Temperature: is choosen by switching between options, and 37 is selected by increasing or decreasing the number with other 2 buttons. The the machine activates the heat sink or resistors until obtaining the desired temperature.<br></br> | ||
</p> | </p> |
Revision as of 21:54, 21 June 2013
Software
|
Function
|
This section, explains in detail the role of each part in the machine, it's logic and construction. |
Contact us! Follow us on twitter and facebook or send us a mail.
CIDEB UANL Team. Centro de Investigación y Desarrollo de Educación Bilingüe |
||||