<?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: Intelligent Control of Woot-Off Lights</title>
	<atom:link href="http://brettinman.com/2009/05/16/intelligent-control-of-woot-off-lights/feed/" rel="self" type="application/rss+xml" />
	<link>http://brettinman.com/2009/05/16/intelligent-control-of-woot-off-lights/</link>
	<description>Hardware tinkering with the occasional bit of software</description>
	<lastBuildDate>Tue, 27 Jul 2010 13:44:53 -0700</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: Mike Norman</title>
		<link>http://brettinman.com/2009/05/16/intelligent-control-of-woot-off-lights/comment-page-1/#comment-2054</link>
		<dc:creator>Mike Norman</dc:creator>
		<pubDate>Fri, 23 Apr 2010 21:37:49 +0000</pubDate>
		<guid isPermaLink="false">http://brettinman.com/?p=11#comment-2054</guid>
		<description>Did you ever get the software side done? im hella interested in building one! keep me updated! and thanks for being awesome!</description>
		<content:encoded><![CDATA[<p>Did you ever get the software side done? im hella interested in building one! keep me updated! and thanks for being awesome!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: brettinman</title>
		<link>http://brettinman.com/2009/05/16/intelligent-control-of-woot-off-lights/comment-page-1/#comment-49</link>
		<dc:creator>brettinman</dc:creator>
		<pubDate>Sun, 26 Jul 2009 03:47:56 +0000</pubDate>
		<guid isPermaLink="false">http://brettinman.com/?p=11#comment-49</guid>
		<description>It&#039;s not really that complex, but it is kind of expensive if you don&#039;t already have an Arduino.

As far as I know there is no way to &quot;control&quot; a USB Hub. You can deactivate devices in the OS, but that just makes the OS ignore them - it does not turn off power to the device. There is no direct way to control 5V power to USB devices through software on most machines.

The absolute cheapest way to do this would be to hack a Serial port on the computer (therefore bypassing USB control through the Arduino) and hook up a transistor to switch the lights on and off, but you&#039;d still need to make a 5V supply and such - not exactly an elegant solution. The Arduino makes this project easier and neater because it incorporates a 5V supply and a USB connection to transmit data to/from the computer.

Right now I&#039;m designing a really basic board for the lights using a transistor instead of the relays to keep cost down. The downside is that the transistor results in a voltage drop - about .2V. That&#039;s fine for the lights (they still run, just not quite as fast), but it shouldn&#039;t be used with any other USB devices. I&#039;ll post more about it soon once I have the preliminary design finalized.</description>
		<content:encoded><![CDATA[<p>It&#8217;s not really that complex, but it is kind of expensive if you don&#8217;t already have an Arduino.</p>
<p>As far as I know there is no way to &#8220;control&#8221; a USB Hub. You can deactivate devices in the OS, but that just makes the OS ignore them &#8211; it does not turn off power to the device. There is no direct way to control 5V power to USB devices through software on most machines.</p>
<p>The absolute cheapest way to do this would be to hack a Serial port on the computer (therefore bypassing USB control through the Arduino) and hook up a transistor to switch the lights on and off, but you&#8217;d still need to make a 5V supply and such &#8211; not exactly an elegant solution. The Arduino makes this project easier and neater because it incorporates a 5V supply and a USB connection to transmit data to/from the computer.</p>
<p>Right now I&#8217;m designing a really basic board for the lights using a transistor instead of the relays to keep cost down. The downside is that the transistor results in a voltage drop &#8211; about .2V. That&#8217;s fine for the lights (they still run, just not quite as fast), but it shouldn&#8217;t be used with any other USB devices. I&#8217;ll post more about it soon once I have the preliminary design finalized.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Kevin Cagle</title>
		<link>http://brettinman.com/2009/05/16/intelligent-control-of-woot-off-lights/comment-page-1/#comment-48</link>
		<dc:creator>Kevin Cagle</dc:creator>
		<pubDate>Sun, 26 Jul 2009 03:39:11 +0000</pubDate>
		<guid isPermaLink="false">http://brettinman.com/?p=11#comment-48</guid>
		<description>I&#039;ve been considering the same thing with some woot lights that a friend gave me and this seems really complex and expensive. Have you considered plugging the woot lights into a hub and then programatically controlling the power to the hub? Hubs can be had for less than $10 these days and most people have one laying around.</description>
		<content:encoded><![CDATA[<p>I&#8217;ve been considering the same thing with some woot lights that a friend gave me and this seems really complex and expensive. Have you considered plugging the woot lights into a hub and then programatically controlling the power to the hub? Hubs can be had for less than $10 these days and most people have one laying around.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: brettinman</title>
		<link>http://brettinman.com/2009/05/16/intelligent-control-of-woot-off-lights/comment-page-1/#comment-6</link>
		<dc:creator>brettinman</dc:creator>
		<pubDate>Tue, 09 Jun 2009 19:54:16 +0000</pubDate>
		<guid isPermaLink="false">http://brettinman.com/?p=11#comment-6</guid>
		<description>Yep, see the main page to find further posts on this. Right now we&#039;ve got it controlled through Python and are just working on packaging the software to post publicly (middle of Finals week, right now).

As far as cost, here&#039;s a breakdown:
- Arduino (or similar clone): $15-30
- Darlington Array chip (ULN2803): $1-2

Optional (if you don&#039;t have these)
- USB A-B cable
- 9-12V Wall Wart: $10
- Small bit of protoboard to make it permanent: $1-2
-Altoids tin: $1-2

Of course, you&#039;ll have to supply the woot-off lights, which I think are $10-15 when Woot has them (or anything else that runs off 5V/USB power). You could also replace the Darlington array with a standard small-signal transistor, but I didn&#039;t have any lying around.</description>
		<content:encoded><![CDATA[<p>Yep, see the main page to find further posts on this. Right now we&#8217;ve got it controlled through Python and are just working on packaging the software to post publicly (middle of Finals week, right now).</p>
<p>As far as cost, here&#8217;s a breakdown:<br />
- Arduino (or similar clone): $15-30<br />
- Darlington Array chip (ULN2803): $1-2</p>
<p>Optional (if you don&#8217;t have these)<br />
- USB A-B cable<br />
- 9-12V Wall Wart: $10<br />
- Small bit of protoboard to make it permanent: $1-2<br />
-Altoids tin: $1-2</p>
<p>Of course, you&#8217;ll have to supply the woot-off lights, which I think are $10-15 when Woot has them (or anything else that runs off 5V/USB power). You could also replace the Darlington array with a standard small-signal transistor, but I didn&#8217;t have any lying around.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JT</title>
		<link>http://brettinman.com/2009/05/16/intelligent-control-of-woot-off-lights/comment-page-1/#comment-5</link>
		<dc:creator>JT</dc:creator>
		<pubDate>Tue, 09 Jun 2009 19:37:14 +0000</pubDate>
		<guid isPermaLink="false">http://brettinman.com/?p=11#comment-5</guid>
		<description>Cool stuff.. Are you still working on this?  Was wondering what you have in it in terms of cost for the hardware.  I was talking to a co-worker today about something like this and decided to see if someone else had done anything.</description>
		<content:encoded><![CDATA[<p>Cool stuff.. Are you still working on this?  Was wondering what you have in it in terms of cost for the hardware.  I was talking to a co-worker today about something like this and decided to see if someone else had done anything.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
