<?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: LED Cylinder</title>
	<atom:link href="http://www.nycresistor.com/2008/07/26/led-cylinder/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.nycresistor.com/2008/07/26/led-cylinder/</link>
	<description>We learn, share, and make things</description>
	<lastBuildDate>Tue, 07 Feb 2012 19:00:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Dominic</title>
		<link>http://www.nycresistor.com/2008/07/26/led-cylinder/comment-page-1/#comment-7198</link>
		<dc:creator>Dominic</dc:creator>
		<pubDate>Mon, 04 Apr 2011 08:55:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.nycresistor.com/?p=346#comment-7198</guid>
		<description>can someone please tell me the pin connections if im using a Arduino Duemilanove as the botton board..</description>
		<content:encoded><![CDATA[<p>can someone please tell me the pin connections if im using a Arduino Duemilanove as the botton board..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Fede Sideralis</title>
		<link>http://www.nycresistor.com/2008/07/26/led-cylinder/comment-page-1/#comment-6932</link>
		<dc:creator>Fede Sideralis</dc:creator>
		<pubDate>Tue, 02 Nov 2010 19:01:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.nycresistor.com/?p=346#comment-6932</guid>
		<description>Ufortunatly Steve is right. You have to change your leds! Fede</description>
		<content:encoded><![CDATA[<p>Ufortunatly Steve is right. You have to change your leds! Fede</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve-</title>
		<link>http://www.nycresistor.com/2008/07/26/led-cylinder/comment-page-1/#comment-6930</link>
		<dc:creator>Steve-</dc:creator>
		<pubDate>Tue, 02 Nov 2010 10:39:53 +0000</pubDate>
		<guid isPermaLink="false">http://www.nycresistor.com/?p=346#comment-6930</guid>
		<description>Big mistake. You&#039;ll have to change all the LEDS. It&#039;s a hardware problem, not programming</description>
		<content:encoded><![CDATA[<p>Big mistake. You&#39;ll have to change all the LEDS. It&#39;s a hardware problem, not programming</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TheSharpieOne</title>
		<link>http://www.nycresistor.com/2008/07/26/led-cylinder/comment-page-1/#comment-6901</link>
		<dc:creator>TheSharpieOne</dc:creator>
		<pubDate>Sun, 24 Oct 2010 12:03:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.nycresistor.com/?p=346#comment-6901</guid>
		<description>I haven&#039;t had time to do anything in a while, I just started soldering all the LEDs to the music wire... a pain.  I just now noticed that I had gotten common-anode and not common-cathode.  How screwed am I?  Is is possible to changing some things in the programming, or would have I to re-do something on the board, or order common-cathode LEDs.....</description>
		<content:encoded><![CDATA[<p>I haven&#39;t had time to do anything in a while, I just started soldering all the LEDs to the music wire&#8230; a pain.  I just now noticed that I had gotten common-anode and not common-cathode.  How screwed am I?  Is is possible to changing some things in the programming, or would have I to re-do something on the board, or order common-cathode LEDs&#8230;..</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: joeblowm</title>
		<link>http://www.nycresistor.com/2008/07/26/led-cylinder/comment-page-1/#comment-6371</link>
		<dc:creator>joeblowm</dc:creator>
		<pubDate>Wed, 31 Mar 2010 22:06:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.nycresistor.com/?p=346#comment-6371</guid>
		<description>Very cool use of the 5940 and Arduino. I&#039;m working on a project that is similar and hopefully you can give me some direction. I want to use the 5940 to control an array of 10x10 RGB leds. How much of your design could I use for this?</description>
		<content:encoded><![CDATA[<p>Very cool use of the 5940 and Arduino. I&#39;m working on a project that is similar and hopefully you can give me some direction. I want to use the 5940 to control an array of 10&#215;10 RGB leds. How much of your design could I use for this?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TheSharpieOne</title>
		<link>http://www.nycresistor.com/2008/07/26/led-cylinder/comment-page-1/#comment-6156</link>
		<dc:creator>TheSharpieOne</dc:creator>
		<pubDate>Mon, 01 Feb 2010 11:12:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.nycresistor.com/?p=346#comment-6156</guid>
		<description>What I have so far is:&lt;br&gt;The PCB&lt;br&gt;4X TLC5940NT (led-drivers)&lt;br&gt;5X IRLU3715 (mosfets)&lt;br&gt;3X TC4427A (mosfets drivers)&lt;br&gt;1X ATMEGA328&lt;br&gt;and the LEDs&lt;br&gt;.015 OD music wire. (in shipping.... hope i for the right diameter)&lt;br&gt;&lt;br&gt;Were you able to find your buy list?</description>
		<content:encoded><![CDATA[<p>What I have so far is:<br />The PCB<br />4X TLC5940NT (led-drivers)<br />5X IRLU3715 (mosfets)<br />3X TC4427A (mosfets drivers)<br />1X ATMEGA328<br />and the LEDs<br />.015 OD music wire. (in shipping&#8230;. hope i for the right diameter)</p>
<p>Were you able to find your buy list?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: daveclausen</title>
		<link>http://www.nycresistor.com/2008/07/26/led-cylinder/comment-page-1/#comment-6102</link>
		<dc:creator>daveclausen</dc:creator>
		<pubDate>Sat, 16 Jan 2010 22:37:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.nycresistor.com/?p=346#comment-6102</guid>
		<description>PD5 is the name of a pin on the AVR microcontroller. Forget about the Arduino numbering system for a moment. This system is totally different.  AVR microcontrollers have output pins grouped into things they call &quot;ports&quot;.  You get PORTA, PORTB, PORTC, PORTD, and so on.  Each port has 8 pins in it, named PX0, PX1, PX2 through PX7 (replace X with the letter of the port).  In C code, the ports map to 8-bit variables. So you can say PORTC = 0xFF. That drives all eight C pins of the microcontroller high. PORTC= 0 drives all of the C pins low.  When you want to set the value for just one pin, say PC3, you do something like this: PORTC &#124;= 0x08.  That sets the fourth bit in PORTC to one, driving it high, leaving all the other pins unchanged.  To someone looking at the code, the 0x08 in that statement looks like a magic number. So to make the programmers intentions more clear, the library maintainers created constants like PB3 and macros like _BV.  _BV(PB3) is equivalent to (1 &lt;&lt; 3), which is equal to 0x08.  So PORTC = _BV(PB3) has the same effect as saying PORTC = 0x08. The difference is that it is more clear to a human reader.&lt;br&gt;&lt;br&gt;For some reason, when using the mega32, some of these constants seem to be missing.  It&#039;s probably just a bug that will be fixed in a future relase. To work around it, I think you can always replace PAX, PBX, PCX, and PDX with just X. I.e. PA3 with 3, PB7 with 7, PC0 with 0, and so on.</description>
		<content:encoded><![CDATA[<p>PD5 is the name of a pin on the AVR microcontroller. Forget about the Arduino numbering system for a moment. This system is totally different.  AVR microcontrollers have output pins grouped into things they call &#8220;ports&#8221;.  You get PORTA, PORTB, PORTC, PORTD, and so on.  Each port has 8 pins in it, named PX0, PX1, PX2 through PX7 (replace X with the letter of the port).  In C code, the ports map to 8-bit variables. So you can say PORTC = 0xFF. That drives all eight C pins of the microcontroller high. PORTC= 0 drives all of the C pins low.  When you want to set the value for just one pin, say PC3, you do something like this: PORTC |= 0&#215;08.  That sets the fourth bit in PORTC to one, driving it high, leaving all the other pins unchanged.  To someone looking at the code, the 0&#215;08 in that statement looks like a magic number. So to make the programmers intentions more clear, the library maintainers created constants like PB3 and macros like _BV.  _BV(PB3) is equivalent to (1 &lt;&lt; 3), which is equal to 0&#215;08.  So PORTC = _BV(PB3) has the same effect as saying PORTC = 0&#215;08. The difference is that it is more clear to a human reader.</p>
<p>For some reason, when using the mega32, some of these constants seem to be missing.  It&#39;s probably just a bug that will be fixed in a future relase. To work around it, I think you can always replace PAX, PBX, PCX, and PDX with just X. I.e. PA3 with 3, PB7 with 7, PC0 with 0, and so on.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Federico</title>
		<link>http://www.nycresistor.com/2008/07/26/led-cylinder/comment-page-1/#comment-6101</link>
		<dc:creator>Federico</dc:creator>
		<pubDate>Sat, 16 Jan 2010 15:29:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.nycresistor.com/?p=346#comment-6101</guid>
		<description>PD5 should be Arduino digital pin 5 PWM (pin 11 on the atmega) and PB2 should be Arduino digital pin 10 PWM (pin 16 on the atmega). Digital 9 is PB1, because the first one is PB0. You have to read the datashet of the atmega to understand these values!&lt;br&gt;Fede</description>
		<content:encoded><![CDATA[<p>PD5 should be Arduino digital pin 5 PWM (pin 11 on the atmega) and PB2 should be Arduino digital pin 10 PWM (pin 16 on the atmega). Digital 9 is PB1, because the first one is PB0. You have to read the datashet of the atmega to understand these values!<br />Fede</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: TheSharpieOne</title>
		<link>http://www.nycresistor.com/2008/07/26/led-cylinder/comment-page-1/#comment-6099</link>
		<dc:creator>TheSharpieOne</dc:creator>
		<pubDate>Thu, 14 Jan 2010 23:09:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.nycresistor.com/?p=346#comment-6099</guid>
		<description>I just got an Arduino with mega328 and was trying to see if I could burn the sketch of the c file that you gave in the zip file.  I get an error mentioned above.  I changed the PD5 to just 5 and I get another error dealing with a similar thing (this time its the PB2)... not sure why it is doing this. I know nothing about this stuff so I did some research.&lt;br&gt;I found on this page: &lt;a href=&quot;http://www.arduino.cc/en/Reference/PortManipulation&quot; rel=&quot;nofollow&quot;&gt;http://www.arduino.cc/en/Reference/PortManipula...&lt;/a&gt; it explains what all the the PD and PB are, PORTD digital pins 0-7, PORTB digital pins 8-13.&lt;br&gt;Anyways... my question is... PD5 means pin 5 (yes?) but PB2 doesn&#039;t mean pin 2, but the 2nd pin in the PB range (pin 9?)... Basically.. what do I have to set these to as to not have a constant but the literal value?</description>
		<content:encoded><![CDATA[<p>I just got an Arduino with mega328 and was trying to see if I could burn the sketch of the c file that you gave in the zip file.  I get an error mentioned above.  I changed the PD5 to just 5 and I get another error dealing with a similar thing (this time its the PB2)&#8230; not sure why it is doing this. I know nothing about this stuff so I did some research.<br />I found on this page: <a href="http://www.arduino.cc/en/Reference/PortManipulation" rel="nofollow">http://www.arduino.cc/en/Reference/PortManipula&#8230;</a> it explains what all the the PD and PB are, PORTD digital pins 0-7, PORTB digital pins 8-13.<br />Anyways&#8230; my question is&#8230; PD5 means pin 5 (yes?) but PB2 doesn&#39;t mean pin 2, but the 2nd pin in the PB range (pin 9?)&#8230; Basically.. what do I have to set these to as to not have a constant but the literal value?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Federico</title>
		<link>http://www.nycresistor.com/2008/07/26/led-cylinder/comment-page-1/#comment-6079</link>
		<dc:creator>Federico</dc:creator>
		<pubDate>Sat, 09 Jan 2010 20:07:34 +0000</pubDate>
		<guid isPermaLink="false">http://www.nycresistor.com/?p=346#comment-6079</guid>
		<description>It should be easy to have it working on the 328, but I have not tryed yet. I am using a 168 that I had here doing nothing. I have to search to see if I still have my digikey buy list, or at least I could tell you the names of the hardware you need. If its not too much different it should be ok. &lt;br&gt;&lt;br&gt;BTW, tomorrow I have spare time to try again to do my lower board... I hope to complete it !! Fede</description>
		<content:encoded><![CDATA[<p>It should be easy to have it working on the 328, but I have not tryed yet. I am using a 168 that I had here doing nothing. I have to search to see if I still have my digikey buy list, or at least I could tell you the names of the hardware you need. If its not too much different it should be ok. </p>
<p>BTW, tomorrow I have spare time to try again to do my lower board&#8230; I hope to complete it !! Fede</p>
]]></content:encoded>
	</item>
</channel>
</rss>

