<?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, 08 Aug 2011 21:40:04 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.1</generator> <item><title>Most Useless Machine</title><link>http://www.accomplished.org/2011/06/05/most-useless-machine/</link> <comments>http://www.accomplished.org/2011/06/05/most-useless-machine/#comments</comments> <pubDate>Sun, 05 Jun 2011 16:06:26 +0000</pubDate> <dc:creator>Owen</dc:creator> <category><![CDATA[Animatronics]]></category> <category><![CDATA[Electronics]]></category> <category><![CDATA[present]]></category> <category><![CDATA[toy]]></category> <category><![CDATA[Useless Machine]]></category> <guid
isPermaLink="false">http://www.accomplished.org/?p=424</guid> <description><![CDATA[The box features a switch and a hinged lid. When someone presses the switch an arm inside lifts the lid, switches the switch back in the opposite direction and then closes again. Useless, but strangely compelling. After seeing the original most useless machine ever I couldn&#8217;t resist making one myself, not for myself though, this [...]]]></description> <content:encoded><![CDATA[<p><object
width="500" height="306"><param
name="movie" value="http://www.youtube.com/v/bf4lQhMKGd4?hl=en_US&amp;hd=1" /><param
name="allowFullScreen" value="true" /><param
name="allowscriptaccess" value="always" /><embed
type="application/x-shockwave-flash" width="500" height="306" src="http://www.youtube.com/v/bf4lQhMKGd4?hl=en_US&amp;hd=1" allowfullscreen="true" allowscriptaccess="always"></embed></object></p><p>The box features a switch and a hinged lid. When someone presses the switch an arm inside lifts the lid, switches the switch back in the opposite direction and then closes again. Useless, but strangely compelling.</p><p>After seeing the <a
title="Most Useless Machine Ever" href="http://www.instructables.com/id/The-Most-Useless-Machine/">original most useless machine ever</a> I couldn&#8217;t resist making one myself, not for myself though, this one was a present. As the site hosting the original is horrible, I used the <a
title="Easy to read useless machine instructions" href="http://makeprojects.com/Project/The-Most-Useless-Machine/91/">nice clear instructions</a> provided by Make Projects.</p><p>I spent some time looking for a suitable box to house the machine&#8217;s useless innards, but finding one the right sort of size without any ugly decoration proved tricky, so I opted to make the box myself.</p><p><span
id="more-424"></span></p><p><div
class="wp-caption alignnone" style="width: 510px"><a
title="Useless machine" rel="lightbox[post]" href="http://farm6.static.flickr.com/5149/5797314000_ae66d6defa.jpg"><img
src="http://farm6.static.flickr.com/5149/5797314000_ae66d6defa.jpg" alt="Useless machine" width="500" height="333" /></a><p
class="wp-caption-text">The arm popping out to turn itself off</p></div>The way the box works is down to the arrangement of the two switches. The switch on the top of the box is wired so that in one position the motor will rotate to push the arm out of the box, and then when switched in the other position the polarity to the motor is reversed and the arm rotates back inside.</p><p>The clever bit is that the side of the switch which causes it to rotate back inside is wired in series with a microswitch which disconnects the power to the motor. The arm that pops out has a cam cut into the end nearest the motor which activates the microswitch once it has fully retracted, turning the machine off.</p><p>The machine consists of the following components:</p><ul><li>A box</li><li>A DPST switch</li><li>A microswitch</li><li>A geared motor (I converted servo)</li><li>A battery box</li><li>Some kind of arm</li><li>Hinges</li><li>A battery box and batteries</li><li>Thermoplastic</li><li>Metal hooks</li><li>Rubber bands</li></ul><p><div
class="wp-caption alignnone" style="width: 510px"><a
title="Useless machine" rel="lightbox[post]" href="http://farm3.static.flickr.com/2774/5796761313_06a5343064.jpg"><img
src="http://farm3.static.flickr.com/2774/5796761313_06a5343064.jpg" alt="Useless machine" width="500" height="333" /></a><p
class="wp-caption-text">The wooden arm and elastic band keeping the lid tight</p></div>As suggested in the <a
title="Useless machine instructions" href="http://makeprojects.com/Project/The-Most-Useless-Machine/91/">Make article</a> I drew around the components I had and then arranged them so that they would fit within the dimensions of the wood that I bought. This gave me an idea of how everything would be arranged in the box.</p><p>I made the wooden box and rotating arm from a single piece of pine from B &amp; Q cut into sections which became the various sides and lid. I glued the  sides together and then secured with some small nails for extra stability.</p><p><div
class="wp-caption alignnone" style="width: 510px"><a
title="Useless machine" rel="lightbox[post]" href="http://farm4.static.flickr.com/3297/5796763043_f8408fbcb8.jpg"><img
src="http://farm4.static.flickr.com/3297/5796763043_f8408fbcb8.jpg" alt="Useless machine" width="500" height="281" /></a><p
class="wp-caption-text">The thermoplastic servo mount and other gubbins</p></div>To move the arm I took the control board out of a servo and connected wires directly to the motor. This gave me nice slow, powerful movement that could be controlled by simply applying power, no PWM control necessary.</p><p>The servo and arm wouldn&#8217;t quite fit in the box while horizontal so I had to devise a way to fix it in place at an angle. As time was tight I decided to make a mount for the  servo and microswitch using <a
title="Thermoplastic" href="http://en.wikipedia.org/wiki/Thermoplastic">thermoplastic</a>. This softens enough to be moulded by hand when heated above 60C and then when cool again becomes rigid.</p><p><div
class="wp-caption alignnone" style="width: 510px"><a
title="Useless machine" rel="lightbox[post]" href="http://farm3.static.flickr.com/2713/5797320034_73e7e13304.jpg"><img
src="http://farm3.static.flickr.com/2713/5797320034_73e7e13304.jpg" alt="Useless machine" width="500" height="281" /></a><p
class="wp-caption-text">The cam which operates the microswitch</p></div>After I&#8217;d installed everything into the box and got it working I found that the lids would often get stuck in a raised position due to some stiffness in the small hinges. To solve this problem I screwed some metal hooks into both the lids and two places on the bottom, then I linked the eyelets with some small rubber bands. These pulled the lids down enough to let them spring back into place when the arm retracted into the box.</p> ]]></content:encoded> <wfw:commentRss>http://www.accomplished.org/2011/06/05/most-useless-machine/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>Sony Vaio nVidia fix</title><link>http://www.accomplished.org/2011/02/14/sonynvidiafix/</link> <comments>http://www.accomplished.org/2011/02/14/sonynvidiafix/#comments</comments> <pubDate>Mon, 14 Feb 2011 20:57:04 +0000</pubDate> <dc:creator>Owen</dc:creator> <category><![CDATA[Electronics]]></category> <category><![CDATA[Repair]]></category> <category><![CDATA[DIY]]></category> <category><![CDATA[Laptop]]></category> <guid
isPermaLink="false">http://www.accomplished.org/?p=417</guid> <description><![CDATA[I have a Sony Vaio laptop (model VGN-C1Z), which all of a sudden developed a serious illness. The screen was covered in lines during bootup, both the BIOS and Windows loading screens, then it would just blackout when Windows finally loaded. The lines over the BIOS screen told me it was a graphics card problem [...]]]></description> <content:encoded><![CDATA[<p><object
classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="500" height="306" 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/JDl-ZxA2G_Y?fs=1&amp;hl=en_US&amp;hd=1" /><param
name="allowfullscreen" value="true" /><embed
type="application/x-shockwave-flash" width="500" height="306" src="http://www.youtube.com/v/JDl-ZxA2G_Y?fs=1&amp;hl=en_US&amp;hd=1" allowfullscreen="true" allowscriptaccess="always"></embed></object></p><p>I have a Sony Vaio laptop (model VGN-C1Z), which all of a sudden developed a serious illness. The screen was covered in lines during bootup, both the BIOS and Windows loading screens, then it would just blackout when Windows finally loaded. The lines over the BIOS screen told me it was a graphics card problem and being a laptop I feared the worst.  It turns out that <a
title="Vaio video card petition" href="http://www.ipetitions.com/petition/vaioproblem/">I&#8217;m not the only one with this problem</a>. The culprit here is the nVidia 7400 GPU. It seems that as the chip gets hot and cools down repeatedly, the solder bonds under the chip are weakened and eventually become faulty.</p><p>Now, it stands to reason that if the only error is poor solder connections, that I should be able to heat the chip up again and <a
href="http://en.wikipedia.org/wiki/Reflow_soldering">reflow</a> the solder to create nice strong bonds again. Well to test my theory I booted the laptop, pressed F8 to get the windows boot menu and started in VGA mode. This let the laptop start Windows, albeit with everything looking huge due to the 800&#215;600 resolution. Then I played <a
href="http://www.youtube.com/watch?v=NJlgPbELL0E">helpful 720p videos</a> until the laptop got very hot. A reboot later and the lines on the screen had disappeared! The laptop had magically resoldered itself. Sadly this didn&#8217;t last and the problem quickly returned.</p><p><div
class="wp-caption alignnone" style="width: 510px"><a
title="Scews in bags" rel="lightbox[post]" href="http://farm3.static.flickr.com/2460/5796718615_c020fa851c.jpg"><img
src="http://farm3.static.flickr.com/2460/5796718615_c020fa851c.jpg" alt="Scews in bags" width="500" height="333" /></a><p
class="wp-caption-text">An easy way to keep track of the screws</p></div>I needed a more permanent fix, so I bought myself a <a
href="http://www.diy.com/diy/jsp/bq/nav.jsp?action=detail&amp;fh_secondid=10487558&amp;fh_view_size=10&amp;fh_sort_order=1&amp;fh_sort_by=_price_rrp_min&amp;fh_location=//catalog01/en_GB&amp;fh_search=heat+gun&amp;fh_eds=%C3%9F&amp;fh_refview=search&amp;isSearch=true">heat gun</a> and set about taking the laptop apart. Now a tip here is to get yourself a load of small plastic resealable bags. As I removed the screws I labelled a bag and put the screws in, so I might have a bag labelled &#8216;corner screws base&#8217; with all the main screws from the base&#8230;obviously. Also, if you lay the bags out left to right in the order you took them out  in, then you can easily follow the order in reverse to put everything back together.</p><p><div
class="wp-caption alignnone" style="width: 510px"><a
title="Sony Vaio Motherboard" rel="lightbox[post]" href="http://farm6.static.flickr.com/5146/5797272642_48f05b62d8.jpg"><img
src="http://farm6.static.flickr.com/5146/5797272642_48f05b62d8.jpg" alt="Sony Vaio Motherboard" width="500" height="333" /></a><p
class="wp-caption-text">Heatsink and motherboard</p></div>After removing all the base screws, taking out the HDD/DVD drive (there are 3 screws under the drive), you have to flip it over and take off the keyboard, which is secured by small clips along the top edge and has a flat plastic ribbon on the back which has to be unplugged. There are 3 screws under the keyboard, which when removed will allow the laptop to come apart nicely. You can then unclip the wires from the motherboard, unscrew it and take it out. Then you remove the heatsink and finally the faulty nVidia GPU becomes visible.</p><p><div
class="wp-caption alignnone" style="width: 510px"><a
title="Sony Vaio nVidia Fix" rel="lightbox[post]" href="http://farm4.static.flickr.com/3155/5796722685_f2600ec02c.jpg"><img
src="http://farm4.static.flickr.com/3155/5796722685_f2600ec02c.jpg" alt="Sony Vaio nVidia Fix" width="500" height="333" /></a><p
class="wp-caption-text">nVidia chip is the medium sized one on the right</p></div>I took a piece of tinfoil and rubbed it over the GPU to give me the outline. Then I cut out a section of foil inside the outline and covered the motherboard so that only the GPU was showing. I set my heat gun to 400C and holding approximately 15cm away to start with heated the nVidia chip. I did this for about a minute then let it cool down, before repeating the process again a couple of times, just to be sure. I then connected the bare minimum back up to the laptop to test it and SHAZAM! no lines on the screen. Job done. It was then a simple matter to take the screws out of their little labelled bags in reverse order and put the laptop back together. I&#8217;m still using the laptop with no problems since.</p><p><strong>Update &#8211; 5th June 2011: </strong>Added some pictures I&#8217;d taken of the process to make things clearer.</p> ]]></content:encoded> <wfw:commentRss>http://www.accomplished.org/2011/02/14/sonynvidiafix/feed/</wfw:commentRss> <slash:comments>13</slash:comments> </item> <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
style="width: 500px; height: 306px;" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="500" height="306" 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/yZb2-OSmxik?fs=1&amp;amp;hl=en_GB&amp;amp;hd=1" /><embed
style="width: 500px; height: 306px;" type="application/x-shockwave-flash" width="500" height="306" src="http://www.youtube.com/v/yZb2-OSmxik?fs=1&amp;amp;hl=en_GB&amp;amp;hd=1"></embed></object></p><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>Here is the parts list for the circuit:</p><ul><li>Two 3-5V solar panels, in parallel</li><li><a
href="http://www.solarbotics.com/products/cmh/">1mH coil</a></li><li>3300uF Electrolytic Capacitor</li><li>1000uF Electrolytic Capacitor</li><li>2N3904 Transistor</li><li>2N3906 Transistor</li><li>Two 100kΩ Resistors</li><li>1N914 Diode</li><li>Red LED</li><li>Neodymium Magnet</li><li>Fishing line</li><li>Copper wire</li></ul><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><p><strong>Update &#8211; 24th June 2011:</strong> Added a parts list.</p> ]]></content:encoded> <wfw:commentRss>http://www.accomplished.org/2010/06/02/solar-pendulum/feed/</wfw:commentRss> <slash:comments>20</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>
