<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Intervaluino: A DIY Intervalometer for your Canon SLR</title>
	<atom:link href="http://www.sporez.com/honeyjar/?feed=rss2&#038;p=347" rel="self" type="application/rss+xml" />
	<link>http://www.sporez.com/honeyjar/?p=347</link>
	<description>blog is just another four letter word</description>
	<lastBuildDate>Wed, 24 Feb 2010 06:45:26 -0700</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Timm</title>
		<link>http://www.sporez.com/honeyjar/?p=347&#038;cpage=1#comment-40195</link>
		<dc:creator>Timm</dc:creator>
		<pubDate>Wed, 24 Feb 2010 06:45:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.sporez.com/honeyjar/?p=347#comment-40195</guid>
		<description>@Melissanthi: Looks like you have a wrong backslash character somewhere in the code. Search for &quot;\&quot; in the arduino code editor, and check it against the original code posted. Can&#039;t think of anything else that causes this.</description>
		<content:encoded><![CDATA[<p>@Melissanthi: Looks like you have a wrong backslash character somewhere in the code. Search for &#8220;\&#8221; in the arduino code editor, and check it against the original code posted. Can&#8217;t think of anything else that causes this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: melissanthi</title>
		<link>http://www.sporez.com/honeyjar/?p=347&#038;cpage=1#comment-40191</link>
		<dc:creator>melissanthi</dc:creator>
		<pubDate>Wed, 24 Feb 2010 03:37:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.sporez.com/honeyjar/?p=347#comment-40191</guid>
		<description>Very cool! I am  having a problem with the code though... I copied and pasted from the website but I get the message

&quot;error: stray &#039;\&#039; in the program&quot;

Do  you have any suggestions?

#
// Intervaluino
// this code programs the Arduino as an intervalometer for a Canon EOS camera, using two relays and a push button
// this enables you to create time-lapse movies with your camera.
// change the variables “full_time” and “short_time”  to automatically calculate the right time interval (based on 25 frames per second)
// upload the code via USB, fire up the Arduino, plug it into your camera’s remote shutter release, and press the Intervaluino push button.
// press the button another time to stop the sequence (doesn’t work that well if your interval is long)
// make sure to turn on single shoot
// (c) Lord Yo 2008 (intervaluino a_t sporez do:t com)
// Licensed under a Creative Commons (Attribution Non-Commercial Share-Alike) license

/////////// Change these variables according to your needs

long full_time = 14400;  //full length time to cover (in seconds)
long short_time = 120;        //length of time-lapse movie (in seconds)
int shutter_on = 200;       //time to press shutter, set between 100 and 300
int shutter_wait = 5000;   //initial time to wait to begin sequence
int wakeup = 300;          //time to activate wakeup (focus)
int wakewait =200;         //time between wake and shutter
long shutter_off = (40 * full_time / short_time) – shutter_on – wakeup – wakewait;    //time to wait between shutter releases;

int outpin = 11;            //output for shutter relay from pin 11
int wakepin = 8;            //output for focus relay from pin 8
int switchpin = 2;          //input from button from pin 2

int val;                    //value of button press
int buttonState;            //check variable for change of button press
int on_off = 0;             //state of sequence (turned on, turned off)

/////////// Setup ////////////

void setup() {
pinMode(outpin, OUTPUT);        //outpin gives output
pinMode(switchpin, INPUT);      //switchpin receives input
pinMode(wakepin, OUTPUT);      //wakepin gives output

buttonState = digitalRead(switchpin);    //read value of the button
}

/////////// Loop ////////////

void loop(){

val = digitalRead(switchpin);      // read button value and store it in val

if (val != buttonState) {          // if the button state has changed…
if (val == LOW) {                // check if the button is pressed…
if (on_off == 0) {             // if the sequence is currently off…
on_off = 1;                    // turn the sequence on
delay(shutter_wait);           // wait the initial period
} else {
on_off = 0;                  // turn the sequence off
}
}
}

buttonState = val;               //switch the button state

if (on_off == 1) {                //while the sequence is turned on…

digitalWrite(wakepin, HIGH);   //turn wakeup/focus on
delay(wakeup);                 //keep focus
digitalWrite(wakepin, LOW);    //turn wakeup off
delay(wakewait);               //wait
digitalWrite(outpin, HIGH);    //press the shutter
delay(shutter_on);             //wait the shutter release time
digitalWrite(outpin, LOW);     //release shutter
delay(shutter_off);            //wait for next round
}

}
#</description>
		<content:encoded><![CDATA[<p>Very cool! I am  having a problem with the code though&#8230; I copied and pasted from the website but I get the message</p>
<p>&#8220;error: stray &#8216;\&#8217; in the program&#8221;</p>
<p>Do  you have any suggestions?</p>
<p>#<br />
// Intervaluino<br />
// this code programs the Arduino as an intervalometer for a Canon EOS camera, using two relays and a push button<br />
// this enables you to create time-lapse movies with your camera.<br />
// change the variables “full_time” and “short_time”  to automatically calculate the right time interval (based on 25 frames per second)<br />
// upload the code via USB, fire up the Arduino, plug it into your camera’s remote shutter release, and press the Intervaluino push button.<br />
// press the button another time to stop the sequence (doesn’t work that well if your interval is long)<br />
// make sure to turn on single shoot<br />
// (c) Lord Yo 2008 (intervaluino a_t sporez do:t com)<br />
// Licensed under a Creative Commons (Attribution Non-Commercial Share-Alike) license</p>
<p>/////////// Change these variables according to your needs</p>
<p>long full_time = 14400;  //full length time to cover (in seconds)<br />
long short_time = 120;        //length of time-lapse movie (in seconds)<br />
int shutter_on = 200;       //time to press shutter, set between 100 and 300<br />
int shutter_wait = 5000;   //initial time to wait to begin sequence<br />
int wakeup = 300;          //time to activate wakeup (focus)<br />
int wakewait =200;         //time between wake and shutter<br />
long shutter_off = (40 * full_time / short_time) – shutter_on – wakeup – wakewait;    //time to wait between shutter releases;</p>
<p>int outpin = 11;            //output for shutter relay from pin 11<br />
int wakepin = 8;            //output for focus relay from pin 8<br />
int switchpin = 2;          //input from button from pin 2</p>
<p>int val;                    //value of button press<br />
int buttonState;            //check variable for change of button press<br />
int on_off = 0;             //state of sequence (turned on, turned off)</p>
<p>/////////// Setup ////////////</p>
<p>void setup() {<br />
pinMode(outpin, OUTPUT);        //outpin gives output<br />
pinMode(switchpin, INPUT);      //switchpin receives input<br />
pinMode(wakepin, OUTPUT);      //wakepin gives output</p>
<p>buttonState = digitalRead(switchpin);    //read value of the button<br />
}</p>
<p>/////////// Loop ////////////</p>
<p>void loop(){</p>
<p>val = digitalRead(switchpin);      // read button value and store it in val</p>
<p>if (val != buttonState) {          // if the button state has changed…<br />
if (val == LOW) {                // check if the button is pressed…<br />
if (on_off == 0) {             // if the sequence is currently off…<br />
on_off = 1;                    // turn the sequence on<br />
delay(shutter_wait);           // wait the initial period<br />
} else {<br />
on_off = 0;                  // turn the sequence off<br />
}<br />
}<br />
}</p>
<p>buttonState = val;               //switch the button state</p>
<p>if (on_off == 1) {                //while the sequence is turned on…</p>
<p>digitalWrite(wakepin, HIGH);   //turn wakeup/focus on<br />
delay(wakeup);                 //keep focus<br />
digitalWrite(wakepin, LOW);    //turn wakeup off<br />
delay(wakewait);               //wait<br />
digitalWrite(outpin, HIGH);    //press the shutter<br />
delay(shutter_on);             //wait the shutter release time<br />
digitalWrite(outpin, LOW);     //release shutter<br />
delay(shutter_off);            //wait for next round<br />
}</p>
<p>}<br />
#</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: slr digital camera</title>
		<link>http://www.sporez.com/honeyjar/?p=347&#038;cpage=1#comment-37269</link>
		<dc:creator>slr digital camera</dc:creator>
		<pubDate>Sun, 20 Sep 2009 10:51:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.sporez.com/honeyjar/?p=347#comment-37269</guid>
		<description>Thank for implementation. How cost of this set?</description>
		<content:encoded><![CDATA[<p>Thank for implementation. How cost of this set?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: First Arduino Attempt &#171; This week in panospace</title>
		<link>http://www.sporez.com/honeyjar/?p=347&#038;cpage=1#comment-35138</link>
		<dc:creator>First Arduino Attempt &#171; This week in panospace</dc:creator>
		<pubDate>Thu, 28 May 2009 08:08:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.sporez.com/honeyjar/?p=347#comment-35138</guid>
		<description>[...] now this hardware is just for an intervallometer. Beyond this, there are many shields in the Arduino universe and my intention is to use a few of [...]</description>
		<content:encoded><![CDATA[<p>[...] now this hardware is just for an intervallometer. Beyond this, there are many shields in the Arduino universe and my intention is to use a few of [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve</title>
		<link>http://www.sporez.com/honeyjar/?p=347&#038;cpage=1#comment-34977</link>
		<dc:creator>Steve</dc:creator>
		<pubDate>Fri, 15 May 2009 21:42:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.sporez.com/honeyjar/?p=347#comment-34977</guid>
		<description>I went to my local electronics shop and couldn&#039;t get all the parts for this project, but I managed to get the 2.5mm jack. So, as soon as I got home I wired up the ground and shutter to a button and I was amazed how exciting it was to hear the shutter fire! I guess I associate that noise with pushing the shutter release on the camera, to hear it without doing the motion was a combination of exhilarating and astounded. Thanks, you really made my day!</description>
		<content:encoded><![CDATA[<p>I went to my local electronics shop and couldn&#8217;t get all the parts for this project, but I managed to get the 2.5mm jack. So, as soon as I got home I wired up the ground and shutter to a button and I was amazed how exciting it was to hear the shutter fire! I guess I associate that noise with pushing the shutter release on the camera, to hear it without doing the motion was a combination of exhilarating and astounded. Thanks, you really made my day!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian</title>
		<link>http://www.sporez.com/honeyjar/?p=347&#038;cpage=1#comment-34259</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Tue, 28 Apr 2009 23:32:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.sporez.com/honeyjar/?p=347#comment-34259</guid>
		<description>Where can I find some specs for the canon interface to the 2.5mm stereo jack?  Is there a document somewhere describing what the camera is expecting through the stereo cable, and what it will do given certain inputs?</description>
		<content:encoded><![CDATA[<p>Where can I find some specs for the canon interface to the 2.5mm stereo jack?  Is there a document somewhere describing what the camera is expecting through the stereo cable, and what it will do given certain inputs?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dcb</title>
		<link>http://www.sporez.com/honeyjar/?p=347&#038;cpage=1#comment-33991</link>
		<dc:creator>Dcb</dc:creator>
		<pubDate>Tue, 14 Apr 2009 15:35:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.sporez.com/honeyjar/?p=347#comment-33991</guid>
		<description>@michaelr
How is that plan to try this with a Nikon D80 going?</description>
		<content:encoded><![CDATA[<p>@michaelr<br />
How is that plan to try this with a Nikon D80 going?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: michaelr</title>
		<link>http://www.sporez.com/honeyjar/?p=347&#038;cpage=1#comment-33333</link>
		<dc:creator>michaelr</dc:creator>
		<pubDate>Thu, 12 Mar 2009 03:40:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.sporez.com/honeyjar/?p=347#comment-33333</guid>
		<description>Cool. I like the opto isolator option. I just wired up a circuit to test using a couple of Darlington npn transistors, but didn&#039;t get it to work. I&#039;m planning on a similar project for the Nikon D80. I&#039;m guessing it is because the shutter and focus have negligible voltage, that wasn&#039;t enough to break through the transistor&#039;s small resistance?</description>
		<content:encoded><![CDATA[<p>Cool. I like the opto isolator option. I just wired up a circuit to test using a couple of Darlington npn transistors, but didn&#8217;t get it to work. I&#8217;m planning on a similar project for the Nikon D80. I&#8217;m guessing it is because the shutter and focus have negligible voltage, that wasn&#8217;t enough to break through the transistor&#8217;s small resistance?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michael Michael Motorcycle</title>
		<link>http://www.sporez.com/honeyjar/?p=347&#038;cpage=1#comment-33135</link>
		<dc:creator>Michael Michael Motorcycle</dc:creator>
		<pubDate>Thu, 05 Mar 2009 02:55:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.sporez.com/honeyjar/?p=347#comment-33135</guid>
		<description>If you program the stop feature via an interrupt, won&#039;t that take care of the delay when pressing the stop button? I&#039;m new to Arduino, so I haven&#039;t tried this yet, but I thought that was the idea of using interrupts.

(third attempt at posting... have to keep typing this over and over... Recaptcha sucks)</description>
		<content:encoded><![CDATA[<p>If you program the stop feature via an interrupt, won&#8217;t that take care of the delay when pressing the stop button? I&#8217;m new to Arduino, so I haven&#8217;t tried this yet, but I thought that was the idea of using interrupts.</p>
<p>(third attempt at posting&#8230; have to keep typing this over and over&#8230; Recaptcha sucks)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe L.</title>
		<link>http://www.sporez.com/honeyjar/?p=347&#038;cpage=1#comment-32735</link>
		<dc:creator>Joe L.</dc:creator>
		<pubDate>Mon, 16 Feb 2009 20:39:51 +0000</pubDate>
		<guid isPermaLink="false">http://www.sporez.com/honeyjar/?p=347#comment-32735</guid>
		<description>Great idea!  I picked up all the parts, but I have a quick question about the relays:
Does only the center pin on each relay need to be connected to the Arduino pins?
I&#039;m not sure how to read that...

Thanks!
Joe</description>
		<content:encoded><![CDATA[<p>Great idea!  I picked up all the parts, but I have a quick question about the relays:<br />
Does only the center pin on each relay need to be connected to the Arduino pins?<br />
I&#8217;m not sure how to read that&#8230;</p>
<p>Thanks!<br />
Joe</p>
]]></content:encoded>
	</item>
</channel>
</rss>
