Low cost PCR machine

140 views
Skip to first unread message

Subin

unread,
Jun 3, 2014, 3:13:46 PM6/3/14
to diy...@googlegroups.com
Hi guys,
             Myself subin a engineering student in biotechnlogy. I am actually new to this community("call me a new bourn"),just 19 year old.For about a month i was working on a project called "Low cost PCR".A normal PCR machine costs about 2- 3 lack in india. So i wished i should make one of myown. The principles are simple so it is simple to convert into a code and make it work. I used an arduino uno do the coding,LM 35 temparture ic as a sensor.I do works on Robotics so it was not a difficult to combine biology and electronics.

Ill give the arduino code i have written for My PCR hope it might be useful for you. I will update its solid works model and circuit stuffs in my blog. My design will aprox cost about 16 dollers
This is the arduino code.....i have used a header file called timer.h

#include "Timer.h"
Timer t;
const int fan = 12;
const int bulb = 11;
const int temp_sensor =1;
int sensor_value;
int temp;
int number;
int count = 1;
void setup()
{
  pinMode(fan,OUTPUT);
  pinMode(bulb,OUTPUT);
  Serial.begin(9600);
  number = Serial.read();
  while(count <= number)
  {
  void heating_up();
  int denaturation_clock = t.every(60000, denaturation);
  Serial.println(denaturation_clock);
  int annealing_clock = t.every(45000, annealing);
  Serial.println(annealing_clock);
  int extention_clock = t.every(120000, extention);
  Serial.println(extention_clock);
  count++;
  }
}
void loop()
{
}
int temparature()
{
  sensor_value=analogRead(temp_sensor);
  temp=sensor_value*0.48828125;
  return(temp);
}
void heating_up()
{
  temparature();
  while(temp != 94)
  {
    heating();
  }
}
void heating()
{
  digitalWrite(fan,LOW);
  digitalWrite(bulb,HIGH);
}
void cooling()
{
  digitalWrite(bulb,LOW);
  digitalWrite(fan,HIGH);
}
void denaturation()
{
    temparature();
    while(temp == 93)
    {
    digitalWrite(bulb,LOW);
    digitalWrite(fan,HIGH);
    }
    heating();
}
void annealing()
{
    temparature();
    while(temp <= 52);
    {
     digitalWrite(bulb,HIGH);
     digitalWrite(fan,LOW);
    }
    cooling();
}
void extention()
{
    temparature();
    while(temp >= 72)
    {
      cooling();
    }
      heating();
}

Destiny Z

unread,
Jun 4, 2014, 1:36:21 AM6/4/14
to diy...@googlegroups.com
I have been looking at making this light builb PCR machine: http://citizensciencequarterly.com/2011/04/the-light-bulb-pcr-machine/

It also uses an arduino uno. On that website, it gives you the code that he wrote to make his machine monitor temperature and run the right cycles. Might be fun to look at as a comparison.

What is the name/url to your blog?

Nathan McCorkle

unread,
Jun 4, 2014, 9:52:27 PM6/4/14
to diybio
Hi Subin! Namaste!

Where are you from in India? At least which state?

There are a few hackerspaces and some people that might not have a
hackerspace local, but that post on this list once in a while... I
believe at least one person in Bangalore, and a hackerspace that is
working to get electronics equipment and a regular meeting/hacking
space (an office or somewhere safe to store equipment) in Dharamsala
(http://hillhacks.in/)

Glad to hear you're interested and doing some projects! There is a lot
of learning ahead if you want to do really cool and/or cutting edge
stuff, but it IS possible!
> --
> -- You received this message because you are subscribed to the Google Groups
> DIYbio group. To post to this group, send email to diy...@googlegroups.com.
> To unsubscribe from this group, send email to
> diybio+un...@googlegroups.com. For more options, visit this group at
> https://groups.google.com/d/forum/diybio?hl=en
> Learn more at www.diybio.org
> ---
> You received this message because you are subscribed to the Google Groups
> "DIYbio" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to diybio+un...@googlegroups.com.
> To post to this group, send email to diy...@googlegroups.com.
> Visit this group at http://groups.google.com/group/diybio.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/diybio/c68f9368-386c-407d-b960-cbe1a2d86033%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.



--
-Nathan

Cathal Garvey

unread,
Jun 5, 2014, 2:22:07 AM6/5/14
to diy...@googlegroups.com
There are *lots* of interesting people in Bangalore interested in
biohacking, he'd be lucky to live there! :)
T: @onetruecathal, @IndieBBDNA
P: +353876363185
W: http://indiebiotech.com
0x988B9099.asc
signature.asc

Subin e k

unread,
Jun 5, 2014, 7:42:29 AM6/5/14
to diy...@googlegroups.com
Destiny,
           I have to make the solid works model so that it will be easy to make. Ill update about my PCR design. I have not updated this data to my blog.within 2 or 3 days iwill let you know.becouse im creating a new blog for that

Subin e k

unread,
Jun 5, 2014, 7:54:29 AM6/5/14
to diy...@googlegroups.com
Hi nathan,
                     Myself from karala.we dont have any hacker space here.And im desperately trying to make one here,some of my friends have shown their interest.I wish i could came to Bangalore and meet the guys who are interested.PCR machine is almost complete,And im working on a new project to identify the growth rate of a bacterial colony using image processing so that we can easily plot a graph using that data.and the data will be accurate.

I wish to know the guys who are interested in kerala and banglore

Subin e k

unread,
Jun 5, 2014, 7:57:14 AM6/5/14
to diy...@googlegroups.com, cathal...@cathalgarvey.me
Cathel,
                 Cathel i wish to know how can we get entrance to infinity 

Subin e k

unread,
Jun 5, 2014, 7:59:30 AM6/5/14
to diy...@googlegroups.com, cathal...@cathalgarvey.me
what are these attachments,It is not working in my system
 

Cathal (phone)

unread,
Jun 5, 2014, 8:05:35 AM6/5/14
to Subin e k, diy...@googlegroups.com
Don't we all.

If you mean the small binary attachment to my emails, that is my PGP key and PGP/MIME signature..they are added automatically to all my outgoing mail.

You only need my PGP key to send me a private mail, or my signature to know my mail has not been tampered with. You can ignore them otherwise.


On 5 June 2014 12:57:14 GMT+01:00, Subin e k <subin...@gmail.com> wrote:
Cathel,
                 Cathel i wish to know how can we get entrance to infinity 

--
Sent from my Android device with K-9 Mail. Please excuse my brevity.

Subin e k

unread,
Jun 5, 2014, 8:39:45 AM6/5/14
to diy...@googlegroups.com, subin...@gmail.com, cathal...@cathalgarvey.me
Cathel,
              Presently im hearing your class on the website. So inspiring. I wish i could make a 3D bioprinter.I am part of 3D printer(lastic printing )team of my collage. So i wish to know more about the bio printer.I am so desperate to know about it
 Bio printers just mean we fill the catridge with bacterias and print it on a 2D plane

Shubham Goyal

unread,
Jun 13, 2014, 11:45:46 PM6/13/14
to diy...@googlegroups.com, cathal...@cathalgarvey.me
Hello Subin,

You might want to read the transcript (https://www.grc.com/sn/sn-418.pdf) or listen to the podcast (http://media.GRC.com/sn/SN-418.mp3) of episode #418 of 'Security Now' to learn more about PGP. Or just google it :-P End to end encryption with PGP can lead to a NSA free world :D

Thanks.

Warmest Regards,
Shubham


On Thu, Jun 5, 2014 at 5:29 PM, Subin e k <subin...@gmail.com> wrote:
what are these attachments,It is not working in my system
 

--
-- You received this message because you are subscribed to the Google Groups DIYbio group. To post to this group, send email to diy...@googlegroups.com. To unsubscribe from this group, send email to diybio+un...@googlegroups.com. For more options, visit this group at https://groups.google.com/d/forum/diybio?hl=en
Learn more at www.diybio.org
---
You received this message because you are subscribed to the Google Groups "DIYbio" group.
To unsubscribe from this group and stop receiving emails from it, send an email to diybio+un...@googlegroups.com.
To post to this group, send email to diy...@googlegroups.com.
Visit this group at http://groups.google.com/group/diybio.
Reply all
Reply to author
Forward
0 new messages