<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>accomplished &#187; Electronics</title>
	<atom:link href="http://www.accomplished.org/category/electronics/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.accomplished.org</link>
	<description>inventions, projects and tinkering</description>
	<lastBuildDate>Mon, 30 Aug 2010 17:59:16 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Solar pendulum</title>
		<link>http://www.accomplished.org/2010/06/02/solar-pendulum/</link>
		<comments>http://www.accomplished.org/2010/06/02/solar-pendulum/#comments</comments>
		<pubDate>Wed, 02 Jun 2010 17:54:37 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[Electronics]]></category>
		<category><![CDATA[BEAM]]></category>
		<category><![CDATA[solar]]></category>

		<guid isPermaLink="false">http://www.accomplished.org/?p=192</guid>
		<description><![CDATA[A little solar powered pendulum that I made a few years back. It uses a very simple circuit with just 2 transistors, a couple of resistors, a diode and some capacitors. Power is supplied by a two calculator solar panels wired in parallel for faster charging. The power is dumped into a coil which repels [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Solar Pendulum" rel="lightbox[post]" href="http://farm5.static.flickr.com/4004/4663439152_603763a458.jpg"><img src="http://farm5.static.flickr.com/4004/4663439152_603763a458.jpg" alt="Solar Pendulum" /></a></p>
<p>A little solar powered pendulum that I made a few years back. It uses a very simple circuit with just 2 transistors, a couple of resistors, a diode and some capacitors. Power is supplied by a two calculator solar panels wired in parallel for faster charging. The power is dumped into a coil which repels a magnet (disguised by some old brass gears) hanging from some fishing line. As the magnet swings back towards the coil the EMF generated lights a red LED in the top post and the power from the capacitors is dumped into the coil again giving the pendulum a little kick, forcing it higher.</p>
<p>Video, more pics and the schematic after the jump.</p>
<p><span id="more-192"></span></p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/yZb2-OSmxik&amp;hl=en&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/yZb2-OSmxik&amp;hl=en&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<div class="wp-caption alignnone" style="width: 343px"><a title="Solar Pendulum" rel="lightbox[post]" href="http://farm5.static.flickr.com/4071/4663438882_e91668d41e.jpg"><img src="http://farm5.static.flickr.com/4071/4663438882_e91668d41e.jpg" alt="Solar Pendulum" width="333" height="500" /></a><p class="wp-caption-text">Pendulum swinging past the driving coil</p></div>The frame is made of brass tubing that I soldered together, then threaded the wires for the solar panel and LED through into the box. The box is an old one that I had. It needs some glue on the seams as the constant rocking motion tends to pull it apart slightly. The other little brass bits are from a box of watch parts that I got cheap off ebay and the magnet hidden under the gears is a flat, round neodymium type. I used fishing line to suspend the magnet and found that the nicest way to keep this in place on the post above was to wrap it tightly in thin cotton thread, which has the bonus of looking quite good too.</p>
<p>The circuit is based on the following Solarbotics schematic that I found.</p>
<p><a href="http://www.accomplished.org/wp-content/uploads/2010/06/magbot.jpg" rel="lightbox[192]"><img class="alignnone size-medium wp-image-197" title="Solar Pendulum - If Solarbotics have any problem with this being here, I'll take it down :)" src="http://www.accomplished.org/wp-content/uploads/2010/06/magbot-415x248.jpg" alt="Solabotics Solar Pendulum Schematic" width="415" height="248" /></a></p>
<p><div class="wp-caption alignnone" style="width: 343px"><a title="Solar Pendulum" rel="lightbox[post]" href="http://farm5.static.flickr.com/4060/4662818555_4599473fd5.jpg"><img src="http://farm5.static.flickr.com/4060/4662818555_4599473fd5.jpg" alt="Solar Pendulum" width="333" height="500" /></a><p class="wp-caption-text">A view showing the LED and solar panels</p></div>
<p><a title="Solar Pendulum" rel="lightbox[post]" href="http://farm5.static.flickr.com/4039/4662818807_aaf3a68a7e.jpg"><img src="http://farm5.static.flickr.com/4039/4662818807_aaf3a68a7e.jpg" alt="Solar Pendulum" /></a></p>
<div class="wp-caption alignnone" style="width: 510px"><a title="Solar Pendulum" rel="lightbox[post]" href="http://farm5.static.flickr.com/4069/4662818285_e7287b8a5a.jpg"><img src="http://farm5.static.flickr.com/4069/4662818285_e7287b8a5a.jpg" alt="Solar Pendulum" width="500" height="333" /></a><p class="wp-caption-text">Detail view of the pendulum gears</p></div>
<div class="wp-caption alignnone" style="width: 343px"><a title="Solar pendulum circuit" rel="lightbox[post]" href="http://farm5.static.flickr.com/4040/4663440622_82106efb24.jpg"><img src="http://farm5.static.flickr.com/4040/4663440622_82106efb24.jpg" alt="Solar pendulum circuit" width="333" height="500" /></a><p class="wp-caption-text">The messy guts of the thing</p></div>
<div class="wp-caption alignnone" style="width: 510px"><a title="Solar pendulum circuit" rel="lightbox[post]" href="http://farm5.static.flickr.com/4012/4663440968_756a31a97d.jpg"><img src="http://farm5.static.flickr.com/4012/4663440968_756a31a97d.jpg" alt="Solar pendulum circuit" width="500" height="333" /></a><p class="wp-caption-text">Close up of the rats nest (messy) circuit inside the box</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.accomplished.org/2010/06/02/solar-pendulum/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Renovating a kiln controller &#8211; Part 1</title>
		<link>http://www.accomplished.org/2010/01/24/renovating-a-kiln-controller-1/</link>
		<comments>http://www.accomplished.org/2010/01/24/renovating-a-kiln-controller-1/#comments</comments>
		<pubDate>Sun, 24 Jan 2010 17:21:52 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[Ceramics]]></category>
		<category><![CDATA[Electronics]]></category>
		<category><![CDATA[kiln]]></category>

		<guid isPermaLink="false">http://www.accomplished.org/?p=146</guid>
		<description><![CDATA[Very luckily I came into possession of a free electric kiln. It came with an old temperature control unit that I&#8217;ve decided to get back into working order so I can fire my own ceramics. The controller is made by the Industrial Pyrometer Company, which now seems to have become Mitsco. It uses a clever [...]]]></description>
			<content:encoded><![CDATA[<p><a title="Industrial Pyrometer" rel="lightbox[post]" href="http://farm4.static.flickr.com/3299/3428749686_d10285a94a.jpg"><img src="http://farm4.static.flickr.com/3299/3428749686_d10285a94a.jpg" alt="Kiln Bits" /></a></p>
<p>Very luckily I came into possession of a free electric kiln. It came with an old temperature control unit that I&#8217;ve decided to get back into working order so I can fire my own ceramics. The controller is made by the Industrial Pyrometer Company, which now seems to have become <a title="Mitsco" href="http://www.mitsco.co.uk/">Mitsco</a>. It uses a clever cam-follower system to regulate the kiln temperature and heating rate. The cam wheel has a scale laid out on it with the rings corresponding to 100C increases and the radial bands equaling 2 hour periods (a full rotation takes 24 hours). A sprung arm follows the edge of this cam around and through a system of gears, rotates a potentiometer inside the unit. An R-type thermocouple probe is used to monitor the temperature inside the kiln providing feedback to the control unit, which is compared to the cam-follower position using a simple Op Amp circuit (based on an F709PC chip). A relay is then triggered to turn the kiln on or off.</p>
<p><span id="more-146"></span>When I opened the controller up I found it in surprisingly good condition. It was very clean and the only obvious problem was an Electrolytic Capacitor that was oozing goo.</p>
<div class="wp-caption alignnone" style="width: 510px"><a title="Industrial Pyrometer PCB" rel="lightbox[post]" href="http://farm4.static.flickr.com/3314/3452011689_f8791fbc6e.jpg"><img src="http://farm4.static.flickr.com/3314/3452011689_f8791fbc6e.jpg" alt="Industrial Pyrometer PCB" width="500" height="333" /></a><p class="wp-caption-text">Dodgy capacitor oozing goo</p></div>
<p>It was a fairly quick job top replace the cap with a nice new one. All the other components looked fine so I left those alone.</p>
<p>The next task was to figure out how to connect the thing up. Using a multimeter to trace the existing wires back to their connections made this fairly straightforward on the external side. Internally took a bit longer as I had to track all the wires back to their various components. I&#8217;ve drawn up a nice colourful schematic of what I found.</p>
<div class="wp-caption alignnone" style="width: 510px"><a title="External Connector Block" rel="lightbox[post]" href="http://farm4.static.flickr.com/3405/3452824206_359245d122.jpg"><img src="http://farm4.static.flickr.com/3405/3452824206_359245d122.jpg" alt="External Connector Block" width="500" height="333" /></a><p class="wp-caption-text">External wiring block</p></div>
<div id="attachment_151" class="wp-caption alignnone" style="width: 425px"><a href="http://www.accomplished.org/wp-content/uploads/2010/01/PyrometerSchematic.jpg" rel="lightbox[146]"><img class="size-medium wp-image-151" title="Pyrometer Schematic" src="http://www.accomplished.org/wp-content/uploads/2010/01/PyrometerSchematic-415x398.jpg" alt="Pyrometer Schematic" width="415" height="398" /></a><p class="wp-caption-text">Pyrometer schematic, rendered in coloured pencils</p></div>
<p>I hooked up the mains power after installing working out what should be comnnected where and held my breath&#8230;luckily nothing exploded and everything seemed to be ticking over fine. I hooked up a light bulb as a test load and used a cigarette lighter to heat the thermocouple probe.  It seems to function as expected, switching the light on and off in relation to the temperature and position of the follower arm.</p>
<p>The relay inside the controller looks a bit too wimpy too switch a kiln on and off, so I&#8217;m going to make an external relay box with a nice beefy relay in to handle the actual switching and hook the wimpy relay up to the coil of that one.</p>
<p>There are a couple of variable resistors on the PCB inside the controller that seem to be used to calibrate the thermocouple voltage against the cam-follower arm position. My next task is to hook up the the thermocouple using the new <a title="Thermocouple compensating cable" href="http://uk.rs-online.com/web/search/searchBrowseAction.html?method=getProduct&amp;R=2194769">compensating cable</a> that I bought and then put the probe in an oven at a known temperature (about 100C should do it). Then I can fiddle with the resistors on the control board until the relay switches on and off at the right temperature. That&#8217;s coming up in part 2.</p>
<div class="wp-caption alignnone" style="width: 510px"><a title="Industrial Pyrometer Back" rel="lightbox[post]" href="http://farm4.static.flickr.com/3660/3452824846_f88c850c72.jpg"><img src="http://farm4.static.flickr.com/3660/3452824846_f88c850c72.jpg" alt="Industrial Pyrometer Back" width="500" height="333" /></a><p class="wp-caption-text">Inside the controller</p></div>
]]></content:encoded>
			<wfw:commentRss>http://www.accomplished.org/2010/01/24/renovating-a-kiln-controller-1/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Servo feedback mod</title>
		<link>http://www.accomplished.org/2010/01/10/servo-feedback-mod/</link>
		<comments>http://www.accomplished.org/2010/01/10/servo-feedback-mod/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 22:57:36 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[Electronics]]></category>
		<category><![CDATA[arduino]]></category>
		<category><![CDATA[mod]]></category>
		<category><![CDATA[servos]]></category>

		<guid isPermaLink="false">http://www.accomplished.org/?p=117</guid>
		<description><![CDATA[Today I&#8217;ve modified two of my servos to allow access to the output of the variable resistor inside them. This very simple modification opens up a world of possibilities that really should come as standard on all servos. All that&#8217;s involved is opening your servo, locating the potentiometer that provides feedback on where the output [...]]]></description>
			<content:encoded><![CDATA[<div id="attachment_125" class="wp-caption alignnone" style="width: 425px"><a href="http://www.accomplished.org/wp-content/uploads/2010/01/ModifiedServo.jpg" rel="lightbox[117]"><img class="size-medium wp-image-125 " title="Servo with feedback mod" src="http://www.accomplished.org/wp-content/uploads/2010/01/ModifiedServo-415x214.jpg" alt="Servo with feedback mod" width="415" height="214" /></a><p class="wp-caption-text">Servo with new feedback wire</p></div>
<p>Today I&#8217;ve modified two of my servos to allow access to the output of the variable resistor inside them. This very simple modification opens up a world of possibilities that really should come as standard on all servos. All that&#8217;s involved is opening your servo, locating the potentiometer that provides feedback on where the output shaft is and then adding an extra wire onto the center tap. After adding this wire you can read the voltage present using an A/D converter and following some simple calibration, know quite precisely what angle the output shaft is at.</p>
<p>The actual modification is discussed in detail over at <a title="Servo feedback mod" href="http://forums.trossenrobotics.com/tutorials/how-to-diy-128/get-position-feedback-from-a-standard-hobby-servo-3279/">Trossen Robotics</a> so I won&#8217;t go into that too much.</p>
<p>Here&#8217;s a video of what I cooked up using the newly modified servos and an arduino board.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="350" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://www.youtube.com/v/uKjHtPmyEqU" /><embed type="application/x-shockwave-flash" width="425" height="350" src="http://www.youtube.com/v/uKjHtPmyEqU"></embed></object></p>
<p>You can see that as I twist the horn of one servo, the other rotates to match it and mirrors the movement very closely. To do this the value from the feedback pot is read using the analogRead() function. As the output of the feedback line only reaches around 2 Volts at maximum (and goes down to around 0.2V at the other end of travel) the AREF pin of the arduino must have a voltage just above this applied to get good A/D resolution.</p>
<p>To scale the A/D readings I connected a simple voltage divider between GND, +5V and the AREF pin. A note here is that when I measured the maximum output from the feedback pot without the servo being connected to the arduino I measured 1.2V for one and 1.3V for the other and made my divider to output around 1.37V. However, when I connected the ground from the servos to the ground of the arduino board, the voltage seen at the outputs moved closer to 2V, which messed up my readings and meant that the A/D converter was reporting a value of 1023 (max) at about a quarter of a rotation of the servo. This was down to the fact that I was using a separate power supply for the servos which was obviously mismatched slightly from the arduino board voltage. So make sure you hook everything together before you measure the servo voltage and work out which resistors to use in your divider. Incidentally, I used values of 5.1Kohms and 4.7Kohms, worked out using <a title="Voltage divider calculator" href="http://www.raltron.com/cust/tools/voltage_divider.asp">this calculator</a>.</p>
<p>The code I used on the arduino was largely based around the example on the Trossen Robotics page. It&#8217;s available to download below.</p>
<p><a title="Servo feedback arduino demo" href="http://www.accomplished.org/wp-content/uploads/2010/01/TwinServos.zip">Download the Arduino Code</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.accomplished.org/2010/01/10/servo-feedback-mod/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PIR Sensor Mod</title>
		<link>http://www.accomplished.org/2010/01/01/pir-sensor-mod/</link>
		<comments>http://www.accomplished.org/2010/01/01/pir-sensor-mod/#comments</comments>
		<pubDate>Fri, 01 Jan 2010 23:55:21 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[Electronics]]></category>
		<category><![CDATA[mod]]></category>
		<category><![CDATA[PIR]]></category>
		<category><![CDATA[sensor]]></category>

		<guid isPermaLink="false">http://www.accomplished.org/?p=58</guid>
		<description><![CDATA[I needed a PIR sensor for a halloween project and not having a Maplin near by I decided to modify an £8.99 Security Floodlight from Argos. One thing you should note is that the default &#8216;switch-on&#8217; time is around 1 minute. I didn&#8217;t need to change this for my application, but it may be an [...]]]></description>
			<content:encoded><![CDATA[<p>I needed a PIR sensor for a halloween project and not having a Maplin near by I decided to modify an £8.99 <a href="http://www.argos.co.uk/static/Product/partNumber/7018105.htm" target="_blank">Security Floodlight from Argos</a>. One thing you should note is that the default &#8216;switch-on&#8217; time is around 1 minute. I didn&#8217;t need to change this for my application, but it may be an issue if you only need a short high-pulse when something is detected.</p>
<p><a href="http://www.accomplished.org/images/projects/argos_pir/argos_001.jpg" rel="lightbox[58]"><img class="alignnone" title="PIR sensor box" src="http://www.accomplished.org/images/projects/argos_pir/argos_001.jpg" alt="PIR sensor box" width="480" height="372" /></a></p>
<p><span id="more-58"></span><a href="http://www.accomplished.org/images/projects/argos_pir/argos_002.jpg" rel="lightbox[58]"><img class="alignnone" title="Security light back" src="http://www.accomplished.org/images/projects/argos_pir/argos_002.jpg" alt="Security light back" width="480" height="360" /></a></p>
<p>Here I&#8217;d already removed the guts. You can either cut all the wires, or do what I did and use a small screwdriver to lift the metal springs in the terminal block that are holding the wires in. After that remove the central screw as shown below to seperate the PIR section from the light.</p>
<p><a href="http://www.accomplished.org/images/projects/argos_pir/argos_003.jpg" rel="lightbox[58]"><img class="alignnone" title="Removing PIR sensor" src="http://www.accomplished.org/images/projects/argos_pir/argos_003.jpg" alt="Removing PIR sensor" width="480" height="360" /></a></p>
<p>To seperate the rotating section of the PIR from the container housing the electronics just needs a good firm pull. The two sections are held together by a couple of plastic clips which should pop out easily.</p>
<p><a href="http://www.accomplished.org/images/projects/argos_pir/argos_004.jpg" rel="lightbox[58]"><img class="alignnone" title="Separated sensor" src="http://www.accomplished.org/images/projects/argos_pir/argos_004.jpg" alt="Separated sensor" width="480" height="360" /></a></p>
<p>My PIR housing seemed to have glue in the seam between the two halves, so I cut a shallow channel around it until the two halves were easily seperated. The case was also held together with retaining clips as well as glue, so make sure you don&#8217;t cut through these, it&#8217;ll make putting it back together much easier.</p>
<p><a href="http://www.accomplished.org/images/projects/argos_pir/argos_005.jpg" rel="lightbox[58]"><img class="alignnone" title="Opening the sensor housing" src="http://www.accomplished.org/images/projects/argos_pir/argos_005.jpg" alt="Opening the sensor housing" width="480" height="360" /></a></p>
<p>Here&#8217;s what the insides look like when you finally get the sensor housing open.</p>
<p><a href="http://www.accomplished.org/images/projects/argos_pir/argos_006.jpg" rel="lightbox[58]"><img class="alignnone" title="Sensor guts" src="http://www.accomplished.org/images/projects/argos_pir/argos_006.jpg" alt="Sensor guts" width="480" height="360" /></a></p>
<p>The important bit here is the relay. It&#8217;s part number is 812H-1A-C made by Song Chun. You can see the datasheet <a href="http://www.songchuan.com/PPDF/812.PDF" target="_blank">here</a>.</p>
<p>What you can see from the datasheet is that the live wire is connected to one side of the relay output contacts and the white wire that goes to the halogen light is on the other side of the contact.</p>
<p>To allow the PIR to function as a general purpose switch we need to desolder the live wire from the relay and reconnect it so that it powers the circuit, then add another wire to the relay.</p>
<p><a href="http://www.accomplished.org/images/projects/argos_pir/argos_007.jpg" rel="lightbox[58]"><img class="alignnone" title="Relay on the sensor board" src="http://www.accomplished.org/images/projects/argos_pir/argos_007.jpg" alt="Relay on the sensor board" width="480" height="360" /></a></p>
<p>Below you can see where you should be cutting and desoldering.</p>
<p><a href="http://www.accomplished.org/images/projects/argos_pir/argos_008.jpg" rel="lightbox[58]"><img class="alignnone" title="Sensor PCB" src="http://www.accomplished.org/images/projects/argos_pir/argos_008.jpg" alt="Sensor PCB" width="480" height="360" /></a></p>
<p>And here&#8217;s the slightly messy, but effective result. Make sure you test the cut track for continuity with a multimeter, you really don&#8217;t want any mains voltages getting onto the output side of your relay.</p>
<p><a href="http://www.accomplished.org/images/projects/argos_pir/argos_009.jpg" rel="lightbox[58]"><img class="alignnone" title="Modified PCB" src="http://www.accomplished.org/images/projects/argos_pir/argos_009.jpg" alt="Modified PCB" width="480" height="360" /></a></p>
<p>In the next shot you can just about see where I&#8217;ve resoldered the live wire onto the leg of the resistor so it can continue to power the detector circuit. I wrapped it round the leg to make the join a bit stronger. I&#8217;ve recycled some ground wire from a piece of flex and soldered that into the hole that the live wire was removed from.</p>
<p>After you&#8217;re done soldering, you might want to hook everything up and make sure it&#8217;s all working. I hooked up the new relay connections to a multimeter to test that it was turning on and off as it should, and also that there weren&#8217;t any stray mains voltages that could cause issues later&#8230;such as death.</p>
<p><a href="http://www.accomplished.org/images/projects/argos_pir/argos_010.jpg" rel="lightbox[58]"><img class="alignnone" title="New wire positions" src="http://www.accomplished.org/images/projects/argos_pir/argos_010.jpg" alt="New wire positions" width="480" height="360" /></a></p>
<p>Once everything&#8217;s checked and working you can repackage it in the PIR housing. I put the original terminal block back in to hook up the mains wires and then added a couple of terminal posts through the holes on the front. These were attached to the relay wires and will now allow me to switch things on and off under control of the PIR sensor.</p>
<p><a href="http://www.accomplished.org/images/projects/argos_pir/argos_011.jpg" rel="lightbox[58]"><img class="alignnone" title="PIR sensor mod completed" src="http://www.accomplished.org/images/projects/argos_pir/argos_011.jpg" alt="PIR sensor mod completed" width="480" height="360" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.accomplished.org/2010/01/01/pir-sensor-mod/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BEAM Flower</title>
		<link>http://www.accomplished.org/2010/01/01/beam-flower/</link>
		<comments>http://www.accomplished.org/2010/01/01/beam-flower/#comments</comments>
		<pubDate>Fri, 01 Jan 2010 23:31:35 +0000</pubDate>
		<dc:creator>Owen</dc:creator>
				<category><![CDATA[Electronics]]></category>
		<category><![CDATA[BEAM]]></category>
		<category><![CDATA[solar]]></category>

		<guid isPermaLink="false">http://www.accomplished.org/?p=39</guid>
		<description><![CDATA[BEAM robots are great. For those of you who don&#8217;t know what it is, check out the BEAM Wikipedia entry for a quick run down. For a start, most BEAM robots can be assembled out of mostly junk parts. Even if you have to buy new parts, there is usually a very low component count [...]]]></description>
			<content:encoded><![CDATA[<p>BEAM robots are great. For those of you who don&#8217;t know what it is, check out the <a href="http://en.wikipedia.org/wiki/BEAM_robotics" target="_blank">BEAM Wikipedia entry</a> for a quick run down.</p>
<p>For a start, most BEAM robots can be assembled out of mostly junk parts. Even if you have to buy new parts, there is usually a very low component count for each robot, making each project cheap.</p>
<p>For this project I wanted to make a small flower that responded to light in some way, using only components that I already had to hand. This is what I came up with:</p>
<p><img class="alignnone" title="BEAM Flower Front" src="http://www.accomplished.org/projects/solarflower/beam_flower1.jpg" alt="BEAM Flower Front" width="550" height="367" /></p>
<p><img class="alignnone" title="BEAM Flower Side" src="http://www.accomplished.org/projects/solarflower/beam_flower2.jpg" alt="BEAM Flower Side" width="550" height="367" /></p>
<p>Components used were as follows:</p>
<ul>
<li>Panasonic BP-242221 Solar Panel</li>
<li>Pager motor</li>
<li>0.047F 5.5V Capacitor</li>
<li>1x 1K Resistor</li>
<li>1x 100K Resistor</li>
<li>1x 220K Resistor</li>
<li>1N4148 Diode (or similar)</li>
<li>2x 2N3906 PNP Transistors</li>
<li>1x 2N3904 NPN Transistor</li>
<li>An empty beer can for the petals</li>
<li>The base of an old PP3 battery for the stand</li>
<li>The wheel of a small toy car used to mount the flower to the motor</li>
<li>Wire for connecting components</li>
<li>A glue gun &amp; plenty of glue</li>
</ul>
<p><img class="alignnone" title="BEAM Flower Detail" src="http://www.accomplished.org/projects/solarflower/beam_flower6.jpg" alt="BEAM Flower Detail" width="550" height="367" /></p>
<p>When the flower is exposed to light the solar panel is charging the storage capacitor. As the light level drops off, the drop in charging current triggers the circuit and the energy stored in the capacitor is dumped into the pager motor, spinning the flower. In practice this means that when the sun is out the flower is charging, then as it is covered by clouds the charging current drops and the flower spins very rapidly.</p>
<p>Below is the schematic for the flower. It is based on the &#8216;<a href="http://www.solarbotics.net/library/circuits/se_t3_t3se.html" target="_blank">Type 3 Solar Engine</a>&#8216; design by Wilf Rigter. I didn&#8217;t have the same transistor to hand, but as with most things in the BEAM world, parts can be substituted for ones of a similar type with little effect on the final performance.</p>
<p><img class="alignnone" title="Flower Schematic" src="http://www.accomplished.org/projects/solarflower/flower_sch.gif" alt="" width="549" height="420" /></p>
<p>The components were free-formed using the &#8216;rat&#8217;s nest&#8217; construction method. This doesn&#8217;t result in the cleanest finish (not in my hands anyway) but it does allow for a small form</p>
<p>A glue gun was used to secure the components and the bottom of an old PP3 type 9V battery was used as a support to keep the flower standing up</p>
<p><img class="alignnone" title="BEAM Flower Bottom" src="http://www.accomplished.org/projects/solarflower/beam_flower4.jpg" alt="BEAM Flower Bottom" width="550" height="367" /></p>
<p><img class="alignnone" title="BEAM Flower Side" src="http://www.accomplished.org/projects/solarflower/beam_flower5.jpg" alt="BEAM Flower Side" width="550" height="367" /></p>
<p>The flower was made out of an old beer can. Layers of petals were cut out in descending size and then stacked and hot-glued together.</p>
<p>This version was more of a quick prototype that a work of art, as you can tell.</p>
<p>I found that the wheel of a small toy car was a perfect fit onto the axle of the pager motor. This provided a nice flat surface to glue the flower too.</p>
<p><img class="alignnone" title="BEAM Flower Back" src="http://www.accomplished.org/projects/solarflower/beam_flower3.jpg" alt="BEAM Flower Back" width="550" height="367" /></p>
<p>Here&#8217;s a video of the flower in action</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://www.youtube.com/v/mP2bQ00tHB8&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/mP2bQ00tHB8&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.accomplished.org/2010/01/01/beam-flower/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
