<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-24828854</id><updated>2011-12-15T13:57:37.420+11:00</updated><category term='3D printing'/><title type='text'>Cool Engineering</title><subtitle type='html'>Info on some cool engineering projects</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default?start-index=101&amp;max-results=100'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>115</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-24828854.post-5955715577697169785</id><published>2011-09-27T14:39:00.003+10:00</published><updated>2011-09-27T14:49:55.483+10:00</updated><title type='text'>More student projects</title><content type='html'>The engineering students at La Trobe are always turning out interesting projects that I get to supervise. Here a a couple of videos of recent robots:&lt;br /&gt;&lt;br /&gt;&lt;iframe width="420" height="315" src="http://www.youtube.com/embed/_6cQvLlldts" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;BR&gt;&lt;br /&gt;&lt;BR&gt;&lt;br /&gt;&lt;iframe width="420" height="315" src="http://www.youtube.com/embed/7HrB1pESGH0" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;br /&gt;&lt;BR&gt;&lt;br /&gt;&lt;BR&gt;&lt;br /&gt;&lt;iframe width="420" height="315" src="http://www.youtube.com/embed/pzTkBPLHGiQ" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-5955715577697169785?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/5955715577697169785/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=5955715577697169785' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/5955715577697169785'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/5955715577697169785'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2011/09/more-student-projects.html' title='More student projects'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://img.youtube.com/vi/_6cQvLlldts/default.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-259692073235096236</id><published>2010-11-24T10:08:00.003+11:00</published><updated>2010-11-24T10:21:27.241+11:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='3D printing'/><title type='text'>3D printing - Veroboard Base</title><content type='html'>I've been using the UP! 3D printer for 2 weeks now and one of the common problems I've had along with other is warping of the corners for large prints. People have been using the paint, blue painters tape, kapton tape and other such ideas. I've tried the paint and blue 3M tape with mixed results and been a bit annoyed with the high maintainence.&lt;br /&gt;It was then we stumbled across a really simple solution - veroboard. Veroboard is basically a PCB with lots of regularly placed holes. When you print the bottom layer goes into some of these holes and sets - keeping the model firmly anchored to the base.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_XzvI1YAqxpQ/TOxMVZXjEgI/AAAAAAAAAK8/XcjajvRVKgQ/s1600/IMG_1648%2B%2528Large%2529.JPG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_XzvI1YAqxpQ/TOxMVZXjEgI/AAAAAAAAAK8/XcjajvRVKgQ/s320/IMG_1648%2B%2528Large%2529.JPG" alt="" id="BLOGGER_PHOTO_ID_5542889171856855554" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_XzvI1YAqxpQ/TOxMR6b-jDI/AAAAAAAAAK0/xv3w1bm2rCQ/s1600/IMG_1647%2B%2528Large%2529.JPG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_XzvI1YAqxpQ/TOxMR6b-jDI/AAAAAAAAAK0/xv3w1bm2rCQ/s320/IMG_1647%2B%2528Large%2529.JPG" alt="" id="BLOGGER_PHOTO_ID_5542889112014326834" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-259692073235096236?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/259692073235096236/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=259692073235096236' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/259692073235096236'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/259692073235096236'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2010/11/3d-printing-veroboard-base.html' title='3D printing - Veroboard Base'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XzvI1YAqxpQ/TOxMVZXjEgI/AAAAAAAAAK8/XcjajvRVKgQ/s72-c/IMG_1648%2B%2528Large%2529.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-3440467486623377184</id><published>2010-11-17T21:46:00.006+11:00</published><updated>2010-11-17T22:45:44.865+11:00</updated><title type='text'>Printing in 3D</title><content type='html'>Well one of the most exciting gadgets i've been using recently isn't the remote control watch (although that is pretty cool) but a 3D printer. The printer basically works by melting and extruding ABS plastic in a 3D pattern you have designed in some CAD software like Solidworks.&lt;br /&gt;So far I've printed an assortment of servo brackets, a mounting assembly for my PhD research and a some hardware for Adam's CNC machine design.&lt;br /&gt;For those curious the printer is this one: &lt;a href="http://pp3dp.com/"&gt;http://pp3dp.com/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_XzvI1YAqxpQ/TOO08Uuh7zI/AAAAAAAAAKs/6hkhdrs9vjM/s1600/IMG_6060%2B%2528Large%2529.JPG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://4.bp.blogspot.com/_XzvI1YAqxpQ/TOO08Uuh7zI/AAAAAAAAAKs/6hkhdrs9vjM/s320/IMG_6060%2B%2528Large%2529.JPG" alt="" id="BLOGGER_PHOTO_ID_5540470915044863794" border="0" /&gt;&lt;/a&gt;&lt;a href="http://4.bp.blogspot.com/_XzvI1YAqxpQ/TOO0FErKpHI/AAAAAAAAAKc/wceQiQ2m5Cs/s1600/IMG_6057%2B%2528Large%2529.JPG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://4.bp.blogspot.com/_XzvI1YAqxpQ/TOO0FErKpHI/AAAAAAAAAKc/wceQiQ2m5Cs/s320/IMG_6057%2B%2528Large%2529.JPG" alt="" id="BLOGGER_PHOTO_ID_5540469965842982002" border="0" /&gt;&lt;/a&gt;&lt;a href="http://4.bp.blogspot.com/_XzvI1YAqxpQ/TOOz_UHFHHI/AAAAAAAAAKU/3J2p_j8hjcE/s1600/IMG_6056%2B%2528Large%2529.JPG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://4.bp.blogspot.com/_XzvI1YAqxpQ/TOOz_UHFHHI/AAAAAAAAAKU/3J2p_j8hjcE/s320/IMG_6056%2B%2528Large%2529.JPG" alt="" id="BLOGGER_PHOTO_ID_5540469866907376754" border="0" /&gt;&lt;/a&gt;&lt;a href="http://1.bp.blogspot.com/_XzvI1YAqxpQ/TOOz3evakGI/AAAAAAAAAKM/yvm9DbztIZU/s1600/IMG_6055%2B%2528Large%2529.JPG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 214px;" src="http://1.bp.blogspot.com/_XzvI1YAqxpQ/TOOz3evakGI/AAAAAAAAAKM/yvm9DbztIZU/s320/IMG_6055%2B%2528Large%2529.JPG" alt="" id="BLOGGER_PHOTO_ID_5540469732321955938" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-3440467486623377184?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/3440467486623377184/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=3440467486623377184' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/3440467486623377184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/3440467486623377184'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2010/11/printing-in-3d.html' title='Printing in 3D'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_XzvI1YAqxpQ/TOO08Uuh7zI/AAAAAAAAAKs/6hkhdrs9vjM/s72-c/IMG_6060%2B%2528Large%2529.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-7834441765558184798</id><published>2010-05-22T11:43:00.002+10:00</published><updated>2010-05-22T11:54:36.266+10:00</updated><title type='text'>Student projects</title><content type='html'>Every year I've been teaching at uni I have been supervising some pretty interesting and cool final year student projects. In the past these have included submarines, walking robots, flying robots, intelligent taps and even some robosoccer action. This year promises the same with a number of UAV guidance and targetting systems, Rubik's cube solving robots, in-car CAN bus monitors and even a (minature) Segway!&lt;br /&gt;For now though I have some videos from some of last years rad projects:&lt;br /&gt;&lt;br /&gt;Peter's Quad rotor helicopter:&lt;br /&gt;&lt;object width="500" height="405"&gt;&lt;param name="movie" value="http://www.youtube.com/v/7yiF5eOPurE&amp;hl=en_GB&amp;fs=1&amp;rel=0&amp;border=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/7yiF5eOPurE&amp;hl=en_GB&amp;fs=1&amp;rel=0&amp;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="500" height="405"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Duc's Insectabot:&lt;br /&gt;&lt;object width="500" height="405"&gt;&lt;param name="movie" value="http://www.youtube.com/v/tMtuKBAx9SU&amp;hl=en_GB&amp;fs=1&amp;rel=0&amp;border=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/tMtuKBAx9SU&amp;hl=en_GB&amp;fs=1&amp;rel=0&amp;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="500" height="405"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Daniel, Evan and Ruskin's Soccerbot:&lt;br /&gt;&lt;object width="500" height="405"&gt;&lt;param name="movie" value="http://www.youtube.com/v/KQVPPNOBXiU&amp;hl=en_GB&amp;fs=1&amp;rel=0&amp;border=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/KQVPPNOBXiU&amp;hl=en_GB&amp;fs=1&amp;rel=0&amp;border=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="500" height="405"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-7834441765558184798?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/7834441765558184798/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=7834441765558184798' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/7834441765558184798'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/7834441765558184798'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2010/05/student-projects.html' title='Student projects'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-501278059569395693</id><published>2010-05-18T19:24:00.002+10:00</published><updated>2010-05-18T19:29:39.567+10:00</updated><title type='text'>Soldering Tutorials</title><content type='html'>This is my third year of lecturing a microcontrollers subject at university. One of the labs not closely related to microcontrollers, but a useful skill for electronic engineers to have is soldering. This year I decided to go away from individual soldering demonstrations for each student at their desks and go for the YouTube approach.&lt;br /&gt;The through-hole video shows a very standard through hole approach, whereas the SMT video shows a "Tack-and-hold" approach which uses only a matchstick as the specialised tool.&lt;br /&gt;Enjoy&lt;br /&gt;&lt;br /&gt;&lt;object width="480" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/euw9tkxBgus&amp;hl=en_GB&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/euw9tkxBgus&amp;hl=en_GB&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;BR&gt;&lt;br /&gt;&lt;object width="480" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/x9V03g0v4z0&amp;hl=en_GB&amp;fs=1&amp;"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/x9V03g0v4z0&amp;hl=en_GB&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-501278059569395693?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/501278059569395693/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=501278059569395693' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/501278059569395693'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/501278059569395693'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2010/05/soldering-tutorials.html' title='Soldering Tutorials'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-164513735056636500</id><published>2008-10-19T13:18:00.002+11:00</published><updated>2008-10-19T13:27:59.553+11:00</updated><title type='text'>Followup ROV tests</title><content type='html'>Several modification have been made to the ROV to improve performance:&lt;br /&gt;- The large buoyancy tanks have been removed and replaced with smaller strips of foam&lt;br /&gt;- Some holes were cut in the bottom grate to improve water flow.&lt;br /&gt;- Sinkers have been fitted to fine-tune the buoyancy&lt;br /&gt;- 12V 3A SLA battery was fitted&lt;br /&gt;The results were the ROV is now considerably faster - 14cm/second with a turn speed of 45 degrees per second.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-164513735056636500?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/164513735056636500/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=164513735056636500' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/164513735056636500'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/164513735056636500'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2008/10/followup-rov-tests.html' title='Followup ROV tests'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-5729671875487293159</id><published>2008-10-01T22:06:00.002+10:00</published><updated>2008-10-01T22:09:30.279+10:00</updated><title type='text'>ROV Motor Shrouds</title><content type='html'>When using the ROV in the moat it was noticed that weed getting caught in the propellors was a significant issue. Also if the ROV gets too close to the wall the propellors can hit the wall stalling the motors - probably not too good for the motor controllers! (Current limiting was one feature I didn't explicitly build in for lack of microcontroller pins).&lt;br /&gt;Below are some photos of the motor shrouds - they are not yet on the ROV as they need some minor alterations.&lt;br /&gt;They were basically lengths of 100mm PVC pipe with slots cut out and then bent into position (when heated with a blowtorch). Besides that you can see what I had for dinner the previous night.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_XzvI1YAqxpQ/SONoZoiaO1I/AAAAAAAAAHM/eN39_6ZY29M/s1600-h/IMG_3710+%28Large%29.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_XzvI1YAqxpQ/SONoZoiaO1I/AAAAAAAAAHM/eN39_6ZY29M/s320/IMG_3710+%28Large%29.JPG" alt="" id="BLOGGER_PHOTO_ID_5252156380031892306" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-5729671875487293159?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/5729671875487293159/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=5729671875487293159' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/5729671875487293159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/5729671875487293159'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2008/10/rov-motor-shrouds.html' title='ROV Motor Shrouds'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_XzvI1YAqxpQ/SONoZoiaO1I/AAAAAAAAAHM/eN39_6ZY29M/s72-c/IMG_3710+%28Large%29.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-8150061840899725971</id><published>2008-09-30T14:44:00.003+10:00</published><updated>2008-09-30T14:47:53.936+10:00</updated><title type='text'>Bus Addressable Motor Driver</title><content type='html'>Information on the motor shrouds is coming but will be delayed another couple of days as I didn't follow the measure first rule and made them too small to fit over the propellers. The new 100mm shrouds have now been made and will be fitted in the next few days.&lt;br /&gt;On the topic of motors - another interesting little board inside the ROV is the motor control board. I decided to make this generic as possible so it can be reused in different vehicles (including my PhD project!) in different conditions with minimum overhead.&lt;br /&gt;Here are the specs:&lt;br /&gt; - Bi-Directional motor driver up to 4A (implemented using a H-Bridge made up of FETs) (with heavier wiring we could go higher)&lt;br /&gt; - Microprocessor driven&lt;br /&gt; - H-Bridge shoot-through logical prevention&lt;br /&gt; - Bus operated - connect up to 4 on the same bus line and refer to each by a different address&lt;br /&gt; - With the flick of a switch it accepts a direct PWM and direction signal rather than the serial addressed scheme&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_XzvI1YAqxpQ/SOGvMyX03uI/AAAAAAAAAHE/d8EbfBbutgs/s1600-h/IMG_3598+%28Large%29.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_XzvI1YAqxpQ/SOGvMyX03uI/AAAAAAAAAHE/d8EbfBbutgs/s320/IMG_3598+%28Large%29.JPG" alt="" id="BLOGGER_PHOTO_ID_5251671274705706722" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;A &lt;a href="http://rross.com.au/tech/Motor_Driver/Mot.html"&gt;website&lt;/a&gt; for this has been thrown up too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-8150061840899725971?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/8150061840899725971/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=8150061840899725971' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/8150061840899725971'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/8150061840899725971'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2008/09/bus-addressable-motor-driver.html' title='Bus Addressable Motor Driver'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XzvI1YAqxpQ/SOGvMyX03uI/AAAAAAAAAHE/d8EbfBbutgs/s72-c/IMG_3598+%28Large%29.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-7156136557970707079</id><published>2008-09-29T15:04:00.002+10:00</published><updated>2008-09-29T15:07:27.858+10:00</updated><title type='text'>ROV braves the Moat</title><content type='html'>The ROV has officially been in real water (not including the bathtub). The first testing ground was the Professor's swimming pool and the follow-up test was in the University moat system. &lt;br /&gt;The initial tests show both positive and negative results:&lt;br /&gt;The good: &lt;br /&gt; - No leaks were encountered at all - the ROV was taken down to a maximum depth of 1.7m and was underwater for approximately an hour in total - not a single drop of water was found inside.&lt;br /&gt; - There is ton's of bouyancy to play with - we literally had to add approximately 3kg of extra weight to make it neutrally bouyant&lt;br /&gt; - The ROV moved around under computer control as expected&lt;br /&gt; - A great crowd attractor with many people particularly at University coming up to take a look and ask questions (and offer advice!)&lt;br /&gt;&lt;br /&gt;The not-so-good:&lt;br /&gt; - The ROV was quite slow (see video). In the first test this was due in part to the batteries not being installed correctly. It still seems to be an issue and so we probably will need to swap the NiMH batteries with the SLA that we had originally planned on using with a lower internal resistance&lt;br /&gt; - It was really heavy - with all the extra weight - I'm considering replacing our big ballast tanks with some stabalising foam and we should be able to reduce our weight significantly - hopefully allowing it to be a bit faster&lt;br /&gt; - The propellors had a habit of catching weeds and junk (leading me to finally build the propellor guards - to be discussed in the next post)&lt;br /&gt;To do: &lt;br /&gt; - Fit propellor guards&lt;br /&gt; - Re-adjust bouyancy to ensure overall load can be lightened&lt;br /&gt; - Trim off to neutral bouyancy using lead sinkers ($3.30 from Kmart)&lt;br /&gt; - Fit SLA 12V 3A Battery&lt;br /&gt; - Retest&lt;br /&gt;The sports centre at the Uni has given permission to perform testing in the deep water section of the pool (2.8 m from memory) but that won't be to mid next week - they are draining the pool for the break - so until then we will be testing probably in the moat or other swimming pools.&lt;br /&gt;&lt;br /&gt;&lt;object width="80%" align="center"&gt; &lt;param name="movie" value="http://www.youtube.com/v/_3L_rwBdQco"&gt; &lt;/param&gt; &lt;embed src="http://www.youtube.com/v/_3L_rwBdQco" type="application/x-shockwave-flash" width="80%"&gt; &lt;/embed&gt; &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-7156136557970707079?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/7156136557970707079/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=7156136557970707079' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/7156136557970707079'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/7156136557970707079'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2008/09/rov-braves-moat.html' title='ROV braves the Moat'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-735271354153729248</id><published>2008-09-28T00:02:00.002+10:00</published><updated>2008-09-28T00:05:03.889+10:00</updated><title type='text'>POV and Project of the Month</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_XzvI1YAqxpQ/SN49Uk5NldI/AAAAAAAAAG8/H_fr1ibXstk/s1600-h/IMG_3657_large.JPG"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://4.bp.blogspot.com/_XzvI1YAqxpQ/SN49Uk5NldI/AAAAAAAAAG8/H_fr1ibXstk/s320/IMG_3657_large.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5250701639270897106" /&gt;&lt;/a&gt;&lt;br /&gt;The previous post mentioned the POV project whilst lacking some detail or any conclusion for the matter. The POV project was completed and looked really great on open day. Unfortunately we ran out of time to get the wireless updates running but is successfully wrote LA TROBE pretty clearly through the lab causing lots of people to point and stare. A page on my &lt;a href="http://www.rross.com.au/tech/POV/POV.html"&gt;website&lt;/a&gt; has now been created for the POV. &lt;br /&gt;This project was the first of a new initiative which has been named 'Project of the Month' - for lack of a better name. Basically it is a staff/student mentorship program which aims to address three key areas:&lt;br /&gt; - Many staff have ideas small projects they would like to create but don't have the time&lt;br /&gt; - Many students want extra project experience but need some direction and motivation and will benefit hugely skills wise&lt;br /&gt; - The more presentations at Open Day the better - and many of these types of projects would be more than suitable&lt;br /&gt;I supervised the first 'Project of the Month' and a rather bright third year student (Duc) completed the project. It is preferrable to keep the projects short so that it doesn't interfer too much with other academic activities for both staff and students. Right now I have half a whiteboard full of project ideas - so it looks like it will be a fun summer. &lt;br /&gt;If anyone has any other ideas for a short project please send them through.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-735271354153729248?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/735271354153729248/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=735271354153729248' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/735271354153729248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/735271354153729248'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2008/09/pov-and-project-of-month.html' title='POV and Project of the Month'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_XzvI1YAqxpQ/SN49Uk5NldI/AAAAAAAAAG8/H_fr1ibXstk/s72-c/IMG_3657_large.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-3051063251382996357</id><published>2008-09-27T16:41:00.003+10:00</published><updated>2008-09-27T16:55:03.177+10:00</updated><title type='text'>Open Day Reflections</title><content type='html'>How quickly the time has gone already nearly a month since La Trobe Uni Open Day.&lt;br /&gt;We had about 7 engineering displays in total:&lt;br /&gt;- The UAV&lt;br /&gt;- The ROV&lt;br /&gt;- A line tracking robot&lt;br /&gt;- A Persistence of vision sign writer&lt;br /&gt;- A traffic congestion Zigbee and GPS based monitoring system&lt;br /&gt;- Some fancy image recognition for speed signs&lt;br /&gt;- A waveform generator&lt;br /&gt;When people walked in they were often really interested in moving things and interactive things - the POV and line tracking robot in particular attracted lots of attention. Unfortunately the ROV and UAV as cool as they are were simply static displays which weren't too exciting. Next year we will aim to have more interactive and visually stimulating projects, in particular some we have earmarked include:&lt;br /&gt;- A hexapod insectoid robot&lt;br /&gt;- A horizontal 3D POV display&lt;br /&gt;- A PID balance beam or inverted pendulum&lt;br /&gt;- My PhD research on SLAM (Simultaneous Localisation and Mapping)&lt;br /&gt;- An active ROV display (people control the ROV)&lt;br /&gt;- Mini-ROV's in a fish-tank (from the schools program)&lt;br /&gt;- High altitude balloon research&lt;br /&gt;- Quadrature rotor chopper&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-3051063251382996357?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/3051063251382996357/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=3051063251382996357' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/3051063251382996357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/3051063251382996357'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2008/09/open-day-reflections.html' title='Open Day Reflections'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-5064585521222947523</id><published>2008-06-11T10:32:00.003+10:00</published><updated>2008-06-11T10:37:57.072+10:00</updated><title type='text'>Line following robot Rev2</title><content type='html'>The battery powered line following robot is all built up and running around the floor!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_XzvI1YAqxpQ/SE8dxOQXtpI/AAAAAAAAAGk/WAKNOmj8CN8/s1600-h/IMG_0469+%28Large%29.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_XzvI1YAqxpQ/SE8dxOQXtpI/AAAAAAAAAGk/WAKNOmj8CN8/s320/IMG_0469+%28Large%29.JPG" alt="" id="BLOGGER_PHOTO_ID_5210416025368508050" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_XzvI1YAqxpQ/SE8dxQl1MTI/AAAAAAAAAGs/p1r6m3kIyDI/s1600-h/IMG_0470+%28Large%29.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_XzvI1YAqxpQ/SE8dxQl1MTI/AAAAAAAAAGs/p1r6m3kIyDI/s320/IMG_0470+%28Large%29.JPG" alt="" id="BLOGGER_PHOTO_ID_5210416025995391282" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_XzvI1YAqxpQ/SE8dxzbjtRI/AAAAAAAAAG0/hBO0vRRXyb8/s1600-h/IMG_0471+%28Large%29.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_XzvI1YAqxpQ/SE8dxzbjtRI/AAAAAAAAAG0/hBO0vRRXyb8/s320/IMG_0471+%28Large%29.JPG" alt="" id="BLOGGER_PHOTO_ID_5210416035347543314" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-e6edc67b639cb7f3" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v1.nonxt3.googlevideo.com/videoplayback?id%3De6edc67b639cb7f3%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330234956%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D27100D6B4AAA40C4D75B2909190F7F1709DA228.24854E5F0F7957E60C6FB7CC6FB6D83B0B4E4670%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3De6edc67b639cb7f3%26offsetms%3D5000%26itag%3Dw160%26sigh%3DsDSSBG4g2YU88vEM3PBsipkO2zU&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v1.nonxt3.googlevideo.com/videoplayback?id%3De6edc67b639cb7f3%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330234956%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D27100D6B4AAA40C4D75B2909190F7F1709DA228.24854E5F0F7957E60C6FB7CC6FB6D83B0B4E4670%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3De6edc67b639cb7f3%26offsetms%3D5000%26itag%3Dw160%26sigh%3DsDSSBG4g2YU88vEM3PBsipkO2zU&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-5064585521222947523?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='enclosure' type='video/mp4' href='http://www.blogger.com/video-play.mp4?contentId=e6edc67b639cb7f3&amp;type=video%2Fmp4' length='0'/><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/5064585521222947523/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=5064585521222947523' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/5064585521222947523'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/5064585521222947523'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2008/06/line-following-robot-rev2.html' title='Line following robot Rev2'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_XzvI1YAqxpQ/SE8dxOQXtpI/AAAAAAAAAGk/WAKNOmj8CN8/s72-c/IMG_0469+%28Large%29.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-3704462751182836054</id><published>2008-06-06T20:33:00.003+10:00</published><updated>2008-06-06T20:41:48.996+10:00</updated><title type='text'>Walk the line - Version 2</title><content type='html'>The picture below shows the PCB for Rev2 for the line following robot. It has a few upgrades and modifications on Rev1, namely:&lt;br /&gt;- Operates off 6V supply (4AA batteries) - Rev1 was designed to operate off 4.5V (3 batteries) but this wasn't enough voltage for the motors - hence the upgrade&lt;br /&gt;- The footprint on the pots fixed - just messed up the numbering of the pins - grr&lt;br /&gt;- Removed some testing LED's - the algorithm has been verified now so I can free up some boardspace&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_XzvI1YAqxpQ/SEkUUqi9EpI/AAAAAAAAAGE/hqwV628JsbI/s1600-h/IMG_3449+%28Large%29.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_XzvI1YAqxpQ/SEkUUqi9EpI/AAAAAAAAAGE/hqwV628JsbI/s320/IMG_3449+%28Large%29.JPG" alt="" id="BLOGGER_PHOTO_ID_5208716789281526418" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Interestingly I'm still looking for a better way of protecting PCB's - the following have been tried:&lt;br /&gt;- No protection: copper corrodes and looks horrible&lt;br /&gt;- Leaving photo resist layer on - it eventually scratches off in patches, that corrodes and looks horrible&lt;br /&gt;- Solder screening - invariably some bridges are created which need to be tracked down, doesn't look particularly nice&lt;br /&gt;- Spray on coating (currently use) - dries overnight, smells horrible, makes a bit of a mess when soldering - but does the job fairly well (although it can be a bit patchy) - possibly I have to try some different spray on coatings&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-3704462751182836054?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/3704462751182836054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=3704462751182836054' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/3704462751182836054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/3704462751182836054'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2008/06/walk-line-version-2.html' title='Walk the line - Version 2'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XzvI1YAqxpQ/SEkUUqi9EpI/AAAAAAAAAGE/hqwV628JsbI/s72-c/IMG_3449+%28Large%29.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-8137234752265050702</id><published>2008-06-05T20:29:00.004+10:00</published><updated>2008-06-05T20:55:14.043+10:00</updated><title type='text'>POV Plans</title><content type='html'>After quickly coding up some C code to drive LEDs I was quickly able to write some POV based messages when the LED line was waved through the air. Unfortunately I didn't have a chance to take any photos of the writing that was being flashed through the air. The grand plan for open day is to use a wireless MSP430 module to allow us to wirelessly program whatever message we would like.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_XzvI1YAqxpQ/SEfFIief9iI/AAAAAAAAAF8/Kc93Mr3ZD88/s1600-h/eZ430-rf2500_500x418.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_XzvI1YAqxpQ/SEfFIief9iI/AAAAAAAAAF8/Kc93Mr3ZD88/s200/eZ430-rf2500_500x418.jpg" alt="" id="BLOGGER_PHOTO_ID_5208348244561622562" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Below I have included a couple of photos that were taken from the version 1 line tracking robot.  For interests sake the CD that I used for the baseplate was from the TI microprocessors that didn't quite work - the device ID for the USB driver was wrong (and the version of IAR studio was 2 versions old).&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_XzvI1YAqxpQ/SEfFICef9fI/AAAAAAAAAFk/AZLQ4RLDwD8/s1600-h/IMG_0462+%28Medium%29.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_XzvI1YAqxpQ/SEfFICef9fI/AAAAAAAAAFk/AZLQ4RLDwD8/s200/IMG_0462+%28Medium%29.JPG" alt="" id="BLOGGER_PHOTO_ID_5208348235971687922" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_XzvI1YAqxpQ/SEfFISef9gI/AAAAAAAAAFs/zeliaAYjMBQ/s1600-h/IMG_0463+%28Medium%29.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_XzvI1YAqxpQ/SEfFISef9gI/AAAAAAAAAFs/zeliaAYjMBQ/s200/IMG_0463+%28Medium%29.JPG" alt="" id="BLOGGER_PHOTO_ID_5208348240266655234" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_XzvI1YAqxpQ/SEfFISef9hI/AAAAAAAAAF0/QI5TrkEG1SA/s1600-h/IMG_0464+%28Medium%29.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_XzvI1YAqxpQ/SEfFISef9hI/AAAAAAAAAF0/QI5TrkEG1SA/s200/IMG_0464+%28Medium%29.JPG" alt="" id="BLOGGER_PHOTO_ID_5208348240266655250" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_XzvI1YAqxpQ/SEfE0Cef9eI/AAAAAAAAAFc/cUppFsYqqvA/s1600-h/IMG_0459+%28Medium%29.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_XzvI1YAqxpQ/SEfE0Cef9eI/AAAAAAAAAFc/cUppFsYqqvA/s200/IMG_0459+%28Medium%29.JPG" alt="" id="BLOGGER_PHOTO_ID_5208347892374304226" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-8137234752265050702?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/8137234752265050702/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=8137234752265050702' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/8137234752265050702'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/8137234752265050702'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2008/06/pov-plans.html' title='POV Plans'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XzvI1YAqxpQ/SEfFIief9iI/AAAAAAAAAF8/Kc93Mr3ZD88/s72-c/eZ430-rf2500_500x418.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-7225166983653482545</id><published>2008-06-04T22:52:00.003+10:00</published><updated>2008-06-04T23:01:34.662+10:00</updated><title type='text'>Walk the line</title><content type='html'>Yesterday I finally assembled the line-following robot (the latest of my robotic creations) into a form that I could code up and test. An hour or two later the PID algorithms were more or less working (currently only the 'P' is tuned in) and my line following robot is following lines.&lt;br /&gt;In the video you will see some power cables and such detracting features as the photo-sensors being held on with electrical tape. Thesether than simply running around on my desk following the oval like (or an alternate circuit looks sowill be remedied in version 2 - which will be powered by 4 AA batteries and will have a proper sensor mounting system. This will give it greater range of mobility so we can plot a path to follow around the lab rather than on my desk around the oval like (or alternately an track looking something like Australia if you squint) printed track.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-1b07944e8f8d8916" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v1.nonxt2.googlevideo.com/videoplayback?id%3D1b07944e8f8d8916%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330234956%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D27258E9E177AC199026973A627F2BF0F215C0104.3E0024624FA7F6C31CC1613A1B4AE9A8AC87E2C5%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D1b07944e8f8d8916%26offsetms%3D5000%26itag%3Dw160%26sigh%3DMeta9UC1MGST2S-2egIWuaVXkSs&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v1.nonxt2.googlevideo.com/videoplayback?id%3D1b07944e8f8d8916%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330234956%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D27258E9E177AC199026973A627F2BF0F215C0104.3E0024624FA7F6C31CC1613A1B4AE9A8AC87E2C5%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D1b07944e8f8d8916%26offsetms%3D5000%26itag%3Dw160%26sigh%3DMeta9UC1MGST2S-2egIWuaVXkSs&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-7225166983653482545?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='enclosure' type='video/mp4' href='http://www.blogger.com/video-play.mp4?contentId=1b07944e8f8d8916&amp;type=video%2Fmp4' length='0'/><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/7225166983653482545/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=7225166983653482545' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/7225166983653482545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/7225166983653482545'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2008/06/walk-line.html' title='Walk the line'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-6045591099996703568</id><published>2008-05-13T23:08:00.003+10:00</published><updated>2008-05-13T23:34:25.153+10:00</updated><title type='text'>Clocking a POV demonstration</title><content type='html'>&lt;span style="font-size: 12pt; font-family: arial;"&gt;&lt;br /&gt;With open day coming up again at Uni (a couple of months away still) I've been brainstorming different ideas which would have a good visual aspect to them. One such is a fairly simple line following robot - the board for which has been made and I'm slowly assembling. It will be based around an AT Tiny2313. Realistically is could have been implemented using an AT Tiny13 - but I wouldn't have gotten huge amount of feedback as to what state the PID was in so it would have been more difficult to design the control algorithms. Now we have extra LEDs and pins to spare.&lt;br /&gt;The other project I've been pondering is a POV (Persistence of Vision) toy. Now according to Wikipedia is seems the term Persistence Of Vision is rather inaccurate as it was based on a flawed concept of how humans interpret motion. It seems that thinking about persistence of vision treats the eye as more of a crude camera - wherein it is more complex all together&lt;/span&gt;&lt;span style="font-family: arial;"&gt;.  Either way basically we want to quickly move a changing line of LED's, thereby allowing us to write messages or display patterns. Some &lt;/span&gt;&lt;a style="font-family: arial;" href="http://www.ladyada.net/make/minipov2/index.html"&gt;people&lt;/a&gt;&lt;span style="font-family: arial;"&gt; have put together this device as a handheld writing device which would be pretty cool for open day - one concern is that someone will eventually get wacked in the head - or we have some sort of issue like with the flying Wii remotes. Another common implementation is to have a rotating line of LEDs and to change the text based on the position of the rotation arm.  Additionally it'd be kind of cool to have it wirelessly updatable, and we would need some sort of sensory feedback as to what point the arm is at so we can get all our timing right.  For doing that I'm currently thinking a photodiode and either an IR LED or a black/white printed piece of paper will work similar to the line following robot - another common technique seems to be using a hall effects sensor and a magnet. In code this will be interrupt driven and continually dump out the value in a free running hardware timer before resetting the value of the timer.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: arial;"&gt;For planning purposes it is important to get something that actually swings - and does so at a descent enough speed. Trialling a few different small DC motors I clamped the motor and a vice attached a small metal bar (with some batteries connected to simulate the final product). To calculate the speed of rotation I affixed a bright torch (Surefire - yes it was overkill!) and on the other side positioned a photodiode which was connected up to my CRO. Now it was a simple matter of reading the waveform off the CRO and to my delight we were doing 33 revolutions per second - which considering PAL is 25 frames per second - should be enough. I was only driving the motor at 3V and it was rated to 6V (so we have some room to move!)&lt;/span&gt;&lt;br /&gt;&lt;a style="font-family: arial;" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_XzvI1YAqxpQ/SCmYL74z8QI/AAAAAAAAAFU/NKK6o2gLDMQ/s1600-h/IMG_3446+%28Medium%29.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_XzvI1YAqxpQ/SCmYL74z8QI/AAAAAAAAAFU/NKK6o2gLDMQ/s320/IMG_3446+%28Medium%29.JPG" alt="" id="BLOGGER_PHOTO_ID_5199854575597908226" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-6045591099996703568?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/6045591099996703568/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=6045591099996703568' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/6045591099996703568'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/6045591099996703568'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2008/05/clocking-pov-demonstration.html' title='Clocking a POV demonstration'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_XzvI1YAqxpQ/SCmYL74z8QI/AAAAAAAAAFU/NKK6o2gLDMQ/s72-c/IMG_3446+%28Medium%29.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-3924669197853265868</id><published>2008-05-11T21:42:00.002+10:00</published><updated>2008-05-11T21:48:33.768+10:00</updated><title type='text'>Study trip to Brisbane</title><content type='html'>Last week marked I conducted a whirlwind 2 day study trip to Brisbane involving visiting CSIRO, QUT and UofQ. Several points that stood out from all of this:&lt;br /&gt;    - CSIRO is really cool and produce amazing autonomous stuff from submarines to bobcats!&lt;br /&gt;    - QUT has a really cool UAV department and some very switched on PhD students&lt;br /&gt;    - UofQ has some great mechatronics facilities&lt;br /&gt;    - All of the people I talked to were without exception really friendly, made time in their busy schedules and offered really helpful PhD advice&lt;br /&gt;    - It seems impossible to get free WIFI in Brisbane.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-3924669197853265868?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/3924669197853265868/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=3924669197853265868' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/3924669197853265868'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/3924669197853265868'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2008/05/study-trip-to-brisbane.html' title='Study trip to Brisbane'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-5814128063956683162</id><published>2008-04-15T22:34:00.002+10:00</published><updated>2008-04-15T22:40:14.349+10:00</updated><title type='text'>Course material availablity</title><content type='html'>To get around some shortcomings in the current method of course material disemination I have provided course material for the subject (microprocessors and digital design) on my website at: http://www.ee.latrobe.edu.au/~rjr/ELE2MDD/ELE2MDD.html&lt;br /&gt;It will probably come down over second semester so look at it while it is still there.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-5814128063956683162?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/5814128063956683162/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=5814128063956683162' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/5814128063956683162'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/5814128063956683162'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2008/04/course-material-availablity.html' title='Course material availablity'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-4944318536981619443</id><published>2008-04-15T22:21:00.002+10:00</published><updated>2008-04-15T22:33:05.100+10:00</updated><title type='text'>Dilution of work</title><content type='html'>At times one becomes frustrated on the lack of progress with particular project - why havn't I been able to finish this yet it isn't too hard? The answer I'm thinking at the moment which is more than applicable to me is one of dilution to take a chemistry adage (probably part in due to all the PCB's I've recently been etching). When a chemical (take Ammonium Persulphate for example - my current etchant of choice)  is diluted it will still etch boards - just a whole lot slower. This seems apparent to how projects are coming along - between lecturering, supervising, researching, consulting and leading 2 study groups the time spent on projects seems somewhat diluted.&lt;br /&gt;Realistically if I had one week completely free of distractions I could probably finish all the code for the submarine and have it running the the water for some testing - but when is that week going to come - not soon it would seem.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-4944318536981619443?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/4944318536981619443/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=4944318536981619443' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/4944318536981619443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/4944318536981619443'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2008/04/dilution-of-work.html' title='Dilution of work'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-1203592804429893446</id><published>2008-02-16T21:10:00.002+11:00</published><updated>2008-02-16T21:15:55.692+11:00</updated><title type='text'>Team ROV!</title><content type='html'>&lt;p class="MsoNormal"&gt;The last two months have seen me very busy writing lectures, assignments, laboratories and tutorials for a new second year subject in Microprocessors and Digital Design (ELE2MDD). As a result work on the ROV has been slow of late.&lt;br /&gt;One really positive development is that three students have now signed on to complete the project as their final year engineering project. Our first meeting on Wednesday was an excellent brainstorming session with the guys coming up with some super ideas. I'm looking forward to some excellent results and the guys creating a super ROV project that will be the project of the year!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-1203592804429893446?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/1203592804429893446/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=1203592804429893446' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/1203592804429893446'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/1203592804429893446'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2008/02/team-rov.html' title='Team ROV!'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-5072883776257912529</id><published>2008-02-16T21:01:00.002+11:00</published><updated>2008-02-16T21:10:40.072+11:00</updated><title type='text'>Naughty little firewalls</title><content type='html'>&lt;p class="MsoNormal"&gt;As someone with a computer/engineering background I often get requests to fix computers and questions on how to fix them (I actually got one from a dental nurse yesterday just before the dentist went to work).&lt;br /&gt;The last two house calls that I have done in the last week had similar symptoms and the same root cause. Internet access was either not-existent or program dependent. I have come to suspect 3rd party anti-virus and firewall software when these sorts of problems occur - if only I relied on my first instincts every time.&lt;br /&gt;The first job I quickly uninstalled the anti-virus and firewall package. I then installed AVG Free Anti-virus and enabled the Windows firewall. Problem fixed completely and all over in under half an hour.&lt;br /&gt;The second job had about 5 different things going wrong including wireless printers and messages popping up left, right and centre. Though the anti-virus and firewall software was different, it was still the root cause - sneakily blocking all internet access and locking out the computer from accessing the wireless printer. So once again the solution was the same, but I'd only came to this realisation after about 3.5 hours and two visits.&lt;br /&gt; &lt;!--[if !supportLineBreakNewLine]--&gt;&lt;br /&gt; &lt;!--[endif]--&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-5072883776257912529?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/5072883776257912529/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=5072883776257912529' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/5072883776257912529'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/5072883776257912529'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2008/02/naughty-little-firewalls.html' title='Naughty little firewalls'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-6251329390506388396</id><published>2008-01-23T20:27:00.000+11:00</published><updated>2008-01-23T21:06:47.664+11:00</updated><title type='text'>Macgyver charging my phone</title><content type='html'>Today I found myself in a lab expecting a phone call - only one problem. My phone was currently showing 3% charge - not good!&lt;br /&gt;After asking around if anyone had an Ericsson charger, I was left to try and get some charge into my phone another way. After googling for pinouts I found just what I &lt;a href="http://www.instructables.com/id/EH85ZF6Z65EUSDM4W0/"&gt;needed&lt;/a&gt;.&lt;br /&gt;Using a breadboard, a lab powersupply and some wire the phone was up to 60% charge in half an hour or so.&lt;br /&gt;Note: If you don't know what you are doing - don't try it (and turn off your vibrate, unless you want sparks to fly when the phone rings)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_XzvI1YAqxpQ/R5cRQ0upFPI/AAAAAAAAAFM/iZXnDOl9JlQ/s1600-h/IMG_3212+%28Medium%29.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_XzvI1YAqxpQ/R5cRQ0upFPI/AAAAAAAAAFM/iZXnDOl9JlQ/s320/IMG_3212+%28Medium%29.JPG" alt="" id="BLOGGER_PHOTO_ID_5158610878906045682" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_XzvI1YAqxpQ/R5cRIUupFOI/AAAAAAAAAFE/UwHAwYMv_hQ/s1600-h/IMG_3218+%28Medium%29.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_XzvI1YAqxpQ/R5cRIUupFOI/AAAAAAAAAFE/UwHAwYMv_hQ/s320/IMG_3218+%28Medium%29.JPG" alt="" id="BLOGGER_PHOTO_ID_5158610732877157602" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-6251329390506388396?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/6251329390506388396/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=6251329390506388396' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/6251329390506388396'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/6251329390506388396'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2008/01/macgyver-charging-my-phone.html' title='Macgyver charging my phone'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_XzvI1YAqxpQ/R5cRQ0upFPI/AAAAAAAAAFM/iZXnDOl9JlQ/s72-c/IMG_3212+%28Medium%29.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-6516070757036979181</id><published>2007-12-23T12:44:00.000+11:00</published><updated>2007-12-23T12:50:16.421+11:00</updated><title type='text'>PhD Announcement</title><content type='html'>After much prodding and and suggesting from fellow engineers and scientists I have decided to commence a PhD in 2008. The topic will be initially broadly related to underwater robotic vehicles and will hopefully develop into autonomous fault tolerant control of my &lt;a href="http://www.rross.com.au/tech/ROV/tech_rov.html"&gt;ROV&lt;/a&gt;. Apart from this I will be writing the lecture notes for a second year subject encompassing digital electronics and microprocessors, delivering some of the lectures, writing labs and tutes - and in general being somewhat of an academic.&lt;br /&gt;Having said that I should now have more time for engineering consulting - so contact me with project propositions.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-6516070757036979181?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/6516070757036979181/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=6516070757036979181' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/6516070757036979181'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/6516070757036979181'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/12/phd-announcement.html' title='PhD Announcement'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-5536180197974842584</id><published>2007-12-21T08:10:00.000+11:00</published><updated>2007-12-21T08:46:02.133+11:00</updated><title type='text'>More PCB's</title><content type='html'>&lt;div style="text-align: center;"&gt;One of my current projects (the &lt;a href="http://www.rross.com.au/tech/pcb_exposer/pcb_exposer.html"&gt;UV PCB exposer&lt;/a&gt;) is currently on hold as one of the guys from work gave me his one that he made a month or so back. Last night it had its first work out and exposed two boards with excellent results.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_XzvI1YAqxpQ/R2riaFyud3I/AAAAAAAAAE8/YPCmssvUXlI/s1600-h/IMG_0325_small.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://3.bp.blogspot.com/_XzvI1YAqxpQ/R2riaFyud3I/AAAAAAAAAE8/YPCmssvUXlI/s320/IMG_0325_small.JPG" alt="" id="BLOGGER_PHOTO_ID_5146174462083626866" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_XzvI1YAqxpQ/R2riVVyud2I/AAAAAAAAAE0/Ji_H5wQoJLE/s1600-h/IMG_0318_small.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://4.bp.blogspot.com/_XzvI1YAqxpQ/R2riVVyud2I/AAAAAAAAAE0/Ji_H5wQoJLE/s320/IMG_0318_small.JPG" alt="" id="BLOGGER_PHOTO_ID_5146174380479248226" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-5536180197974842584?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/5536180197974842584/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=5536180197974842584' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/5536180197974842584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/5536180197974842584'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/12/more-pcbs.html' title='More PCB&apos;s'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XzvI1YAqxpQ/R2riaFyud3I/AAAAAAAAAE8/YPCmssvUXlI/s72-c/IMG_0325_small.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-8772803506921899099</id><published>2007-12-13T21:49:00.000+11:00</published><updated>2007-12-13T21:54:27.150+11:00</updated><title type='text'>PCB Work</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_XzvI1YAqxpQ/R2EPTAdrgSI/AAAAAAAAAEs/YHUG0wP7j7k/s1600-h/img_3013_small.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://3.bp.blogspot.com/_XzvI1YAqxpQ/R2EPTAdrgSI/AAAAAAAAAEs/YHUG0wP7j7k/s320/img_3013_small.jpg" alt="" id="BLOGGER_PHOTO_ID_5143409068650234146" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Over the last week or so I decided to get cracking and try and complete some projects that I have been working on for ages. To facilitate this I turned out 2 PCB's in a week - one to control the ROV complete with H-Bridge drivers for each of the motors and the other to control the &lt;a href="http://www.blogger.com/www.rross.com.au/tech/agitator/agitator.html"&gt;agitator&lt;/a&gt; project. Having tried a couple of different etching techniques I always find I'm happy with the photo - etching results, and yet again the photo etching gave excellent results on what is a reasonably complex board.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-8772803506921899099?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/8772803506921899099/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=8772803506921899099' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/8772803506921899099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/8772803506921899099'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/12/pcb-work.html' title='PCB Work'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XzvI1YAqxpQ/R2EPTAdrgSI/AAAAAAAAAEs/YHUG0wP7j7k/s72-c/img_3013_small.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-3254056640575115666</id><published>2007-12-01T15:55:00.000+11:00</published><updated>2007-12-01T16:00:27.177+11:00</updated><title type='text'>Controlling the ROV</title><content type='html'>Yesterday I picked up Visual basic again after a 3 year absence and threw together a controller for the ROV. This is initially just for prototyping and will enable the user to control each of the 3 thrusters, as well as arming and disarming the ROV.&lt;br /&gt;I have initially chosen a standard similar to the NEMA standard used by GPS recievers. This is a simple layout with comma delimiters, an XOR based checksum and clearly defined message bounds ($ and *).&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_XzvI1YAqxpQ/R1DqRgdrgRI/AAAAAAAAAEk/bTHkpkCSpAg/s1600-R/ROV+Controller.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_XzvI1YAqxpQ/R1DqRgdrgRI/AAAAAAAAAEk/aU_mOcldUVk/s320/ROV+Controller.JPG" alt="" id="BLOGGER_PHOTO_ID_5138864761322832146" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-3254056640575115666?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/3254056640575115666/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=3254056640575115666' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/3254056640575115666'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/3254056640575115666'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/12/controlling-rov.html' title='Controlling the ROV'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_XzvI1YAqxpQ/R1DqRgdrgRI/AAAAAAAAAEk/aU_mOcldUVk/s72-c/ROV+Controller.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-7185672317725212235</id><published>2007-11-18T09:02:00.000+11:00</published><updated>2007-11-18T09:07:12.869+11:00</updated><title type='text'>Stove Project Page</title><content type='html'>I have recently been adding more techincal pages at &lt;a href="http://www.rross.com.au/tech/"&gt;http://www.rross.com.au/tech/&lt;/a&gt;&lt;br /&gt;The lastest complete page is the stove writeup - which includes two videos, one on making the stove and the other on using the stove. Enjoy!&lt;br /&gt;&lt;a href="http://www.rross.com.au/tech/stove/stove.html"&gt;http://www.rross.com.au/tech/stove/stove.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="75%"&gt;&lt;param name="movie" value="http://www.youtube.com/v/PfkelipGNyg&amp;amp;rel=1"&gt;&lt;/param&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/PfkelipGNyg&amp;amp;rel=1" type="application/x-shockwave-flash" wmode="transparent" width="75%"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="75%"&gt; &lt;param name="movie" value="http://www.youtube.com/v/a-bgoEsZya4"&gt; &lt;/param&gt;&lt;br /&gt;&lt;param name="wmode" value="transparent"&gt;&lt;/param&gt; &lt;embed src="http://www.youtube.com/v/a-bgoEsZya4" type="application/x-shockwave-flash" wmode="transparent" width="75%"&gt;&lt;/embed&gt;  &lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-7185672317725212235?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/7185672317725212235/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=7185672317725212235' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/7185672317725212235'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/7185672317725212235'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/11/stove-project-page.html' title='Stove Project Page'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-5880316757166713745</id><published>2007-10-07T22:33:00.001+10:00</published><updated>2007-10-07T22:42:56.551+10:00</updated><title type='text'>Throat Mic Photos</title><content type='html'>As requested here are some photos of the throat mic mod:&lt;div style="text-align: center;"&gt;The completed throat mic (identical to the original  from the outside)&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_XzvI1YAqxpQ/RwjS6edhrvI/AAAAAAAAAEc/xwtmeOTO4X4/s1600-h/IMG_2702+%28Small%29.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_XzvI1YAqxpQ/RwjS6edhrvI/AAAAAAAAAEc/xwtmeOTO4X4/s200/IMG_2702+%28Small%29.JPG" alt="" id="BLOGGER_PHOTO_ID_5118572878557720306" border="0" /&gt;&lt;/a&gt;Throat mic with the microphone pickup circuitry displayed:&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_XzvI1YAqxpQ/RwjSr-dhrtI/AAAAAAAAAEM/1QLkD22tbW8/s1600-h/IMG_2693+%28Small%29.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_XzvI1YAqxpQ/RwjSr-dhrtI/AAAAAAAAAEM/1QLkD22tbW8/s200/IMG_2693+%28Small%29.JPG" alt="" id="BLOGGER_PHOTO_ID_5118572629449617106" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Electret mic condenser from Dick Smith or Jaycar electronics (~$3)&lt;br /&gt;&lt;/div&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_XzvI1YAqxpQ/RwjSz-dhruI/AAAAAAAAAEU/z5EhifzqTzE/s1600-h/IMG_2699+%28Small%29.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_XzvI1YAqxpQ/RwjSz-dhruI/AAAAAAAAAEU/z5EhifzqTzE/s200/IMG_2699+%28Small%29.JPG" alt="" id="BLOGGER_PHOTO_ID_5118572766888570594" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-5880316757166713745?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/5880316757166713745/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=5880316757166713745' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/5880316757166713745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/5880316757166713745'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/10/throat-mic-photos.html' title='Throat Mic Photos'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_XzvI1YAqxpQ/RwjS6edhrvI/AAAAAAAAAEc/xwtmeOTO4X4/s72-c/IMG_2702+%28Small%29.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-6313997761689397946</id><published>2007-10-07T17:59:00.000+10:00</published><updated>2007-10-07T18:02:59.972+10:00</updated><title type='text'>Throat Mic Mods</title><content type='html'>Having experimented several years ago with different tactical setups for my 'army games' I had touched upon using throat mics (not that dissimilar to what special forces use). One problem I encountered was mounting the mic so it would stay pretty much in position as I moved, and making the earpiece robust enough so that it could survive our tactical incursions.&lt;br /&gt;Skipping forward 7 years I decided to purchase a cheap throat-mic off eBay (figuring this might help out for outdoor paintball). I have Uniden CB radio's, but since I couldn't find any throat mic's for them I went with an iCom mic - which had the same connector on it - I figured it would do basically the same thing. Skipping forwards a week - the mic arrived, I plugged it in and got absolutely nothing. Sound would come out of the earpiece and when I tapped it vibrations would come though the other end, but no voice. Whipping out the meter, I found that the resistance across the mic connector on the throat mic was double that of my (aftermarket Uniden) handset. Opening up the Uniden handset revealed a very simple circuit: an electret mic condenser in parallel with a 100pF cap and a 3.3K resistor. Upon discovering this I removed the flatter mic element from the throat mic with its connected circuitry and duplicated the circuit I found in the Uniden handset. Though repeated testing I found that in a throat mic configuration that it seemed to work better without the cap and resistor - I guess because it is working on more delicate vibrations from the voice box as opposed to a direct pressure wave. The cap would likely act as a high-pass filter, while the resistor in parallel with the mic resistance would reduce the sensitivity whilst possibly shifting down the non-actuated resistance to a lower level.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-6313997761689397946?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/6313997761689397946/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=6313997761689397946' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/6313997761689397946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/6313997761689397946'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/10/throat-mic-mods.html' title='Throat Mic Mods'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-4154034254187709173</id><published>2007-10-04T22:08:00.000+10:00</published><updated>2007-10-04T22:09:45.208+10:00</updated><title type='text'>Paintballing - Melbourne indoor paintball</title><content type='html'>&lt;p class="MsoNormal"&gt;Although this is not strictly and engineering post, I have observed that a huge number of techies enjoy paintballing - possibly tied in with all the FPS they played as kids (and older kids). Last weekend was my 4th paintballing incursion, at my 3rd venue. It was also my first time indoor paintballing, which added quite a new dimension to the game. &lt;/p&gt;  &lt;p class="MsoNormal"&gt;The floor was carpeted and absolutely covered in paintballs and a smearing of paint. This made for some great diving action - allowing me to do huge power-slides to get behind cover. My commando like tactics came at a cost though – over all the games I was hit only a handful of times - and only have one bruise to show, but my whole body came away aching. Lessons from this: 1) stretch first, 2) I'm not Jason Bourne. &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Some other interesting dynamics of indoor paintball were:&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt; &lt;/span&gt;- All the barriers were blowup air filled barriers - and would move if you touched them - so you could work out were people were by seeing what moved. &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt; &lt;/span&gt;- Since everyone was much closer in I couldn't use my ears as much to determine when the enemy was firing and withdraw before the paint started reaching me - I can normally do this outdoors. &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style=""&gt; &lt;/span&gt;- There wasn't a noticeable change in pitch when the gun was just firing air as opposed to paint. Possibly because outdoor It was lost quieter I could notice a change in pitch when you turned the gun upside-down and fired just air - indoor they sounded much more similar.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-4154034254187709173?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/4154034254187709173/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=4154034254187709173' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/4154034254187709173'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/4154034254187709173'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/10/paintballing-melbourne-indoor-paintball.html' title='Paintballing - Melbourne indoor paintball'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-7373307714350716799</id><published>2007-09-22T16:07:00.000+10:00</published><updated>2007-09-22T16:18:49.183+10:00</updated><title type='text'>Learning to Fly</title><content type='html'>&lt;p class="MsoNormal"&gt;I spent the morning teaching a good mate and his dad to fly (model aircraft that is). Being fresh in my mind I thought I'd share some tips to try and make RC flying easier - particularly for the beginner.&lt;br /&gt;1) Have an experienced instructor along with you&lt;br /&gt;2) Fly in an area with plenty of open space - most of my crashes have been because I have been confined to an area which was too small&lt;br /&gt;3) Fly high - don't start out low level flying it is too hazardous and doesn't allow you time to react - try to fly between 50-150m&lt;br /&gt;4) Have a second person as a spotter in case you loose sight of the plane momentarily (this is an emergency thing)&lt;br /&gt;5) Take off into wind, land into wind&lt;br /&gt;6) Don't fly in front of the sun - it will blind you and you will loose sight of the plane&lt;br /&gt;7) Don't fly until you have tested all the controls on the ground - ensure they are not reversed! and that you are comfortable with the configuration. (I have throttle on left stick, rudder and elevator on right stick) - If I had ailerons, these would displace the rudder on the right stick&lt;br /&gt;8) Do a range test on the ground - do the controls work from 20m with the aerial fully down (not extended)?&lt;br /&gt;9) Wear a hat and sunglasses&lt;br /&gt;10) Don't take on the wind - if it is too windy (more than a light breeze for inexperienced pilots) save your plane for a less windy day&lt;br /&gt;11) Stay away from trees - they are not friendly to planes (as a side issue a weight with fishing line then tied to a heavy rope generally works for getting them down).&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-7373307714350716799?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/7373307714350716799/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=7373307714350716799' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/7373307714350716799'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/7373307714350716799'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/09/learning-to-fly.html' title='Learning to Fly'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-5325885414995362876</id><published>2007-09-21T22:29:00.001+10:00</published><updated>2007-09-21T22:29:51.550+10:00</updated><title type='text'>More robots on the way</title><content type='html'>Having recently brought a couple of robotics books and subscribed to Elector, I have whetted by appetite at doing a vehicle based robotics project (having designed UAV's and submarines). I guess after the vehicle there still is boats, hovercraft and choppers, but while I'm on to vehicles, I have two different designs I want to create.&lt;br /&gt;1) A basic line following robot (using a couple of IR LED/reciever pairs will follow a black line of electrical tape of a white surface). This will be more of a proof on concept - small scale project, just to get into the swing of control systems again. I envisage using a PID control algorithm to keep things on track.&lt;br /&gt;2) A larger more robust robot fitted with a xy adjustable video camera - transmitting to a remote location. Hopefully I will be able to experiment with inertial navigation (augmented with the GPS module from our UAV) and will have a bit more expertise in mechanical construction designing driver mechanisms. I'd be nice to also have an adjustable height camera (can extend up to look over barriers) and possibly some sort of audio link (so I can communicate with people the robot sees). I'll also be a good excuse to get the welder out and build something cool.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-5325885414995362876?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/5325885414995362876/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=5325885414995362876' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/5325885414995362876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/5325885414995362876'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/09/more-robots-on-way.html' title='More robots on the way'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-2285016779571056501</id><published>2007-09-20T21:20:00.000+10:00</published><updated>2007-09-20T21:26:53.541+10:00</updated><title type='text'>Does Richard Dawkins exist?</title><content type='html'>I recently came across a very amusing little &lt;a href="http://david.dw-perspective.org.uk/does-richard-dawkins-exist.html"&gt;parable&lt;/a&gt; regarding the existence of Richard Dawkins. It takes a hyper-sceptical approach to the existence of this 'so called Richard Dawkins figure', with the 'scientist' being interviewed doing an exceptionally good takeoff both of Dawkins voice and his arguments.  I strange side point to this is a book 'The Dawkins Delusion' is mentioned as part of the parody, and this book now exists - I'm currently reading it. It was written by and &lt;st1:city st="on"&gt;&lt;st1:place st="on"&gt;Oxford&lt;/st1:place&gt;&lt;/st1:City&gt; professor as an answer to many of Dawkins ridiculous tirades against religion.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-2285016779571056501?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/2285016779571056501/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=2285016779571056501' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/2285016779571056501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/2285016779571056501'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/09/does-richard-dawkins-exist.html' title='Does Richard Dawkins exist?'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-2450788286996155263</id><published>2007-09-16T16:09:00.000+10:00</published><updated>2007-09-16T16:28:27.830+10:00</updated><title type='text'>XY Servo control</title><content type='html'>After taking a look at some of the video of &lt;a href="http://defconbots.org/"&gt;defconbots&lt;/a&gt; and a &lt;a href="http://www.youtube.com/profile_videos?user=vrflyer"&gt;guy&lt;/a&gt; who has mounted an x-y head controlled camera on his model plane - and uses it to fly, I thought I should get into the action.&lt;br /&gt;&lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;One place I would particularly like to use this is on the aft camera on the ROV - allowing surface controlled panning and tilting so we can see what is around. Basically two servos are used (one for each axis) and a laser is used in my experimentation (my miniature video camera is currently refusing to behave). At this stage this is just a proof of concept design that will be adapted for bigger and better things. &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-e83db50be620dd43" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v1.nonxt4.googlevideo.com/videoplayback?id%3De83db50be620dd43%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330234956%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D8C7579E46B86B74C6F48E187B43E77C6C0CB517.131596B5FC35013DD43CFC8CDA6F2B0F924655AC%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3De83db50be620dd43%26offsetms%3D5000%26itag%3Dw160%26sigh%3D4DetLxKAo4zvwL7HW_i-CyOf2Q4&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="266" bgcolor="#FFFFFF"flashvars="flvurl=http://v1.nonxt4.googlevideo.com/videoplayback?id%3De83db50be620dd43%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330234956%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D8C7579E46B86B74C6F48E187B43E77C6C0CB517.131596B5FC35013DD43CFC8CDA6F2B0F924655AC%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3De83db50be620dd43%26offsetms%3D5000%26itag%3Dw160%26sigh%3D4DetLxKAo4zvwL7HW_i-CyOf2Q4&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-2450788286996155263?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='enclosure' type='video/mp4' href='http://www.blogger.com/video-play.mp4?contentId=e83db50be620dd43&amp;type=video%2Fmp4' length='0'/><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/2450788286996155263/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=2450788286996155263' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/2450788286996155263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/2450788286996155263'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/09/after-taking-look-at-some-of-video-of.html' title='XY Servo control'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-2887079253892302991</id><published>2007-09-13T20:20:00.000+10:00</published><updated>2007-09-13T21:41:22.812+10:00</updated><title type='text'>Mini Heli - a marvel of micro engineering</title><content type='html'>About 3 months ago one of the engineers from work brought in his miniature helicopter and drew quite a crowd in the office. A couple of weeks later we each had our own (thanks to eBay ~$20) and have had heaps of fun. They are quite resilient and simple to repair (I've been doing a fair bit of that). This week another engineer brought his 'combat helicopters' in. These each have an infrared transmitter and reciever, where the goal is to 'shoot' the other chopper out of the sky. When a chopper registers a 'hit' the engine stops and it falls to the ground. So far I have 3 kills and have only been shot down once.  This was originally an idea we had for our final year engineering project - using planes. We had a couple of things working against us - only one plane, and only one pilot - the UAV project turned out to be somewhat more practical.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;object width="320" height="280" class="BLOG_video_class" id="BLOG_video-ac363c8e1bc0bb58" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v18.nonxt7.googlevideo.com/videoplayback?id%3Dac363c8e1bc0bb58%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330234956%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D62E74A42294A5A50756563E7E0D43C2201A27B41.519D39436629290A414E8C6B9E32C8A0275A7826%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3Dac363c8e1bc0bb58%26offsetms%3D5000%26itag%3Dw160%26sigh%3DsGiDGHrDJ2wgia98-syj-wpxPOk&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="280" bgcolor="#FFFFFF"flashvars="flvurl=http://v18.nonxt7.googlevideo.com/videoplayback?id%3Dac363c8e1bc0bb58%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330234956%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D62E74A42294A5A50756563E7E0D43C2201A27B41.519D39436629290A414E8C6B9E32C8A0275A7826%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3Dac363c8e1bc0bb58%26offsetms%3D5000%26itag%3Dw160%26sigh%3DsGiDGHrDJ2wgia98-syj-wpxPOk&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-2887079253892302991?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='enclosure' type='video/mp4' href='http://www.blogger.com/video-play.mp4?contentId=ac363c8e1bc0bb58&amp;type=video%2Fmp4' length='0'/><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/2887079253892302991/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=2887079253892302991' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/2887079253892302991'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/2887079253892302991'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/09/mini-heli-marvel-of-micro-engineering.html' title='Mini Heli - a marvel of micro engineering'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-2245162127712819008</id><published>2007-09-12T21:47:00.000+10:00</published><updated>2007-09-12T22:01:12.787+10:00</updated><title type='text'>Batch script: date/timestamped backup</title><content type='html'>&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;One of the early batch scripts I wrote was to backup whole folders. This was particularly used during my Computer Science Honours research - where I wanted to ensure that multiple regular backups were made - particularly of documents and reports.&lt;br /&gt;The script extracts time and date data from the 'Date /t' and 'Time /t' DOS commands, rearranges the order to have a date/time stamped folder that can be sequentially ordered, and then copies everything of a particular directory or directory into this new directory. Using the command line functions on WinRAR similar functionality is possible, with compression and fewer lines of code. WinRAR isn't free (although it continues to let you run it after the trial has expired), but provides good command line support. Since I can't currently find the WinRAR batch files I wrote I have provided the standard batch file below:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;@For /F "tokens=2,3,4 delims=/ " %%A in ('Date /t') do @( &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; Set Day=%%A&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; Set Month=%%B&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; Set Year=%%C&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;@For /F "tokens=1,2,3 delims=: " %%A in ('Time /t') do @( &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; Set Hour=%%A&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; Set Minute=%%B&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt; Set TOD=%%C&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;)&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;SET DateStamp=%YEAR%-%Month%-%Day% &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;SET TimeStamp=%Hour%.%Minute% %TOD%&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;cd\&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;cd backup&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;mkdir "Backup(%DateStamp%- %TimeStamp%)"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;xcopy C:\Checkout\Project\*.* c:\backup\"Backup(%DateStamp%- %TimeStamp%)" /E&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;An example folder created by this script was: "Backup(2007-09-12 - 09.59 PM)"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-2245162127712819008?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/2245162127712819008/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=2245162127712819008' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/2245162127712819008'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/2245162127712819008'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/09/batch-script-datetimestamped-backup.html' title='Batch script: date/timestamped backup'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-8432118436496918810</id><published>2007-09-07T16:18:00.000+10:00</published><updated>2007-09-07T16:58:29.123+10:00</updated><title type='text'>DOS isn't completely useless</title><content type='html'>This is somewhat in response to a Linux supporter friend of mine that said a fresh install of Windows was "completely useless". Having used Linux off and on - the issue here is getting a fresh install of Linux - fairly simple with a fresh install of Ubuntu (though the wireless card still doesn't work which he admitted to being a Linux-centric issue), but it used to be an enormous pain with older versions - I wasted several weekends getting my old Linux box setup.&lt;br /&gt;Back to Windows then. A couple of years ago I got into writing DOS batch files - mainly for doing backups and the like - and when coupled with something like WinRAR they can provide automated, date/time stamped, compressed backup. Since hard drive space isn't a huge issue at work I have set scripts to make a copy of all my important folders date and time stamped. We do use code versioning, but on a couple of occasions doing this has really got me out of a mess - forgot to check something in, or a PDF or Word doc which doesn't respond well to binary diffs. I will post that code soon, but first I wanted to show a really simple FTP uploader. It requires nothing more than a standard Windows build. It's not very secure (passwords are stored in plain text - though in FTP they are transmitted in plain text anyway). It is very functional though as when created as an icon on the Windows desktop - when a item is dragged and dropped onto this icon it will initiate the script and automatically upload the file.&lt;br /&gt;Below is the script:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;@echo off&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&gt;  c:\script.txt echo open ftp.yourlocation.com&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&gt;&gt; c:\script.txt echo username &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&gt;&gt; c:\script.txt echo password&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&gt;&gt; c:\script.txt echo cd Uploads&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&gt;&gt; c:\script.txt echo send %1&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;&gt;&gt; c:\script.txt echo bye&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;ftp -s:c:\script.txt&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;del c:\script.txt&lt;/span&gt;&lt;span style="font-family:courier new;"&gt;&lt;/span&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;br /&gt;The script creates another file to execute (script.txt) which is deleted when the script terminates. You replace the username and password for the ftp username and password. "cd Uploads" refers to the destination directory - eg. cd Upload/Robert/pictures. "%1" refers to the command line argument supplied to the script from the drag and drop function.&lt;br /&gt;Very simple and functional. I personally use this for uploading sermons from church onto the &lt;a href="http://www.eltham.pcvic.org.au/Sermons.php"&gt;Church website&lt;/a&gt; where some cleverly crafted PHP interprets the sermon names and displays them to the screen - all without me having to manually FTP in - marvellous.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-8432118436496918810?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/8432118436496918810/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=8432118436496918810' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/8432118436496918810'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/8432118436496918810'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/09/dos-isnt-completely-useless.html' title='DOS isn&apos;t completely useless'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-4832971054412528157</id><published>2007-09-06T16:01:00.000+10:00</published><updated>2007-09-06T16:13:12.668+10:00</updated><title type='text'>Propellers formed</title><content type='html'>&lt;p class="MsoNormal"&gt;Using a &lt;st1:city st="on"&gt;&lt;st1:place st="on"&gt;Stanley&lt;/st1:place&gt;&lt;/st1:City&gt; knife and a file I recently took to some 4.5" model aeroplane propellers to make them more suitable for ROV work. Because they density of water is much high than that of air long propellers would create significant drag on the motors which according the ROV boards I have been frequenting at least will cause them to die prematurely.&lt;br /&gt;2cm was removed from each blade of the propellers - turning them into 2.9" or 7.4cm propellers.&lt;br /&gt;Minor differences in the thrust produced by each propeller will be handled in software - where PID stabilization algorithms - coupled with a gyro should be able to even out the thrust produced by each propeller - individually driving each one through a PWM controlled H-Bridge.&lt;br&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_XzvI1YAqxpQ/Rt-Z4RgqVyI/AAAAAAAAAD8/AjZ_UCaa4xY/s1600-h/IMG_2399_small.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_XzvI1YAqxpQ/Rt-Z4RgqVyI/AAAAAAAAAD8/AjZ_UCaa4xY/s200/IMG_2399_small.jpg" alt="" id="BLOGGER_PHOTO_ID_5106969694513551138" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_XzvI1YAqxpQ/Rt-Z_xgqVzI/AAAAAAAAAEE/SJE6Rjj7SM4/s1600-h/IMG_2403_small.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_XzvI1YAqxpQ/Rt-Z_xgqVzI/AAAAAAAAAEE/SJE6Rjj7SM4/s200/IMG_2403_small.jpg" alt="" id="BLOGGER_PHOTO_ID_5106969823362570034" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-4832971054412528157?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/4832971054412528157/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=4832971054412528157' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/4832971054412528157'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/4832971054412528157'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/09/propellers-formed.html' title='Propellers formed'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_XzvI1YAqxpQ/Rt-Z4RgqVyI/AAAAAAAAAD8/AjZ_UCaa4xY/s72-c/IMG_2399_small.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-2958911760362115787</id><published>2007-08-27T13:43:00.000+10:00</published><updated>2007-08-27T13:46:27.169+10:00</updated><title type='text'>La Trobe Open Day 2007</title><content type='html'>&lt;p class="MsoNormal"&gt;Yesterday was the Open day at La Trobe Uni, which though I'm not a student at any more I took a very active part. I gave two presentations regarding electronic engineering, which can be found &lt;a href="http://www.rross.com.au/tech/Robert%20Ross%20-%20Open%20day%20presentation.pdf"&gt;here&lt;/a&gt;, and had on display the UAV and the new ROV project. Some of the people coming around looking at the ROV asked where we purchased it from or had it fabricated which I took as a huge compliment and was able to tell them I built it myself from the ground up. It was also really great, though tiring to talk to potential students and find out some of the things they were interested in. &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_XzvI1YAqxpQ/RtJIrxgqVwI/AAAAAAAAADs/2B7mSRSHDio/s1600-h/img_eng.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://2.bp.blogspot.com/_XzvI1YAqxpQ/RtJIrxgqVwI/AAAAAAAAADs/2B7mSRSHDio/s200/img_eng.JPG" alt="" id="BLOGGER_PHOTO_ID_5103221244626097922" border="0" /&gt;&lt;/a&gt;Several were really enthralled and interested in robotics, mirroring my own recollection of when I attended open day in their shoes in 2001. I remember I questioned one of the guys about creating a robot-wars style project for the final year project - to which he replied "it's possible, but the students probably wouldn't want to see a years work cut to pieces in a matter of minutes".&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-2958911760362115787?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/2958911760362115787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=2958911760362115787' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/2958911760362115787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/2958911760362115787'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/08/la-trobe-open-day-2007.html' title='La Trobe Open Day 2007'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_XzvI1YAqxpQ/RtJIrxgqVwI/AAAAAAAAADs/2B7mSRSHDio/s72-c/img_eng.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-4190489932858532446</id><published>2007-08-25T10:32:00.000+10:00</published><updated>2007-08-25T10:40:28.154+10:00</updated><title type='text'>Vertical Thruster Mount</title><content type='html'>The vertical thruster mount is now completed. This mount holds the downward pointed thruster in position which will allow the ROV to dive and surface. The thruster mount consists of 6 different PVC components, which are all cemented together. Apart from securely holding the motor and directing water flow, this mount serves to stabilize the main fuselage against the base - ensuring it remains both centred and level.&lt;br /&gt;The stages of assembly can be viewed &lt;a href="http://www.rross.com.au/tech/ROV/tech_ROV.html"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_XzvI1YAqxpQ/Rs96HxgqVvI/AAAAAAAAADk/lcgSxLU3GsY/s1600-h/IMG_2365_small.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_XzvI1YAqxpQ/Rs96HxgqVvI/AAAAAAAAADk/lcgSxLU3GsY/s320/IMG_2365_small.JPG" alt="" id="BLOGGER_PHOTO_ID_5102431176802064114" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-4190489932858532446?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/4190489932858532446/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=4190489932858532446' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/4190489932858532446'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/4190489932858532446'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/08/vertical-thruster-mount.html' title='Vertical Thruster Mount'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XzvI1YAqxpQ/Rs96HxgqVvI/AAAAAAAAADk/lcgSxLU3GsY/s72-c/IMG_2365_small.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-3284638317593246127</id><published>2007-08-25T08:24:00.000+10:00</published><updated>2007-08-25T08:34:51.156+10:00</updated><title type='text'>Cleaning off PVC cement</title><content type='html'>One issue I have come across in making the ROV look especially pretty is excess PVC cement. It is a pain to remove, doesn't paint over well (in yellow at least) and r&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_XzvI1YAqxpQ/Rs9cgxgqVuI/AAAAAAAAADc/pCSQhfz2aW4/s1600-h/IMG_0124_small.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://3.bp.blogspot.com/_XzvI1YAqxpQ/Rs9cgxgqVuI/AAAAAAAAADc/pCSQhfz2aW4/s200/IMG_0124_small.JPG" alt="" id="BLOGGER_PHOTO_ID_5102398620949960418" border="0" /&gt;&lt;/a&gt;uns everywhere when liquid. I know there are some PVC cements available that are a little more friendly to work with -  but I don't currently have them.&lt;br /&gt;One quick method I have come across (though experimentation) was using a wire brush attachment on a dremel like tool - it removes the PVC cement rather quickly - though it does expose a rather interesting property of the cement. When bonding the cement eats into the PVC. When the cement is removed it leaves small pits/valleys where it has eaten into the PVC. Following this up with some sanding before painting is highly recommended.&lt;br /&gt;&lt;object width="320" height="280" class="BLOG_video_class" id="BLOG_video-288ee33449592fe1" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"&gt;&lt;param name="movie" value="http://www.youtube.com/get_player"&gt;&lt;param name="bgcolor" value="#FFFFFF"&gt;&lt;param name="allowfullscreen" value="true"&gt;&lt;param name="flashvars" value="flvurl=http://v13.nonxt8.googlevideo.com/videoplayback?id%3D288ee33449592fe1%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330234956%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D64E6FBDBC516E9416077EEEA966D07CAFC7EFA67.668A0C97A6220DAFF54E8CBD4F34F182365793B%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D288ee33449592fe1%26offsetms%3D5000%26itag%3Dw160%26sigh%3Dc6OULMfffywo-80ZmJNEMjwuhaM&amp;amp;autoplay=0&amp;amp;ps=blogger"&gt;&lt;embed src="http://www.youtube.com/get_player" type="application/x-shockwave-flash"width="320" height="280" bgcolor="#FFFFFF"flashvars="flvurl=http://v13.nonxt8.googlevideo.com/videoplayback?id%3D288ee33449592fe1%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1330234956%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D64E6FBDBC516E9416077EEEA966D07CAFC7EFA67.668A0C97A6220DAFF54E8CBD4F34F182365793B%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D288ee33449592fe1%26offsetms%3D5000%26itag%3Dw160%26sigh%3Dc6OULMfffywo-80ZmJNEMjwuhaM&amp;autoplay=0&amp;ps=blogger"allowFullScreen="true" /&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-3284638317593246127?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/3284638317593246127/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=3284638317593246127' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/3284638317593246127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/3284638317593246127'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/08/cleaning-off-pvc-cement.html' title='Cleaning off PVC cement'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XzvI1YAqxpQ/Rs9cgxgqVuI/AAAAAAAAADc/pCSQhfz2aW4/s72-c/IMG_0124_small.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-2233702029067535276</id><published>2007-08-18T20:14:00.000+10:00</published><updated>2007-08-18T20:16:32.662+10:00</updated><title type='text'>Best Thesis</title><content type='html'>One minor update on the UAV project - Wade and I won best final year engineering thesis (this comes about 6 months after the project is all handed in and finished).&lt;br /&gt;I have updated the UAV site with both the thesis and project plan.&lt;br /&gt;&lt;a href="http://www.rross.com.au/tech/UAV/tech_UAV.html"&gt;UAV Site&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-2233702029067535276?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/2233702029067535276/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=2233702029067535276' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/2233702029067535276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/2233702029067535276'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/08/best-thesis.html' title='Best Thesis'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-8803391077443415883</id><published>2007-07-29T20:49:00.000+10:00</published><updated>2007-07-29T21:02:59.629+10:00</updated><title type='text'>We all live in a (small) yellow submarine</title><content type='html'>The ROV just had a couple of coats of paint and has come up rather nice.&lt;br /&gt;For those keen in photography the photo of the ballast tank was taken with F32 - to get quite a reasonable depth of field.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_XzvI1YAqxpQ/Rqxxa9KBdxI/AAAAAAAAADM/WJWSrwM6X8Q/s1600-h/IMG_2262_small.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_XzvI1YAqxpQ/Rqxxa9KBdxI/AAAAAAAAADM/WJWSrwM6X8Q/s320/IMG_2262_small.JPG" alt="" id="BLOGGER_PHOTO_ID_5092569986556327698" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_XzvI1YAqxpQ/RqxxjNKBdyI/AAAAAAAAADU/zISBBcnpr7s/s1600-h/IMG_2273_small.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_XzvI1YAqxpQ/RqxxjNKBdyI/AAAAAAAAADU/zISBBcnpr7s/s320/IMG_2273_small.JPG" alt="" id="BLOGGER_PHOTO_ID_5092570128290248482" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-8803391077443415883?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/8803391077443415883/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=8803391077443415883' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/8803391077443415883'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/8803391077443415883'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/07/we-all-live-in-small-yellow-submarine.html' title='We all live in a (small) yellow submarine'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XzvI1YAqxpQ/Rqxxa9KBdxI/AAAAAAAAADM/WJWSrwM6X8Q/s72-c/IMG_2262_small.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-1028830846934891189</id><published>2007-07-27T19:17:00.000+10:00</published><updated>2007-07-27T19:59:09.503+10:00</updated><title type='text'>Flexible ROV cabling system.</title><content type='html'>To provide maximum flexibility for the ROV cabling and allow different connections to be simply added and removed, I have devised an ingenious modular cabling system. This way any cables - from optical, coax or Ethernet can be swapped over in a matter of seconds and are easily removed for travelling.&lt;br /&gt;The system involves screw ports on the side of the hull were different cables, encased within screw plugs can be added or removed. Since these are separate from the main back screw-on panel, the cables can be screwed in, then plugged in (to avoiding twisting) and finally the back plate can be screwed on.   &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_XzvI1YAqxpQ/RqnBvNKBdwI/AAAAAAAAADE/td0EmpmojC0/s1600-h/IMG_2253_small.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_XzvI1YAqxpQ/RqnBvNKBdwI/AAAAAAAAADE/td0EmpmojC0/s320/IMG_2253_small.JPG" alt="" id="BLOGGER_PHOTO_ID_5091813870448768770" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-1028830846934891189?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/1028830846934891189/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=1028830846934891189' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/1028830846934891189'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/1028830846934891189'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/07/flexible-rov-cabling-system.html' title='Flexible ROV cabling system.'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_XzvI1YAqxpQ/RqnBvNKBdwI/AAAAAAAAADE/td0EmpmojC0/s72-c/IMG_2253_small.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-7357798353392970580</id><published>2007-07-24T23:22:00.000+10:00</published><updated>2007-07-24T14:10:59.276+10:00</updated><title type='text'>ROV webpage</title><content type='html'>I have now put together an ROV page, which among other things will contain a pictorial summary of the progress of the project thus far.&lt;br /&gt;The page is &lt;a href="http://rross.com.au/tech/ROV/tech_ROV.html"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-7357798353392970580?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/7357798353392970580/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=7357798353392970580' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/7357798353392970580'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/7357798353392970580'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/07/rov-webpage.html' title='ROV webpage'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-8934974011000853106</id><published>2007-07-23T07:30:00.000+10:00</published><updated>2007-07-22T16:40:03.161+10:00</updated><title type='text'>ROV "Bathtub Test"</title><content type='html'>&lt;p class="MsoNormal"&gt;Yesterday I filled up the bathtub (from rainwater - hence the sediment in the tub) to test out the ROV's buoyancy and thruster power.&lt;br /&gt;The tests indicate that an additional 3kg of weight it required to make the ROV neurally buoyant.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_XzvI1YAqxpQ/RqL6m9KBdvI/AAAAAAAAAC8/kZWAuzkfg-8/s1600-h/IMG_2242_small.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_XzvI1YAqxpQ/RqL6m9KBdvI/AAAAAAAAAC8/kZWAuzkfg-8/s320/IMG_2242_small.JPG" alt="" id="BLOGGER_PHOTO_ID_5089906076040656626" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Also one thruster (show in the video) seemed to be sufficient to push the ROV along nicely. With two thrusters providing differential control the ROV should be able to have a semi-decent speed.&lt;br /&gt;My initial plan was to use a further two bilge pumps to control depth (one pointing up, one pointing down).&lt;br /&gt;The tests seemed to indicate that the bilge pumps I was using weren’t sufficiently powerful to perform this function. I now plan to use one pump fitted with a propeller (alike the thrusters), mounted on the bottom of the ROV to allow the ROV to dive and surface.&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;p align="center"&gt;&lt;br /&gt;&lt;object height="350" width="425"&gt; &lt;param name="movie" value="http://www.youtube.com/v/kM5g9KvIAFI"&gt;  &lt;embed src="http://www.youtube.com/v/kM5g9KvIAFI" type="application/x-shockwave-flash" height="350" width="425"&gt;&lt;/embed&gt;  &lt;/object&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-8934974011000853106?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/8934974011000853106/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=8934974011000853106' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/8934974011000853106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/8934974011000853106'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/07/rov-bathtub-test.html' title='ROV &quot;Bathtub Test&quot;'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_XzvI1YAqxpQ/RqL6m9KBdvI/AAAAAAAAAC8/kZWAuzkfg-8/s72-c/IMG_2242_small.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-1985874497295656297</id><published>2007-07-22T15:49:00.000+10:00</published><updated>2007-07-22T15:54:31.936+10:00</updated><title type='text'>Converter Pictures</title><content type='html'>Here are some promised pictures of my line-input to mic converter.&lt;br /&gt;The circuitry was encased within hot glue (pic2) and was then covered with heatshrink (not shown). The circuit used was from: &lt;a href="http://www.epanorama.net/circuits/line_to_mic.html"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_XzvI1YAqxpQ/RqLwvtKBdtI/AAAAAAAAACs/qJ8fnzb3dtw/s1600-h/IMG_0115_small.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_XzvI1YAqxpQ/RqLwvtKBdtI/AAAAAAAAACs/qJ8fnzb3dtw/s200/IMG_0115_small.JPG" alt="" id="BLOGGER_PHOTO_ID_5089895231248234194" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_XzvI1YAqxpQ/RqLw1tKBduI/AAAAAAAAAC0/mqQnOEPhbVI/s1600-h/IMG_0119_small.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_XzvI1YAqxpQ/RqLw1tKBduI/AAAAAAAAAC0/mqQnOEPhbVI/s200/IMG_0119_small.JPG" alt="" id="BLOGGER_PHOTO_ID_5089895334327449314" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href="http://www.epanorama.net/circuits/line_to_mic.html"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-1985874497295656297?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/1985874497295656297/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=1985874497295656297' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/1985874497295656297'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/1985874497295656297'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/07/converter-pictures.html' title='Converter Pictures'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_XzvI1YAqxpQ/RqLwvtKBdtI/AAAAAAAAACs/qJ8fnzb3dtw/s72-c/IMG_0115_small.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-2080345552960244707</id><published>2007-06-30T22:21:00.001+10:00</published><updated>2007-06-30T22:23:21.538+10:00</updated><title type='text'>Title: MacGyvering my line input</title><content type='html'>One problem I have previously noted with my laptop is the absence of a line input port.  The after spending some time to Googling and consultation with a fellow engineer from work, I built and tested a small circuit consisting of only three components to convert the line-input signal into a mic-input signal.  The circuit consists of to resistors which form of voltage divider providing approximately 20 DB of attenuation of the input signal. It also a includes a capacitor which the effectively removes any DC offset those introduced by the line in stage.  I have already used this device when connecting out my video camera to the computer to extract some audio from a production I was putting together. The one limitation I have identified is that it only works as a mono input as contrasted that with the stereo line input provided on most computers. This however should serve well as most of my recordings of from conferences and speeches.  Another recent development is my acquisition of the first two seasons of MacGyver on DVD. Soon I hope to provide a photo and circuit diagram.&lt;br /&gt;This is a series of grew up with and enjoyed very much a child and am now more aware of some of the limitation of the various hacks he performs as an adult engineer.  Funnily enough of the last conference I’d attended (church camp) I remembered this recording limitation of my computer a little too late, and on the spur of the moment thought to record the presentations directly onto my MP3 player – something in the best traditions of MacGyverisms.&lt;br /&gt;On another note, this post was almost entirely in the multi its but spoken to using some text to speech software that I’m currently trialling. So… debate over all words completely out of place they can blame on the speech to text engine.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-2080345552960244707?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/2080345552960244707/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=2080345552960244707' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/2080345552960244707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/2080345552960244707'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/06/title-macgyvering-my-line-input.html' title='Title: MacGyvering my line input'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-2108518966931489198</id><published>2007-06-11T10:39:00.000+10:00</published><updated>2007-06-11T11:00:08.636+10:00</updated><title type='text'>ROV Porthole</title><content type='html'>One feature that almost goes without saying for a ROV is a video (+ possibly still) camera. Imagine being able to hover around reef systems, or around the piers and see all the little fish swimming around. To make this possible a viewing hole must be installed which will allow the camera to have a view of the outside world.&lt;br /&gt;I made the viewing hole from 4mm Perspex salvaged from an old fish tank. To get the round shape (which fits in the groove of the endcap - see pics) I embarked on the following process.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_XzvI1YAqxpQ/RmycjdtcHgI/AAAAAAAAACU/29GAyfbBWR0/s1600-h/IMG_2228_small.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://4.bp.blogspot.com/_XzvI1YAqxpQ/RmycjdtcHgI/AAAAAAAAACU/29GAyfbBWR0/s320/IMG_2228_small.JPG" alt="" id="BLOGGER_PHOTO_ID_5074603013224275458" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;1) I covered the Perspex in contact on both sides to avoid scratching the surface&lt;br /&gt;2) I scribed the design onto the Perspex using a circle I generated in MS Word and a hobby knife&lt;br /&gt;3) I used a hand jigsaw (like a mini hacksaw) to approximately cut of the perplex. I had wedged the Perspex between the table and a piece of MDF - thanks to Adam for that suggestion.&lt;br /&gt;4) I clamped a file into my bench press so that it made an angle with the jaws of 90 degrees. Using the jaws as a guide, I spend the next few hours shaping the Perspex to meet the lines I had scribed - regularly checking if it actually fit.&lt;br /&gt;&lt;br /&gt;After drilling the 75mm hole in the end cap I affixed the Perspex using silicon specifically targeted at watery applications (recommended for aquariums and the like.&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_XzvI1YAqxpQ/Rmyc7dtcHhI/AAAAAAAAACc/heugm1yNdm0/s1600-h/IMG_2233_small.JPG"&gt;&lt;img style="margin: 0px auto 10px; float: center ;text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_XzvI1YAqxpQ/Rmyc7dtcHhI/AAAAAAAAACc/heugm1yNdm0/s200/IMG_2233_small.JPG" alt="" id="BLOGGER_PHOTO_ID_5074603425541135890" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_XzvI1YAqxpQ/RmydBNtcHiI/AAAAAAAAACk/2BFc6XdSLcE/s1600-h/IMG_2234_small.JPG"&gt;&lt;img style="margin: 0px auto 10px; float: center; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_XzvI1YAqxpQ/RmydBNtcHiI/AAAAAAAAACk/2BFc6XdSLcE/s200/IMG_2234_small.JPG" alt="" id="BLOGGER_PHOTO_ID_5074603524325383714" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-2108518966931489198?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/2108518966931489198/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=2108518966931489198' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/2108518966931489198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/2108518966931489198'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/06/rov-porthole.html' title='ROV Porthole'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_XzvI1YAqxpQ/RmycjdtcHgI/AAAAAAAAACU/29GAyfbBWR0/s72-c/IMG_2228_small.JPG' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-3020663394269962087</id><published>2007-06-10T14:22:00.000+10:00</published><updated>2007-06-10T14:24:44.354+10:00</updated><title type='text'>UAV Wrapup</title><content type='html'>Ok, the interview of the century is now on the web:&lt;br /&gt;&lt;br /&gt;      &lt;p align="center"&gt;&lt;BR&gt;&lt;object width="425" height="300"&gt;&lt;param name="movie" value="http://www.youtube.com/v/YfQj2H3aCD8"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/YfQj2H3aCD8" type="application/x-shockwave-flash" width="425" height="350"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;BR&gt;&lt;/td&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-3020663394269962087?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/3020663394269962087/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=3020663394269962087' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/3020663394269962087'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/3020663394269962087'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/06/uav-wrapup.html' title='UAV Wrapup'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-29539077783482003</id><published>2007-06-09T22:03:00.000+10:00</published><updated>2007-06-09T22:15:19.544+10:00</updated><title type='text'>Stove Writeup Final</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_XzvI1YAqxpQ/RmqZcttcHfI/AAAAAAAAACM/lxExGqUYy4Y/s1600-h/IMG_0093_small.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://3.bp.blogspot.com/_XzvI1YAqxpQ/RmqZcttcHfI/AAAAAAAAACM/lxExGqUYy4Y/s320/IMG_0093_small.JPG" alt="" id="BLOGGER_PHOTO_ID_5074036648771853810" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;After half a dozen or so tests I have found a simple aluminium stove combination which works nicely.&lt;br /&gt;&lt;br /&gt;- Drill three 2mm holes clustered towards the centre of one half&lt;br /&gt;- Use a 0.8mm drill bit to drill the jet holes - I have been drilling about 10 in a pattern which is optimised for using a kidney cup for cooking&lt;br /&gt;- Cut both cans to about 2.5cm height&lt;br /&gt;- To ensure it fits together nicely put two large creases in the can that fits on top - at the top of these creases drill a small hole to prevent pressure build up&lt;br /&gt;&lt;br /&gt;All going well I'll be testing these stoves out at Lerderderg Park in a weeks time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-29539077783482003?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/29539077783482003/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=29539077783482003' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/29539077783482003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/29539077783482003'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/06/stove-writeup-final.html' title='Stove Writeup Final'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XzvI1YAqxpQ/RmqZcttcHfI/AAAAAAAAACM/lxExGqUYy4Y/s72-c/IMG_0093_small.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-8871448039630630138</id><published>2007-06-09T17:46:00.000+10:00</published><updated>2007-06-09T18:33:46.112+10:00</updated><title type='text'>PHP is your friend</title><content type='html'>Recently for a &lt;a href="http://www.eltham.pcvic.org.au/Sermons.php"&gt;website&lt;/a&gt; that I manage I wanted to make a section where details of the files within a folder are dynamically displayed, showing their size along with some formatted details garnered from the file name (date, speaker and topic).&lt;br /&gt;For these sort of &lt;span style=";font-family:&amp;quot;;font-size:12;"  &gt;exercises &lt;/span&gt;PHP is really handy and my first preference - possibly as I grew up with C and the formatting is a little similar. It has some really neat file parsing options - like fill an array with all the filenames in a directory we go:&lt;br /&gt;&lt;br /&gt;       $dir = "./Sermons/Sermon_Audio/";&lt;br /&gt;       $dir_handle = opendir($dir);&lt;br /&gt;       $i = 0;&lt;br /&gt;       while (false !== ($file_name = readdir($dir_handle))){&lt;br /&gt;           if ($file_name != ".." and $file_name != ".") {&lt;br /&gt;               $dir_array[$i] = $file_name;&lt;br /&gt;               $i = $i + 1;&lt;br /&gt;           }&lt;br /&gt;       }&lt;br /&gt;&lt;br /&gt;To sort them just do   &lt;br /&gt;       rsort($dir_array);&lt;br /&gt;   or&lt;br /&gt;       sort($dir_array);&lt;br /&gt;depending if you want to sort in reverse or not.&lt;br /&gt;&lt;br /&gt;It has some great splitting functions to tokenise strings like to remove the file extension:&lt;br /&gt;           $removed_extension = explode(".", $dir_array[$i]);&lt;br /&gt;        &lt;br /&gt;And reading the filesize is dead easy (the 1024*1024 is to convert the size to MB - the function returns filesize in bytes)&lt;br /&gt;           $file_size = filesize($dir . $dir_array[$i])/(1024*1024);&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-8871448039630630138?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/8871448039630630138/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=8871448039630630138' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/8871448039630630138'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/8871448039630630138'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/06/php-is-your-friend.html' title='PHP is your friend'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-2474191597621133930</id><published>2007-06-08T20:17:00.000+10:00</published><updated>2007-06-08T20:34:50.040+10:00</updated><title type='text'>ROV Introduction</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_XzvI1YAqxpQ/RmkwbdtcHeI/AAAAAAAAACE/2x_K2T60YPU/s1600-h/IMG_2226_small.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://1.bp.blogspot.com/_XzvI1YAqxpQ/RmkwbdtcHeI/AAAAAAAAACE/2x_K2T60YPU/s320/IMG_2226_small.JPG" alt="" id="BLOGGER_PHOTO_ID_5073639703599390178" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Recently I have been busy working on an &lt;a href="http://en.wikipedia.org/wiki/ROV"&gt;ROV&lt;/a&gt; (Remote Operated Vehicle), which is basically an underwater tethered robot. I had the idea around the time of the inception of our UAV project, but with little knowledge about submarines and a fair knowledge of aircraft we decided to go for the UAV. The idea has therefore been around for a while - but the motivation was somewhat lacking - until talking to my project supervisor the idea of running a ROV project for 2008 was raised. My role would be the mechanical design and supervisory for the electronics - supervising a team of final year students who would do the control and communications systems.&lt;br /&gt;I figured this was more than enough motivation to start work on the ROV and so over the next little while the mechanical design steps and some ideas about how the electrics will work will be found here.&lt;br /&gt;One background source I found particularly helpful was &lt;a href="http://www.amazon.com/Build-Underwater-Robot-Other-Projects/dp/0968161006/ref=sr_1_1/104-9994609-6047135?ie=UTF8&amp;s=books&amp;amp;amp;amp;qid=1181298573&amp;sr=8-1"&gt;"Build Your Own Underwater Robot and Other Wet Projects  by Bohm, Harry"&lt;/a&gt; which provided some very useful background info and some basic design and control ideas. &lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Having adapted some of these my design is for a neutrally buoyant ROV, with two rear bilge pumps (converted to drive propellers for proportional control) and two angled bilge pumps to provide reversing, surfacing and diving motions.&lt;br /&gt;The basic framework is built from 15mm PVC piping (shown in the picture).&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-2474191597621133930?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/2474191597621133930/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=2474191597621133930' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/2474191597621133930'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/2474191597621133930'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/06/rov-introduction.html' title='ROV Introduction'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_XzvI1YAqxpQ/RmkwbdtcHeI/AAAAAAAAACE/2x_K2T60YPU/s72-c/IMG_2226_small.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-5758076235095837541</id><published>2007-06-02T17:18:00.000+10:00</published><updated>2007-06-02T17:27:29.555+10:00</updated><title type='text'>Fix-it 5: PCMCIA woes</title><content type='html'>One annoying drawback with my current laptop (an otherwise excellent T43 Thinkpad) is it doesn't have built in Firewire (or a sound line in for that matter with is also annoying). Since I'm doing a fair bit of video work I decided to get a PCMCIA firewire card to overcome this hurdle - so onto eBay. The $18 car that I got looked kind of cheap (they even spelt insert wrong on the card label - I'd rather not inset the card). Anyway to cut a long story short the connector on the card wasn't straight and so bent the pins within my PCMCIA socket - Grrr.&lt;br /&gt;On the Lenovo site they have excellent service manuals which aided me in pulling apart the laptop and straightening things out :).&lt;br /&gt;A couple of days later I purchased a card from &lt;a href="http://www.centrecom.com.au/catalog/default.php"&gt;Centrecom&lt;/a&gt;, though it was double the price, it was of much higher build quality and worked perfectly! Excellent.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-5758076235095837541?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/5758076235095837541/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=5758076235095837541' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/5758076235095837541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/5758076235095837541'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/06/fix-it-5-pcmcia-woes.html' title='Fix-it 5: PCMCIA woes'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-2652079365740131600</id><published>2007-05-26T20:41:00.000+10:00</published><updated>2007-05-26T20:50:03.727+10:00</updated><title type='text'>Fix-it 4: ADSL connection</title><content type='html'>&lt;p class="MsoNormal"&gt;Another simple job I had was out in Caulfield - about an hour from home, but a tolerable deviation from work - so this was a job on the way home from work from work albeit in an indirect way.&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_XzvI1YAqxpQ/RlgQuv-FcWI/AAAAAAAAAB8/XlCTd3ci8cE/s1600-h/f2934.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://2.bp.blogspot.com/_XzvI1YAqxpQ/RlgQuv-FcWI/AAAAAAAAAB8/XlCTd3ci8cE/s320/f2934.jpg" alt="" id="BLOGGER_PHOTO_ID_5068819775942390114" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The problem: The phone and fax in the bedroom don't work, but the phone in the kitchen does. Previously there was no ADSL filter in the bedroom and it worked OK up till a couple of months ago (they have had ADSL for years) - this shouldn't really be the case but it was - possibly they didn't notice the noise and the exchange was recently upgraded to ADSL 2. The filter that had been installed when this problem started was simply installed incorrectly - the fax was plugged into the phone output - ok there, the phone was plugged into the ASDL output - a no-no. After putting in a double adapter and a second filter that problem was quickly solved. Besides my 'consultancy fee' I got a free dinner - bonus!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-2652079365740131600?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/2652079365740131600/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=2652079365740131600' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/2652079365740131600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/2652079365740131600'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/05/fix-it-4-adsl-connection.html' title='Fix-it 4: ADSL connection'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_XzvI1YAqxpQ/RlgQuv-FcWI/AAAAAAAAAB8/XlCTd3ci8cE/s72-c/f2934.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-5040948985183555840</id><published>2007-05-26T20:36:00.001+10:00</published><updated>2007-05-26T20:41:39.671+10:00</updated><title type='text'>Fix-it 3: Computer recovery</title><content type='html'>I was recently called out to finish off the final stages of a computer reinstall. Apparently there were problems with the video card drivers as well as the ADSL modem. First the video card.&lt;br /&gt;After consulting the manuals the appropriate drivers were downloaded and installed - at which point the computer promptly rejected them. After opening up the computer it quickly became apparent that the manuals were from a previous computer - doh! After downloading the correct drivers relating to the actual hardware it was all sweet. To get the modem working the ISP software was promptly installed and was off and away.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-5040948985183555840?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/5040948985183555840/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=5040948985183555840' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/5040948985183555840'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/5040948985183555840'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/05/fix-it-3-computer-recovery.html' title='Fix-it 3: Computer recovery'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-5116589499845823135</id><published>2007-05-08T18:12:00.000+10:00</published><updated>2007-05-08T18:14:29.691+10:00</updated><title type='text'>Fix-it 2: Laptop power connector</title><content type='html'>A good friend recently asked me to take a look at his laptop – it seemed that it would intermittently charge. Having had a look at the power connected it was revealed that the wires were a little frayed (and had been previously patched up) so I assumed this was the main problem. After replacing the connector with a brand&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_XzvI1YAqxpQ/RkAxPYupmEI/AAAAAAAAAB0/hGbTqxF6ZD4/s1600-h/Thinkpad+connector.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://1.bp.blogspot.com/_XzvI1YAqxpQ/RkAxPYupmEI/AAAAAAAAAB0/hGbTqxF6ZD4/s320/Thinkpad+connector.JPG" alt="" id="BLOGGER_PHOTO_ID_5062100121570351170" border="0" /&gt;&lt;/a&gt; new one, the same behaviour manifested itself – wiggling the connector in certain positions would allow the laptop to charge – and others would result in nothing. Time to open up the laptop – a job not for the faint hearted as getting to the power connector basically means removing everything (including the keyboard, screen and heaps of screws). Having got to the power socket on the motherboard it was clear that it needed replacing – cracked in several places (see pic) and intermittently making and breaking the power connection as the plug was wiggled. A new connector and some fancy soldering resulted in a most satisfactory fix.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-5116589499845823135?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/5116589499845823135/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=5116589499845823135' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/5116589499845823135'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/5116589499845823135'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/05/fix-it-2-laptop-power-connector.html' title='Fix-it 2: Laptop power connector'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_XzvI1YAqxpQ/RkAxPYupmEI/AAAAAAAAAB0/hGbTqxF6ZD4/s72-c/Thinkpad+connector.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-8397913311167507432</id><published>2007-05-04T22:15:00.000+10:00</published><updated>2007-05-04T22:24:12.404+10:00</updated><title type='text'>Faster ... and more efficient</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_XzvI1YAqxpQ/RjslboupmDI/AAAAAAAAABs/eLJ90tS1JqM/s1600-h/IMG_1997_small.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://1.bp.blogspot.com/_XzvI1YAqxpQ/RjslboupmDI/AAAAAAAAABs/eLJ90tS1JqM/s320/IMG_1997_small.JPG" alt="" id="BLOGGER_PHOTO_ID_5060679763000662066" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Having gone through quite a few cans in the past week testing various alcohol stoves I recently built a variant of the &lt;a href="http://www.csun.edu/%7Emjurey/penny.html"&gt;penny stove&lt;/a&gt;. Rave reviews had been written about this stove and they seem to be well founded. In tested it brought by 500mL of (uncovered) water to near boil in about 5 minutes, and used significantly less fuel than the previous version. It looks like the penny stove is going to be the one I'll be taking out camping. The only hassle is to ensure there is a good seal between the penny and the can - otherwise all the primer fuel runs out into the base. This stove is actually easier to built - no rivets required (I tried putting rivets in the side - just to ensure it stays together, but because of the increased pressure flames come out of these - so no need to worry about rivets).&lt;br /&gt;It should be noted no snails were hurt in the testing of this product.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-8397913311167507432?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/8397913311167507432/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=8397913311167507432' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/8397913311167507432'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/8397913311167507432'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/05/faster-and-more-efficient.html' title='Faster ... and more efficient'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_XzvI1YAqxpQ/RjslboupmDI/AAAAAAAAABs/eLJ90tS1JqM/s72-c/IMG_1997_small.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-1006669690300016693</id><published>2007-04-29T16:18:00.000+10:00</published><updated>2007-04-29T16:34:08.077+10:00</updated><title type='text'>Alcohol Burner/Stove</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_XzvI1YAqxpQ/RjQ79YupmCI/AAAAAAAAABk/ifcp-3hi_ok/s1600-h/IMG_1980_small.JPG"&gt;&lt;img style="float:right; margin:0 0 10px 10px;cursor:pointer; cursor:hand;" src="http://1.bp.blogspot.com/_XzvI1YAqxpQ/RjQ79YupmCI/AAAAAAAAABk/ifcp-3hi_ok/s320/IMG_1980_small.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5058734207240083490" /&gt;&lt;/a&gt;&lt;br /&gt;In a mood for building something I thought I would try my hand at building an alcohol stove (from Pepsi cans). This was based on the design found &lt;a href="http://www.pcthiker.com/pages/gear/pepsistove.shtml"&gt;here&lt;/a&gt;. Halfway though the construction I found what seems to be a much more efficient &lt;a href="http://www.csun.edu/~mjurey/penny.html#"&gt;burner&lt;/a&gt;, but as I was already engrossed in this one I pressed on. &lt;br /&gt;My construction varied - mine uses no tape, and features small pop-rivets to join the middle separator ring together.&lt;br /&gt;The results in non-optimum (the pot is uncovered and is sitting too high) was that it took 50mL of Metho, approximately 8 minutes to boil 500mL of water. &lt;br /&gt;The improved version seems to be much more efficient (31.9mL of Metho to boil 945mL in approximately 8 minutes) - I might build this 'penny' version next, along with a pot holder. It would seem that Americans call Metho &lt;a href="http://en.wikipedia.org/wiki/Metho"&gt;denatured alcohol&lt;/a&gt; (which was proving most confusing at first as I’d never heard of denatured alcohol).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-1006669690300016693?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/1006669690300016693/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=1006669690300016693' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/1006669690300016693'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/1006669690300016693'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/04/alcohol-burnerstove.html' title='Alcohol Burner/Stove'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_XzvI1YAqxpQ/RjQ79YupmCI/AAAAAAAAABk/ifcp-3hi_ok/s72-c/IMG_1980_small.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-6901341259436961160</id><published>2007-04-28T13:40:00.000+10:00</published><updated>2007-04-28T13:47:49.981+10:00</updated><title type='text'>Fix-it 1: Violin mic</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_XzvI1YAqxpQ/RjLDSIupmAI/AAAAAAAAABM/vACbe7sGb00/s1600-h/IMG_1950.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://2.bp.blogspot.com/_XzvI1YAqxpQ/RjLDSIupmAI/AAAAAAAAABM/vACbe7sGb00/s200/IMG_1950.JPG" alt="" id="BLOGGER_PHOTO_ID_5058320047838697474" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  &gt;Recently at church there was a little&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  &gt; accident relating to a musician&lt;/span&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  &gt; getting tangled up in the cable from a violin pickup mic. This resulted in an intermittently working pickup - due to a break in the rather thin cable running to the mic.&lt;br /&gt;The fix was relatively straight forward and cost effective.&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: left;"&gt;&lt;span style=";font-family:&amp;quot;;font-size:100%;"  &gt;Simply getting a new length of cable ($2 worth) and a new 6.25mm mono plug ($0.85 worth). The old cable was desoldered from the pickup and the new cable soldered in - easy!&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:100%;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_XzvI1YAqxpQ/RjLDY4upmBI/AAAAAAAAABU/JTP8txwT4F0/s1600-h/IMG_1953.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: center; cursor: pointer;" src="http://1.bp.blogspot.com/_XzvI1YAqxpQ/RjLDY4upmBI/AAAAAAAAABU/JTP8txwT4F0/s200/IMG_1953.JPG" alt="" id="BLOGGER_PHOTO_ID_5058320163802814482" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-6901341259436961160?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/6901341259436961160/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=6901341259436961160' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/6901341259436961160'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/6901341259436961160'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/04/fix-it-1-violin-mic.html' title='Fix-it 1: Violin mic'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_XzvI1YAqxpQ/RjLDSIupmAI/AAAAAAAAABM/vACbe7sGb00/s72-c/IMG_1950.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-2921786982138234750</id><published>2007-04-28T13:32:00.000+10:00</published><updated>2007-04-28T13:39:29.513+10:00</updated><title type='text'>Fix-it Introduction</title><content type='html'>&lt;p class="MsoNormal"&gt;Being an engineer with a background in both electronics and computers ensures that I get plenty of questions from family and friends - particularly when something breaks down - (or breaks!). So I can keep a record of things I have successfully fixed, for educational reasons and also to give me some content for this journal. I hope to post a weekly fix-it instalment - this will of course depend on how often things break down - but based on experience this is not entirely unreasonable.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-2921786982138234750?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/2921786982138234750/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=2921786982138234750' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/2921786982138234750'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/2921786982138234750'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/04/fix-it-introduction.html' title='Fix-it Introduction'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-525297092031665725</id><published>2007-04-26T22:15:00.000+10:00</published><updated>2007-04-26T22:25:18.933+10:00</updated><title type='text'>Surefire is sure-bright!</title><content type='html'>About 12 months ago  I purchased a &lt;a href="http://www.surefire.com/maxexp/main/co_disp/displ/prrfnbr/889/sesent/00"&gt;Surefire 6P torch&lt;/a&gt;. Not only are these things about the toughest torches I have ever seen they are also exceptionally bright. This was borne out on a recent beach mission up at Halls Gap I was volunteering on.&lt;br /&gt;Half way through a concert night and just before an illusion act someone tripped over a powercord - which meant we lost all sound and lights. It looked like it would take a few minutes to restore lights so I went forward with the Surefire and used it to light up the stage area - which it did exceptionally well - providing enough light to ensure the performance was easily seen.&lt;br /&gt;These torches aren't cheap - mine set be back in the order of $80AUD - but for the quality and brightness they are well worth it!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-525297092031665725?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/525297092031665725/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=525297092031665725' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/525297092031665725'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/525297092031665725'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/04/surefire-is-sure-bright.html' title='Surefire is sure-bright!'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-9092000259025734143</id><published>2007-04-26T20:24:00.000+10:00</published><updated>2007-04-26T21:04:28.872+10:00</updated><title type='text'>The Carnage!</title><content type='html'>After several months of relative inactivity on the UAV/flying front I decided ANZAC day was the perfect day to get back into it. The weather was perfect for flying - hardly any wind, and lovely and Sunny - but not overly glary.&lt;br /&gt;The &lt;span style=""&gt;original &lt;/span&gt;plan was to first take out the UAV and (under complete manual control) put it through its paces. I was really looking forward to this, as when we were flying&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_XzvI1YAqxpQ/RjCEGIupl_I/AAAAAAAAABE/VigPuJEjIxI/s1600-h/IMG_1942.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://4.bp.blogspot.com/_XzvI1YAqxpQ/RjCEGIupl_I/AAAAAAAAABE/VigPuJEjIxI/s320/IMG_1942.JPG" alt="" id="BLOGGER_PHOTO_ID_5057687622494296050" border="0" /&gt;&lt;/a&gt; with all the extra hardware onboard it was a little laid down and was really sluggish - I was really looking forward to doing a bit of aerobatics and really opening up the throttle. But those plans went amiss - it seems I completely destroyed the motor speed controller/BEC circuit in the latter stages of our project - now the BEC doesn't work at all and the motor speed controller is stuck at full throttle - a replacement module is on order from &lt;a href="http://www.hstore.com.au/"&gt;hstore&lt;/a&gt;.&lt;br /&gt;In the mean time I managed to switch over my controller from mode 1 to mode 4 setup (the cause of at least 4 crashes).&lt;div style="text-align: left;"&gt;Failing the UAV - I still had the heli which I'm trying to learn how to fly. The first flight was uneventful - hovering a foot or so off the ground - gently &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_XzvI1YAqxpQ/RjCDpoupl-I/AAAAAAAAAA8/tXBvdyRPJ9o/s1600-h/IMG_1944.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://2.bp.blogspot.com/_XzvI1YAqxpQ/RjCDpoupl-I/AAAAAAAAAA8/tXBvdyRPJ9o/s320/IMG_1944.JPG" alt="" id="BLOGGER_PHOTO_ID_5057687132868024290" border="0" /&gt;&lt;/a&gt;hovering up and down. Spurred on by this success I charged up the battery and promptly did the chopper a whole lot of damage - 5 seconds into flight. A foot of the ground the chopper banked left - the rotor clipped the ground - flowed by the tail. Total damage: tail boom snapped in half, damaged rotors, missing tail gear. I have now order the spare parts and a new (different) &lt;a href="http://cgi.ebay.com.au/ws/eBayISAPI.dll?ViewItem&amp;ih=013&amp;amp;sspagename=STRK%3AMEWN%3AIT&amp;viewitem=&amp;amp;amp;amp;amp;amp;amp;amp;amp;item=230117620203&amp;rd=1&amp;amp;rd=1"&gt;chopper&lt;/a&gt;. Hopefully this will be easier to learn to fly in.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: right;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_XzvI1YAqxpQ/RjCCrYupl9I/AAAAAAAAAA0/5B9CAxNVxzU/s1600-h/IMG_1944.JPG"&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-9092000259025734143?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/9092000259025734143/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=9092000259025734143' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/9092000259025734143'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/9092000259025734143'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/04/carnage.html' title='The Carnage!'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_XzvI1YAqxpQ/RjCEGIupl_I/AAAAAAAAABE/VigPuJEjIxI/s72-c/IMG_1942.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-673637547586181766</id><published>2007-02-18T22:34:00.000+11:00</published><updated>2007-02-18T22:42:33.226+11:00</updated><title type='text'>Tilt based mouse replacement</title><content type='html'>Over a recent online discussion with Wade - we formulated a brilliant plan for combating RSI (something we coders can suffer from at times). Basically the plan is to use a 2-axis accelerometer as a tilt meter (which works well if you are fairly stationary as it responds primarily to gravity). This would be connected through some wireless interface (possibly BlueTooth) back to the computer (although the initial prototype will probably be wired). As you tilt your head forward and back, the mouse cursor would move forward and back - likewise with side to side. I'm very pleased with this idea and hope to show it off at work soon (along with my other half-dozen projects that haven’t quite gotten off the ground yet).&lt;br /&gt;Besides normal day to day use, I think this would work particularly well for first-person games.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-673637547586181766?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/673637547586181766/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=673637547586181766' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/673637547586181766'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/673637547586181766'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/02/tilt-based-mouse-replacement.html' title='Tilt based mouse replacement'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-1312937584914426085</id><published>2007-02-16T19:14:00.000+11:00</published><updated>2007-02-16T19:52:54.062+11:00</updated><title type='text'>Hysteresis</title><content type='html'>&lt;a href="http://en.wikipedia.org/wiki/Hysterisis#Electrical_hysteresis"&gt;Hysteresis &lt;/a&gt;is a term used to describe (in electronic control systems at least) the control descison being dependent on past history, accounting for a reaction time to changes induced by the controlled equipment. An example in point is a temperature controller I'm currently planning out. It is to be to ensure electronic equipment is kept reasonably cool - using a fan driven by a microprocessor which uses a small IC temperature sensor to determine when the fan needs to be run and when it can be turned off.&lt;br /&gt;&lt;p class="MsoNormal"&gt; A simple way to do this would be as follows (shown in pseudo code):&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;br /&gt;if (temp &gt; 40) then&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;fan = ON;&lt;br /&gt;else&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;fan = OFF;&lt;br /&gt;end if;&lt;br /&gt;&lt;br /&gt;Though this would work and is very simple it had a rather undesirable affect. That being that the temperature will tend to oscillated around the 40 mark with the fan continually being turned on and off. The alternative accounting for hysteresis would look something like this:&lt;br /&gt;&lt;br /&gt;fan = OFF;&lt;br /&gt;&lt;br /&gt;while(1){&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;if (temp &gt; 40) then&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;fan = ON;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;else&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;if (temp &lt; 35) then&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;fan = OFF;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;end if;&lt;br /&gt;&amp;#160;&amp;#160;&amp;#160;end if;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;In this example the fan won't turn on until the temperature reaches 40, but won't turn back off again until it drops below 35. This dampens oscillations and recognises the non-instantaneous nature of the temperature with reference to changes in airflow.&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span style=""&gt;It should be noted that this is a very simple control algorithm, but should provide reasonable operation. More sophisticated algorithms such as the PID's used in my UAV project allow much better control allowing varying rates of change (rather than simply off and on).&lt;br /&gt;&lt;br /&gt;Part of the reason this project has come about is that our DVD player recently overheated, causing several electrolytic capacitors to explode. The area where the new DVD will be is still fairly hot, particularly during Australian summers (which often get up to 40degress C). Hopefully soon I'll have some schematics up - the target device at this stage will be a PIC 16F88 (the one with the inbuilt ADC).&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-1312937584914426085?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/1312937584914426085/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=1312937584914426085' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/1312937584914426085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/1312937584914426085'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/02/hysteresis.html' title='Hysteresis'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-1201317885800427845</id><published>2007-02-14T21:33:00.001+11:00</published><updated>2007-02-14T21:52:50.746+11:00</updated><title type='text'>An interesting and viable approach to GPS photo tagging</title><content type='html'>During research for this project I came across this &lt;a href="http://blogs.pcworld.co.nz/pcworld/products/2006/08/"&gt;product&lt;/a&gt;. Basically all it does it take a GPS sample every 15 seconds and store this in memory - date and time stamped based on the GPS time. When connected to the computer some cleaver software compares the time when each photo was taken to the GPS measurements at that point and inserts the&lt;span class="blsp-spelling-error"&gt; relevant&lt;/span&gt; GPS data. I'm thinking this is quite a viable alternative and since I already have most of the hardware this is the path I'm looking at travelling along.&lt;br /&gt;&lt;p class="MsoNormal"&gt; The plan in short:&lt;br /&gt;- An AT-Mega128 will be used to read in GPS data from my GPS &lt;span class="blsp-spelling-error"&gt;&lt;span onclick="BLOG_clickHandler(this)" id="SPELLING_ERROR_1"&gt;receiver&lt;/span&gt;&lt;/span&gt; at say 10 second intervals. It will strip off most of the unneeded stuff - just keeping the time/date stamp, the lat, long and alt.&lt;br /&gt;- The micro will then write this data to an SD memory card though a &lt;span class="blsp-spelling-error"&gt;&lt;span onclick="BLOG_clickHandler(this)" id="SPELLING_ERROR_2"&gt;DOSonChip&lt;/span&gt;&lt;/span&gt; interface&lt;br /&gt;- I will probably use some cleaver &lt;span class="blsp-spelling-error"&gt;&lt;span onclick="BLOG_clickHandler(this)" id="SPELLING_ERROR_3"&gt;perl&lt;/span&gt;&lt;/span&gt; scripts to parse the photos and correlate their time taken with the GPS logs. From there the script will insert the relevant GPS data into the &lt;span class="blsp-spelling-error"&gt;&lt;span onclick="BLOG_clickHandler(this)" id="SPELLING_ERROR_4"&gt;Exif&lt;/span&gt;&lt;/span&gt; header of the &lt;span class="blsp-spelling-error"&gt;&lt;span onclick="BLOG_clickHandler(this)" id="SPELLING_ERROR_5"&gt;jpeg&lt;/span&gt;&lt;/span&gt; files.&lt;br /&gt;- One further enhancement would be to make the GPS unit nice an compact and mount it on the &lt;span class="blsp-spelling-error"&gt;&lt;span onclick="BLOG_clickHandler(this)" id="SPELLING_ERROR_6"&gt;hot shoe&lt;/span&gt;&lt;/span&gt; of the camera. That way each time the camera takes a picture, GPS data could be logged onto the SD card. The same scripts would be used to match up this GPS data with the specific photographs. Though this approach may be more elegant - it seems to be less practical (extra stuff hanging off the camera - and wouldn't be adaptable - &lt;span class="blsp-spelling-error"&gt;&lt;span onclick="BLOG_clickHandler(this)" id="SPELLING_ERROR_7"&gt;ie&lt;/span&gt;&lt;/span&gt;. if I wanted to use it &lt;span class="blsp-spelling-error"&gt;&lt;span onclick="BLOG_clickHandler(this)" id="SPELLING_ERROR_8"&gt;onboard&lt;/span&gt;&lt;/span&gt; one of my aircraft) so possibly I will go for the first option, but add some additional &lt;span class="blsp-spelling-error"&gt;&lt;span onclick="BLOG_clickHandler(this)" id="SPELLING_ERROR_9"&gt;trigger points&lt;/span&gt;&lt;/span&gt; which could be wired to a wireless &lt;span class="blsp-spelling-error"&gt;&lt;span onclick="BLOG_clickHandler(this)" id="SPELLING_ERROR_10"&gt;transceiver&lt;/span&gt;&lt;/span&gt; at a later stage.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-1201317885800427845?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/1201317885800427845/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=1201317885800427845' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/1201317885800427845'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/1201317885800427845'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/02/interesting-and-viable-approach-to-gps.html' title='An interesting and viable approach to GPS photo tagging'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-4590911925264544779</id><published>2007-02-14T19:35:00.000+11:00</published><updated>2007-02-14T19:37:32.011+11:00</updated><title type='text'>Digital Rebel!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_XzvI1YAqxpQ/RdLKGjX4inI/AAAAAAAAAAM/FiBa0Z7L4RY/s1600-h/Small_Picture+149.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://3.bp.blogspot.com/_XzvI1YAqxpQ/RdLKGjX4inI/AAAAAAAAAAM/FiBa0Z7L4RY/s320/Small_Picture+149.jpg" alt="" id="BLOGGER_PHOTO_ID_5031305947649706610" border="0" /&gt;&lt;/a&gt;&lt;br /&gt; &lt;p class="MsoNormal"&gt;Digital Rebel!&lt;/p&gt;  &lt;p class="MsoNormal"&gt;I recently purchased the Canon 400D (or &lt;st1:country-region st="on"&gt;&lt;st1:place st="on"&gt;US&lt;/st1:place&gt;&lt;/st1:country-region&gt; name – Digital Rebel XTi – which sounds heaps cooler). I took this on a hike to cradle mountain and it turned out some stunner photographs (like the &lt;scaled&gt; photo of Barn Bluff shown right)&lt;br /&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Having said that there are two things I’m looking at making to supplement it.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;- A remote shutter control (either wired – very easy, or wireless – a little pricier). This seems pretty simple from some schematics shown around on the web and should mean that I won’t introduce ‘shakes’ to the camera when taking pictures. &lt;/p&gt;  &lt;p class="MsoNormal"&gt;- Some method of tagging GPS coordinates with the camera. I recently saw on the Nikon DSLR cameras which had a ‘shoe’ the GPS could mount on to perform this function – as yet it doesn’t seem Canon offer this functionality. One method would be to remove the memory card (CF in this case) and plug it into a writer each time the GPS tags are to be added – this wouldn’t be too hard, but is more than a tad inconvenient. Another method would be to interface a microcontroller with the USB interface. One problem here is the 400D doesn’t seem to allow Windows to mount the memory card directly, but rather uses a WIA protocol, which on the outset seems to be mainly one 1 – Doh!&lt;/p&gt;        &lt;p class="MsoNormal"&gt;Possibly I will just have to do it in software back on the computer for now – an activity which seems to be gaining in popularity.&lt;o:p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/o:p&gt; &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-4590911925264544779?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/4590911925264544779/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=4590911925264544779' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/4590911925264544779'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/4590911925264544779'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/02/digital-rebel.html' title='Digital Rebel!'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_XzvI1YAqxpQ/RdLKGjX4inI/AAAAAAAAAAM/FiBa0Z7L4RY/s72-c/Small_Picture+149.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-3334001473109978932</id><published>2007-02-13T21:25:00.001+11:00</published><updated>2007-02-13T21:35:54.412+11:00</updated><title type='text'>How many satellites can you see?</title><content type='html'>During our engineering project Wade and I noted that our GPS receiver was capable of tracking up to 12 satellites simultaneously, as compared to some GPS receivers which could track up to 20. In most of our field tests the best we achieved was about half a dozen (at the time read from my Magellan 315 - not directly from the receiver). Well on top of &lt;a href="http://maps.google.com.au/maps?f=q&amp;hl=en&amp;amp;ie=UTF8&amp;om=0&amp;amp;z=14&amp;ll=-41.646813,145.944872&amp;amp;spn=0.026168,0.058365"&gt;Cradle Mountain&lt;/a&gt; (~1550m AMSL) I was consistently receiving data from 9 different satellites - not bad! Possibly we could do a little better on a mountain range closer to the equator.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-3334001473109978932?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/3334001473109978932/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=3334001473109978932' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/3334001473109978932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/3334001473109978932'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/02/how-many-satellites-can-you-see.html' title='How many satellites can you see?'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-2598232062131298736</id><published>2007-02-13T21:23:00.000+11:00</published><updated>2007-02-13T21:21:50.360+11:00</updated><title type='text'>Finally a cool use for my GPS</title><content type='html'>&lt;p class="MsoNormal"&gt;I have had my GPS (Magellan 315) for over 4 years now, and have realistically hardly used it (and never had to rely on it) in that time. It has gone on every camping/hiking trip (including Cradle Mt) and has been cool to compare Speedo measurements - but other than that the usage has been somewhat trivial. &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;That is until I was introduced to Geocaching. Basically one signs up at http://www.geocaching.com/&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;After signing in you type in your postcode and see what hidden caches are in your local area. You punch in the long and lat into your GPS and find the secret cache. &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;So far I have found one - out of two trips (The first trip being successful - the second turning up nothing).&lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;One word of warning I figured out the hard way - ensure the GPS Datum is set to WGS84 - otherwise you can be hundreds of metres out. &lt;o:p&gt;&lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Google Maps (www.maps.google.com) is also your friend - simply pasting in the coordinates (eg. S 37° 42.893 E 145° 08.879) will take you to the surrounding area with a map.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-2598232062131298736?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/2598232062131298736/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=2598232062131298736' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/2598232062131298736'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/2598232062131298736'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/02/finally-cool-use-for-my-gps.html' title='Finally a cool use for my GPS'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-116805150869338673</id><published>2007-01-06T13:29:00.000+11:00</published><updated>2007-01-30T00:58:28.216+11:00</updated><title type='text'>Bright ideas</title><content type='html'>One qualitity that I'm constantly seeing in other engineers is their ability to continually come up with new and interesting ideas for various projects - I guess I'm not an exception to the rule then.&lt;br /&gt;One idea was prompted by my recent week spent over at beach mission. Basically there is one gave were we have to try and determine the relative sound intensity of the children. We could manage to do this by ear - but it could be heaps cooler building a gadget to do so. So project 1 is a simple sound level metre. It would use a small electret mic condenser which is sampled by a microcontroller every 10ms or so. An array of LEDs could then be used to display a moving average of the sound level - say every 250 to 500ms. A button could also be included to allow the maximum sound &lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;intensity &lt;/span&gt;for a period to be displayed.&lt;br /&gt;&lt;br /&gt;The second project can be found &lt;a href="http://www.boingboing.net/2006/12/29/diy_centrifuge_weapo.html"&gt;here&lt;/a&gt;: It is a centrifugal based BB launcher. Since I'm currently waiting on parts for both the coil launcher and air controlled launcher - this could be interesting in the mean time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-116805150869338673?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/116805150869338673/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=116805150869338673' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116805150869338673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116805150869338673'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/01/bright-ideas.html' title='Bright ideas'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-116781950328281415</id><published>2007-01-03T21:07:00.001+11:00</published><updated>2007-01-03T21:18:23.296+11:00</updated><title type='text'>Work + Websites</title><content type='html'>&lt;p class="MsoNormal"&gt;I just started my new job as an electronic hardware design engineer mid-December. It' s rather unusual still not being considered a student - rather an engineer - the real thing. Cool and wonderful. At the moment I'm learning Perl - which looks really useful for scripting - and something else I can add to my business card - yippee.&lt;br /&gt;I'm currently toying with two interesting projects - they are really different approaches to the same project - a computer controlled coil gun and a computer controlled air gun. Both are quite harmless with an effective range in the order of a few meters. I'm looking at probably a serial connection which will interface with a microcontroller to control some servos providing x and y directional capabilities. At least one of these is on my to-do list for 2007. I'm also looking at using a similar remote controlled servo step at church to remotely control a video camera from the AV-Desk.&lt;br /&gt;The final piece of news I have is that now I have my own domain name. www.rross.com.au&lt;br /&gt;This site incorporates both a technical and a faith aspect to it - both are under heavy development.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-116781950328281415?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/116781950328281415/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=116781950328281415' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116781950328281415'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116781950328281415'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2007/01/work-websites.html' title='Work + Websites'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-116246549972940705</id><published>2006-11-02T21:55:00.000+11:00</published><updated>2006-11-28T15:09:52.370+11:00</updated><title type='text'>A $3 helicopter landing gear</title><content type='html'>&lt;span style="font-size: 12pt; font-family: &amp;quot;Times New Roman&amp;quot;;"&gt;Having recently acquired a model helicopter – I have learnt that &lt;/span&gt;the first important skill to&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/803/2582/1600/IMGP3580A.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://photos1.blogger.com/blogger/803/2582/320/IMGP3580A.jpg" alt="" border="0" /&gt;&lt;/a&gt; master is hovering. Generally the way this is done is by attaching a trainer landing gear to the base of the plan – this stops you cutting up your props when you pitch or roll the chopper too much. Unfortunately the model I purchased didn’t come with a training landing gear – so I decided to make my own – with a total cost of around $3 (compared to the &gt;$15 models for sale it stacks up quite well).  &lt;p class="MsoNormal"&gt;Equipment required:&lt;/p&gt;    &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;4 ping-pong balls (purchased a pack of 6 for $2.99 – Rebel Sport)&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/803/2582/1600/IMGP3583A.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://photos1.blogger.com/blogger/803/2582/200/IMGP3583A.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span style=""&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;2 metal coat hangers&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;1 drill, 1mm drill bit&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;4 small cable ties&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Heavy duty pliers &lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;-&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;         &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Electrical tape&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;Method: &lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;1)&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;      &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Straighten out the coat-hangers and cut to size (for me 70cm suits quite well)&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/803/2582/1600/IMGP3585A.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://photos1.blogger.com/blogger/803/2582/200/IMGP3585A.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;2)&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;      &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Drill a hole straight through each ping-pong ball so it comes out the other side&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;3)&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;      &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Thread 2 ping-pong balls onto each strip of wire, &lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;4)&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;      &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Bend up the last 5mm at the ends of the wire to an angle of 90 degrees&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/803/2582/1600/IMGP3586A.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://photos1.blogger.com/blogger/803/2582/200/IMGP3586A.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;5)&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;      &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Move the ping-pong balls to the ends of the wire and put ome electrical tape over the bent wire to hold it in place and prevent scratching&lt;/p&gt;  &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;6)&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;      &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Cross the wires over and attach to chopper with cable ties.&lt;/p&gt;&lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt; text-align: right;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/803/2582/1600/IMGP3588A.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://photos1.blogger.com/blogger/803/2582/200/IMGP3588A.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;    &lt;p class="MsoNormal" style="margin-left: 36pt; text-indent: -18pt;"&gt;&lt;!--[if !supportLists]--&gt;&lt;span style=""&gt;7)&lt;span style=";font-family:&amp;quot;;font-size:7;"  &gt;      &lt;/span&gt;&lt;/span&gt;&lt;!--[endif]--&gt;Put a small amount of electrical tape into the centre of the crossover to keep them centred with respect to each other.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-116246549972940705?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/116246549972940705/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=116246549972940705' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116246549972940705'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116246549972940705'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2006/11/3-helicopter-landing-gear.html' title='A $3 helicopter landing gear'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-116235507244946320</id><published>2006-11-01T15:19:00.000+11:00</published><updated>2006-11-01T15:24:32.463+11:00</updated><title type='text'>Chopper Flight 1</title><content type='html'>&lt;p class="MsoNormal"&gt;It would seem that helicopters are slightly more difficult to fly than their fixed wing cousins. Basically I have flown the helicopter for all of 5 seconds. It began to bank slightly (about 1m off the ground). I reduced the throttle (a habit from fixed wing aircraft). The chopper hit the ground with a thud. In the movies when helicopters crash (which is about every movie with a helicopter) parts go flying off everywhere - well the same is true for model helicopters - myth confirmed!&lt;br /&gt;I managed to  find the tail rotor 5m in one direction and the vertical stabaliser 5m in the opposite direction. Currently I'm missing the tail rotor drive gear. I also need to work out how to balance the props properly - as at the moment they are unbalanced and I'm unable to achieve lift-off.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-116235507244946320?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/116235507244946320/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=116235507244946320' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116235507244946320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116235507244946320'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2006/11/chopper-flight-1.html' title='Chopper Flight 1'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-116228294254403441</id><published>2006-10-31T19:18:00.000+11:00</published><updated>2006-10-31T19:22:22.553+11:00</updated><title type='text'>A view from the air</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/803/2582/1600/IMG_0041.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://photos1.blogger.com/blogger/803/2582/320/IMG_0041.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Ok, my next photo is up to be voted on. This was on of the photos taken onboard the plane at an altitude of about 100m. If you are impressed (you should be) please vote for the &lt;a href="http://www.canon.com.au/eos400d/GalleryVote.aspx?imageid=13458"&gt;photo&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-116228294254403441?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/116228294254403441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=116228294254403441' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116228294254403441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116228294254403441'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2006/10/view-from-air.html' title='A view from the air'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-116225879858178616</id><published>2006-10-31T12:13:00.000+11:00</published><updated>2006-10-31T12:39:58.656+11:00</updated><title type='text'>What does Simplex (and half duplex) really mean?</title><content type='html'>In communications engineering there are three basic forms of communication:&lt;br /&gt;- Simplex&lt;br /&gt;- Half-Duplex&lt;br /&gt;- Full-Duplex&lt;br /&gt;&lt;br /&gt;The last of these terms (&lt;a href="http://en.wikipedia.org/wiki/Full_duplex"&gt;Full-Duplex&lt;/a&gt;) is probably the only clearly defined standard that everyone agrees on. Full-Duplex is where both stations on the communications link can simulatneously (or seemingly simultaneoulsy) send and receive data - like when you are using a mobile phone.&lt;br /&gt;&lt;br /&gt;Simplex and Half-Duplex are where the problems come in. It doesn't help when the major communications standards organisations can't even agree on what they mean. For &lt;a href="http://en.wikipedia.org/wiki/Simplex_communication"&gt;simplex&lt;/a&gt; the ITU definition is where signals flow in only one direction at a time. The ANSI definition is where signals flow in one direction - period!&lt;br /&gt;&lt;br /&gt;For &lt;a href="http://en.wikipedia.org/wiki/Half_duplex"&gt;Half-Duplex&lt;/a&gt; the definitons are:&lt;br /&gt;ITU: This seems to be the same as the simplex definition (although strangely according to wikipedia the ITU possibly define half duplex as the ANSI simplex definition - which makes no sense at all)&lt;br /&gt;ANSI: Signals flow in only one directon at a time (i.e. the ITU's definition of simplex)&lt;br /&gt;&lt;br /&gt;So which is correct? Well it really depends on what you are studying. I'm currently completing two final year communications subjects, with different lecturers choosing opposite definitions. I guess both are right in a silly sort of way - so much for having standards.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-116225879858178616?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/116225879858178616/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=116225879858178616' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116225879858178616'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116225879858178616'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2006/10/what-does-simplex-and-half-duplex.html' title='What does Simplex (and half duplex) really mean?'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-116225004638057790</id><published>2006-10-31T10:05:00.000+11:00</published><updated>2006-10-31T10:14:06.400+11:00</updated><title type='text'>Laptop</title><content type='html'>After constant jeering (mainly from Wade) and frustration about the limitations of my current (5 year old laptop) I have taken the plung and ordered a new Thinkpad T43. It is selling at a really super deal - typically they retail for $3000 - but direct from &lt;a href="http://www-604.ibm.com/webapp/wcs/stores/servlet/PromotionDisplay?storeId=10000036&amp;catalogId=-36&amp;amp;amp;langId=36&amp;promoName=clearance&amp;amp;re=home_A_au"&gt;IBM/Levono&lt;/a&gt; they are only $1199.&lt;br /&gt;So I've just done the transfer and should have my new computer in a week or so. Unfortunately it is not the optimum configuration that I was after:&lt;br /&gt;   - It has a parallel port (I consider this to be a waste of space)&lt;br /&gt;   - It has no serial port - I use serial extensively for programming microcontrollers. No worries I got a USB to serial converter of eBay for $11&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/803/2582/1600/IBM%20Pic.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://photos1.blogger.com/blogger/803/2582/320/IBM%20Pic.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;  - It doesn't have firewire (I can get a converter for about $20)&lt;br /&gt;  - It also lacks built in Bluetooth. I do have  a USB bluetooth dongle, but I noticed that on eBay you can get the IBM internal BT modules - that can wait I think.&lt;br /&gt;&lt;br /&gt;Anyway, I'm really happy with an amazingly cheap deal.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-116225004638057790?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/116225004638057790/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=116225004638057790' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116225004638057790'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116225004638057790'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2006/10/laptop.html' title='Laptop'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-116192275970059618</id><published>2006-10-27T14:02:00.000+10:00</published><updated>2006-10-27T14:19:19.710+10:00</updated><title type='text'>Chopper data logging plans</title><content type='html'>I have been thinking up some exciting plans for addon's to the chopper. Besides the power upgrades I have already hinted at (brushless motor, LiPO batteries), I'm also thinking of creating an ultra-small and lightweight data logger. In many ways a minatuired version of our project without the flight control side of things.&lt;br /&gt;Here are is my current wish-list:&lt;br /&gt;    - SD card logging (Using a tiny little IC from &lt;a href="http://www.sparkfun.com/commerce/product_info.php?products_id=7956"&gt;Sparkfun&lt;/a&gt;)&lt;br /&gt;    - GPS reciever (The actual data which will be logged - using the &lt;a href="http://www.sparkfun.com/commerce/product_info.php?products_id=578"&gt;reciever&lt;/a&gt; from our last project)&lt;br /&gt;    - A control switch - that can be used to drive a digital camera (possibly through an unused channel on the radio controller&lt;br /&gt;    - A Tiny digital still camera to record data on (eBay have some rather neat and tiny cameras)&lt;br /&gt;    - I still have the little wireless video camera to take motion clips with&lt;br /&gt;&lt;br /&gt;A separate edition which would be cool (once I'm a profienct pilot) would be to fit the plane out with LED's for night flying. I'd need some bright landing LEDs, and some to indicate direciton. Possibly some on the rotors would look great too - I'll just wait for all the UFO sightings to be reported.&lt;br /&gt;&lt;br /&gt;When this is all bundled together I should be able to quickly transfer it between different craft (planes, choppers, cars) and log whatever I need to.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-116192275970059618?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/116192275970059618/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=116192275970059618' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116192275970059618'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116192275970059618'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2006/10/chopper-data-logging-plans.html' title='Chopper data logging plans'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-116192122603142356</id><published>2006-10-27T13:35:00.000+10:00</published><updated>2006-10-27T14:14:51.216+10:00</updated><title type='text'>Help me win a camera, and win $50 in the process</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/803/2582/1600/IMG_0024.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://photos1.blogger.com/blogger/803/2582/320/IMG_0024.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Canon (Australia) is running a photography competition where each week one photograph is awarded with a new digital SLR camera. Since the photos on their website are only tiny - I thought I would upload it here so people could get a better look. This photo was taken during a hike in Tasmania I was on in January.&lt;br /&gt;If you &lt;a href="http://www.canon.com.au/eos400d/GalleryVote.aspx?imageid=9823"&gt;vote&lt;/a&gt; you go into the running to win a $50 cash prize.  Good luck.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-116192122603142356?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/116192122603142356/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=116192122603142356' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116192122603142356'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116192122603142356'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2006/10/help-me-win-camera-and-win-50-in.html' title='Help me win a camera, and win $50 in the process'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-116185501137490668</id><published>2006-10-26T18:47:00.000+10:00</published><updated>2006-10-26T19:30:11.410+10:00</updated><title type='text'>Totally Wild and a Chopper</title><content type='html'>Yesterday Wade and I had several interviews filmed for &lt;a href="http://en.wikipedia.org/wiki/Totally_Wild"&gt;Totally Wild&lt;/a&gt; (a nature and educational show showing on channel 10). The whole process was really fun and will be my first apperance on TV. The weather wasn't too favorable towards flying - so we provided some of our flight footage taken earier on (hopefully they don't use the one of the plane homing in on Wade - who was filming at the time).&lt;br /&gt;With all that excitement I decided to buy myself a chopper. These days they have some small electric choppers on eBay going for under $200. Once I get some experence up I plan to replace the stock battery (NiMH) with a LiPO, and replace the brushed motor with a brushless motor. This should more than double the flight time and give me heaps more power. But first, I'll have to learn to fly the chopper - I'm quite used to fixed wing aircraft so hopefully it won't take too long to adjust. The chopper is a &lt;a href="http://cgi.ebay.com.au/ws/eBayISAPI.dll?ViewItem&amp;ih=015&amp;amp;amp;item=250041943809&amp;rd=1&amp;amp;sspagename=STRK%3AMEWN%3AIT&amp;rd=1"&gt;dragonfly walkera 22e&lt;/a&gt;.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/803/2582/1600/chopper.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/803/2582/200/chopper.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-116185501137490668?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/116185501137490668/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=116185501137490668' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116185501137490668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116185501137490668'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2006/10/totally-wild-and-chopper.html' title='Totally Wild and a Chopper'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-116160484981987375</id><published>2006-10-23T21:41:00.000+10:00</published><updated>2006-10-25T00:05:08.953+10:00</updated><title type='text'>Tuning performance flight time</title><content type='html'>While doing some research into flight performance and handling I came across a great &lt;a href="http://www.workman.com/fliersclub/simulator2.html"&gt;simulator &lt;/a&gt;- for simulating paper aeroplane flights&lt;br /&gt;My current record is 85.1885m using Angle = -12, Thrust = 40, Elevator = 8&lt;br /&gt;See if you can beat me&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/803/2582/1600/planeSim.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/803/2582/320/planeSim.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-116160484981987375?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/116160484981987375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=116160484981987375' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116160484981987375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116160484981987375'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2006/10/tuning-performance-flight-time.html' title='Tuning performance flight time'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-116151305032143514</id><published>2006-10-22T20:11:00.002+10:00</published><updated>2006-10-24T13:40:12.786+10:00</updated><title type='text'>Flying not so high :(</title><content type='html'>After ironing out some of the kinks with the bearing PID - which is the bearing autopilot today we went off flying. Unfortunately by the time we had ourselves all setup there was a growing gusty wind. This flight was conducted on an oval in Bundoora which is linked to two other ovals. Our normal ground - the La Trobe sports grounds was in use by two different cricket groups - they had divided the oval up between themselves.&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;span lang="EN-AU"&gt; Unfortunately this flight was far from spectacular. After switching over to autopilot, the autopilot (admittedly underdamped) began tracking the specific&lt;/span&gt;&lt;span lang="EN-AU"&gt; bearings that were had chosen. After about 10 seconds major mechanical failure ensured when one of the wings snapped in half - plummeting our plane to the ground rather quickly. I guess the wind might have been a bit too much. It's really rather annoying as my last few landings have been quite splendid.&lt;br /&gt;A red dot shows the takeoff point - a blue dot shows the landing point.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;span lang="EN-AU"&gt;The flight log can be read &lt;a href="http://homepage.cs.latrobe.edu.au/rj3ross/FlightLog5.LOG"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;  &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/803/2582/1600/flight5%20map.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/803/2582/320/flight5%20map.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-116151305032143514?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/116151305032143514/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=116151305032143514' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116151305032143514'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116151305032143514'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2006/10/flying-not-so-high_116151305032143514.html' title='Flying not so high :('/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-116133314881780022</id><published>2006-10-20T18:16:00.000+10:00</published><updated>2006-11-28T15:11:59.083+11:00</updated><title type='text'>Flying High 2</title><content type='html'>Wade and I took the plane out today to secret testing ground 2, the La Trobe University sports grounds. We flew against some pretty gusty wind but managed to get some good &lt;a href="http://homepage.cs.latrobe.edu.au/rj3ross/FlightLog3.LOG"&gt;flight data&lt;/a&gt; and verify the corrected latitude and longditude values.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/803/2582/1600/Field2_LaTrobe.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/803/2582/320/Field2_LaTrobe.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-116133314881780022?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/116133314881780022/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=116133314881780022' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116133314881780022'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116133314881780022'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2006/10/flying-high-2.html' title='Flying High 2'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-116126012459444755</id><published>2006-10-19T22:04:00.000+10:00</published><updated>2006-10-24T13:41:11.063+10:00</updated><title type='text'>Flying high</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/803/2582/1600/Copy%20of%20Field1_Eltham.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://photos1.blogger.com/blogger/803/2582/320/Copy%20of%20Field1_Eltham.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Finally most of the bugs have been ironed out of the flash memory card logging software allowing us to go flying around and actually logging the flight data. The Google Earth (TM) picture on the right shows the flying ground (with a red dot marking the launch point).&lt;br /&gt;&lt;br /&gt;A &lt;a href="http://homepage.cs.latrobe.edu.au/rj3ross/FlightLog2.LOG"&gt;log file&lt;/a&gt; was downloaded from the plane on landing from the onboard MMC card. One little bug I need to fix is printing the latitudes and longditues as signed longs - not unsigned longs (hence the very large values). But these can be easily fixed.&lt;br /&gt;&lt;br /&gt;The data is stored in the following formats (which I created today):&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;span style="font-family:Courier New;font-size:85%;color:green;"&gt;&lt;span style="font-size: 10pt; font-family: Arial;" lang="EN-AU"&gt;For ADC sensor  data:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: 11pt; color: green; font-family: 'Courier New';" lang="EN-AU"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Courier New;font-size:85%;color:green;"&gt;&lt;span style="font-size: 11pt; color: green; font-family: 'Courier New';"&gt;Format:  "$UAVADC,BA:720,TE:323,PR:9,AX:353,AY:453*"&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Courier New;font-size:85%;color:black;"&gt;&lt;span style="font-size: 11pt; color: black; font-family: 'Courier New';"&gt;&lt;br /&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Courier New;font-size:85%;color:green;"&gt;&lt;span style="font-size: 11pt; color: green; font-family: 'Courier New';"&gt;BA =  &lt;st1:place st="on"&gt;Battery&lt;/st1:place&gt;&lt;br /&gt; TE = Temperature&lt;br /&gt; PR =  Pressure&lt;br /&gt; AX = Accelerometer X&lt;br /&gt; AY = Accelerometer Y&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span style="font-size: 10pt; font-family: Arial;" lang="EN-AU"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span style="font-size: 10pt; font-family: Arial;" lang="EN-AU"&gt;&lt;o:p&gt; &lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;  &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Courier New;font-size:85%;color:green;"&gt;&lt;span style="font-size: 10pt; font-family: Arial;" lang="EN-AU"&gt;For GPS  data:&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: 11pt; color: green; font-family: 'Courier New';" lang="EN-AU"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Courier New;font-size:85%;color:green;"&gt;&lt;span style="font-size: 11pt; color: green; font-family: 'Courier New';"&gt;Format: "$UAVGPS,TS:1794299271,LA:-22432475,LO:73183416,AL:93,BE:315,RG:1,GG:1*"&lt;br /&gt; TS  = Time Stamp (multiplied by 1000&lt;br /&gt; LA = Latitude (mulplied by 60000)&lt;br /&gt; LO =  Longitude (mulitplied by 60000)&lt;br /&gt; &lt;st1:state st="on"&gt;&lt;st1:place st="on"&gt;AL&lt;/st1:place&gt;&lt;/st1:State&gt; = Altidude (MSL)&lt;br /&gt; BE = Bearing  (Degrees)&lt;br /&gt; RG = RMCGood (1 = good, 0 = bad)&lt;br /&gt; GG = GGAGood (1 = good, 0 =  bad)&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span style="font-size: 10pt; font-family: Arial;" lang="EN-AU"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;   &lt;p class="MsoNormal"&gt;&lt;span style="font-family:Courier New;font-size:85%;color:black;"&gt;&lt;span style="font-size: 10pt; font-family: Arial;" lang="EN-AU"&gt;&lt;o:p&gt; &lt;/o:p&gt;For magnetometer  data&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size: 11pt; color: black; font-family: 'Courier New';" lang="EN-AU"&gt; &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Courier New;font-size:85%;color:green;"&gt;&lt;span style="font-size: 11pt; color: green; font-family: 'Courier New';"&gt;Format:  "$UAVMAG,BE:321,AX:-224,AY:716*"&lt;br /&gt; BE = Bearing (Degrees)&lt;br /&gt; AX = Axis X  value&lt;br /&gt; AY = Axis Y value&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family:Arial;font-size:85%;"&gt;&lt;span style="font-size: 10pt; font-family: Arial;" lang="EN-AU"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;And yes - I too was pretty astounded to have got the plane upto around 300m (above ground) - I figured we would be struggling to get 150m&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-116126012459444755?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/116126012459444755/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=116126012459444755' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116126012459444755'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116126012459444755'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2006/10/flying-high.html' title='Flying high'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-116124313253604613</id><published>2006-10-19T17:13:00.000+10:00</published><updated>2006-10-19T17:41:31.786+10:00</updated><title type='text'>Magnetometres work better when magnets are not sitting on top of them</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/803/2582/1600/IMGP3476.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://photos1.blogger.com/blogger/803/2582/200/IMGP3476.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span lang="EN-AU"&gt;A magnetometre is a device which measures the earth's &lt;/span&gt;&lt;span lang="EN-AU"&gt;magnetic field in two axis and allows you to wor&lt;/span&gt;&lt;span lang="EN-AU"&gt;k out the direction of magnetic north. It basically allows you to create a 'digital compass'. Our &lt;/span&gt;&lt;span lang="EN-AU"&gt;testing involved taking measurements at 15degree increments to allow us to determine the error involved in the measurement (generally a under a couple of degrees) and also appropriate offsets to calculate a bearing measurement. That all worked well - using a compass and the diagram shown to make the measurements.&lt;/span&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;span lang="EN-AU"&gt;&lt;br /&gt;Using it in the plane is a different story through, about 3 cm above the magenetometre sits the GPS antenna - and in this configuration it gave extremely erratic results. After about 5 minutes it clicked that the antenna has a couple of magnets in the base (designed for car mounting)  - when these are removed - unsurprisingly the magnetometre works again.&lt;/span&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/803/2582/1600/IMGP3495.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/803/2582/200/IMGP3495.jpg" alt="" border="0" /&gt;&lt;/a&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/803/2582/1600/IMGP3496.0.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/803/2582/200/IMGP3496.0.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-116124313253604613?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/116124313253604613/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=116124313253604613' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116124313253604613'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/116124313253604613'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2006/10/magnetometres-work-better-when-magnets.html' title='Magnetometres work better when magnets are not sitting on top of them'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-115949733744267714</id><published>2006-09-29T12:32:00.000+10:00</published><updated>2006-09-29T12:35:37.470+10:00</updated><title type='text'>Need a new set of wheels?</title><content type='html'>I have just uploaded my second eBay auction.&lt;br /&gt;Take a look at the auction &lt;a href="http://cgi.ebay.com.au/4-x-Plastic-Wheel-Tyre-set-RC-Cars-Robots-Models_W0QQitemZ330034262284QQihZ014QQcategoryZ2594QQrdZ1QQcmdZViewItem"&gt;here&lt;/a&gt; - these would be great for a range of mechanical and robotics projects - projects that I just don't have time to go into now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-115949733744267714?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/115949733744267714/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=115949733744267714' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115949733744267714'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115949733744267714'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2006/09/need-new-set-of-wheels.html' title='Need a new set of wheels?'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-115892883635301863</id><published>2006-09-22T22:29:00.000+10:00</published><updated>2006-09-23T10:14:32.456+10:00</updated><title type='text'>Clock me up!</title><content type='html'>&lt;span style="" lang="EN-AU"&gt;Just yesterday Wade and I were fiddling around with the clock settings for the control board for our project. By default an internal clock is used (generated within the AVR). This internal clock is slower than the external clock that we are using (16MHz) and so had to be changed. Unfortunately changing the clock can be a slightly confusing process - since there are about 15 settings for different external oscillators. Wade picked out one and tried it (with my approval). Note we didn't properly read the data sheet - and so after we made this change everything went dead.&lt;br /&gt;The programmer (ISP) that is used doesn't generate its own clock signal - and since we were using a clock that didn't actually exist we couldn't reprogram to fix the problem. My solution was a fallback one as I didn't have any crystals about. Program a PIC microcontroller to toggle an output to emulate the clock. To do this we had to remove the old oscillator from the AVR board, connect the PIC and then reprogram the fuse bits. This worked a treat - we replaced the oscillator back in and we are in business at 16MHz.&lt;br /&gt;The code for the PIC couldn’t' have been much simpler - and using the internal oscillator on the PIC16F88, I basically had to connect power to the pic with some decoupling caps and that was it. Simple!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;#include &lt;system.h&gt;&lt;br /&gt;#define clockFreq 0x70    //8MHz&lt;br /&gt;&lt;br /&gt;#ifdef _PIC16&lt;br /&gt;  #pragma DATA _CONFIG1, _CP_OFF &amp; _CCP1_RB0 &amp;amp;amp;amp; _DEBUG_OFF &amp; _WRT_PROTECT_OFF &amp;amp; _CPD_OFF &amp; _LVP_OFF &amp;amp; _BODEN_OFF &amp; _MCLR_OFF &amp;amp; _PWRTE_OFF &amp; _WDT_OFF &amp;amp; _INTRC_IO&lt;br /&gt;#endif //_PIC16&lt;br /&gt;&lt;br /&gt;void main()&lt;br /&gt;{&lt;br /&gt;   osccon = clockFreq; //Choose internal clock rate&lt;br /&gt;   ansel   = 00000000b; //all A/D off&lt;br /&gt;   cmcon   = 00000111b; //comparators off &lt;br /&gt;&lt;br /&gt;   trisa = 00000000b;//All outputs &lt;br /&gt;   trisb = 00000000b;//All outputs&lt;br /&gt;   porta = 00000000b;&lt;br /&gt;   portb = 00000000b;&lt;br /&gt;&lt;br /&gt;   while (1){&lt;br /&gt;      porta ^= 0x01; //Invert bottom bit&lt;br /&gt;   }&lt;br /&gt;}&lt;/system.h&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-115892883635301863?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/115892883635301863/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=115892883635301863' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115892883635301863'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115892883635301863'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2006/09/clock-me-up.html' title='Clock me up!'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-115872632317872977</id><published>2006-09-20T14:21:00.000+10:00</published><updated>2006-09-20T14:25:23.190+10:00</updated><title type='text'>GPS antenna - unhacked</title><content type='html'>Ok, at midnight last night I was working away, testing the UART's on the final board. The strangely the GPS reciever could not pick up a signal at all - it was just refusing to track satellites. The antenna I was using was the &lt;a href="http://cooleng.blogspot.com/2006/06/gps-antenna-hacking.html"&gt;hacked down&lt;/a&gt; version, where I had removed the case, 90% of the wiring and the base. It seems the base is needed to complete the ground plane - so when this was added back in the GPS picked up the satellites virually straight away and locked on. This brings the weight back up a bit - the moral of the story is keep the ground plane!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-115872632317872977?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/115872632317872977/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=115872632317872977' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115872632317872977'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115872632317872977'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2006/09/gps-antenna-unhacked.html' title='GPS antenna - unhacked'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-115857055507328612</id><published>2006-09-18T19:05:00.000+10:00</published><updated>2006-09-18T19:09:15.083+10:00</updated><title type='text'>OK - no it is Excellent!!!</title><content type='html'>After just plugging in the AVR to the computer and clicking program the results are in:&lt;br /&gt;&lt;br /&gt;Reading FLASH input file.. OK&lt;br /&gt;Setting mode and device parameters.. OK!&lt;br /&gt;Entering programming mode.. OK!&lt;br /&gt;Erasing device.. OK!&lt;br /&gt;Programming FLASH ..      OK!&lt;br /&gt;Reading FLASH ..      OK!&lt;br /&gt;FLASH contents is equal to file.. OK&lt;br /&gt;Leaving programming mode.. OK!&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Just as I had hoped (at least the good OK's had an '!' following them).&lt;br /&gt;I should note that this was the second shot- the first time one of the ISP-Prog pins was incorrectly connected - a couple of solder joints later and success!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-115857055507328612?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/115857055507328612/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=115857055507328612' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115857055507328612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115857055507328612'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2006/09/ok-no-it-is-excellent.html' title='OK - no it is Excellent!!!'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-115838253670913502</id><published>2006-09-16T14:41:00.000+10:00</published><updated>2006-09-16T14:55:36.733+10:00</updated><title type='text'>Power - Check, Override - Check</title><content type='html'>The last few days I have spent doing one of my favourite&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/803/2582/1600/IMGP3378a.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://photos1.blogger.com/blogger/803/2582/320/IMGP3378a.jpg" alt="" border="0" /&gt;&lt;/a&gt; parts of the engineering process - hardware design, implementation and testing. You will see the PCB is starting to become populated with various components. The first part to build was the power supply circuitry - as this was fairly robust and nothing else could really be tested without it. Having installed the regulation circuitry for 5V and 3V - these were tested and found to be working well.&lt;br /&gt;Next was the manual override circuitry -  After installing all the relevant components I plugged my receiver in and checked what sort of result I was getting. Firstly I tuned the potentiometer to a nice position where moving my control stick in one direction switched to auto and centred or in the other direction switched to manual. So far - so good. Then the big test for this stage was to look at the behaviour when I switched off the controller (simulating a loss of signal)  - the circuit started oscillating between auto and manual control every second or so - not a desired outcome. Looking back through my log book (yes these are really handy now - this saved me lots of debugging time) I found I had mistakenly put the wrong capacitor value on the schematic (for the 555 timer). When I changed the value (from 22nF to 10nF) the whole system worked perfectly - that log book has probably already paid for itself in saved time! Soon I'm planning on putting together a tutorial on double sided soldering of DIP terminal connectors.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-115838253670913502?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/115838253670913502/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=115838253670913502' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115838253670913502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115838253670913502'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2006/09/power-check-override-check.html' title='Power - Check, Override - Check'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-115812607337863975</id><published>2006-09-13T15:35:00.000+10:00</published><updated>2006-09-13T15:41:13.386+10:00</updated><title type='text'>PCB - Finally</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/803/2582/1600/IMGP3375a.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 335px; height: 114px;" src="http://photos1.blogger.com/blogger/803/2582/320/IMGP3375a.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;span lang="EN-AU"&gt;Today I picked up two very nicely fabricated PCB's (exactly 1 month and 2 days after I submitted them). The finish on the PCB's is extremely professional. Unfortunately my setup at home only allows me to do single sided photo etching - if I can find a supplier for double sided pre-sensitised boards, I might step up to the next level.&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/803/2582/1600/IMGP3374a.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/803/2582/320/IMGP3374a.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-115812607337863975?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/115812607337863975/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=115812607337863975' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115812607337863975'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115812607337863975'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2006/09/pcb-finally.html' title='PCB - Finally'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-115796010842737483</id><published>2006-09-11T17:18:00.000+10:00</published><updated>2006-09-11T17:35:08.440+10:00</updated><title type='text'>Please wake me up</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span lang="EN-AU"&gt;Over recent days I have been toying with the idea of creating a hardware based &lt;a href="http://en.wikipedia.org/wiki/Wake-on-LAN"&gt;WOL&lt;/a&gt; (Wake On LAN). The application is an interesting one. I'm setting up a computer in a remote location which is connected to LAN via WIFI. This computer will be used for a estimated maximum of 5 hours a week (mostly on weekends). The computer is about 2km from my house (and on a different network), so it would be nice to turn it on remotely so that I can connect to it from home via remote desktop (or something of the like - after configuring this in the local router). Unfortunately the WIFI standards up to 802.11g don't support WOL (although 802.11n is rumoured to) - unlike most standard 10/100 NIC's these days.&lt;br /&gt;With this in mind I have thought about setting up a small microprocessor connected to the Ethernet port of the computer. This micro could have a real time clock and could trigger the WOL functionality of the computer at predefined times that I have programmed in. How does this work then? Basically a special UDP packet containing a 'magic string' is used to trigger the computer into waking up. Using &lt;a href="http://www.ethereal.com/"&gt;Ethereal &lt;/a&gt;(a great packet analysing program Wade put me onto a while back), I was able to take a look at what these 'magic packets' look like.&lt;br /&gt;Basically it is like:&lt;br /&gt;0000  ff ff ff ff ff ff 00 10  a4 84 5a d2 08 00 45 00   ........ ..Z...E.&lt;br /&gt;0010  00 82 63 f9 00 00 80 11  14 c7 c0 a8 01 03 ff ff   ..c..... ........&lt;br /&gt;0020  ff ff 05 eb 2f ff 00 6e  05 b2 ff ff ff ff ff ff   ..../..n ........&lt;br /&gt;0030  00 14 85 ea 2a 1e 00 14  85 ea 2a 1e 00 14 85 ea   ....*... ..*.....&lt;br /&gt;0040  2a 1e 00 14 85 ea 2a 1e  00 14 85 ea 2a 1e 00 14   *.....*. ....*...&lt;br /&gt;0050  85 ea 2a 1e 00 14 85 ea  2a 1e 00 14 85 ea 2a 1e   ..*..... *.....*.&lt;br /&gt;0060  00 14 85 ea 2a 1e 00 14  85 ea 2a 1e 00 14 85 ea   ....*... ..*.....&lt;br /&gt;0070  2a 1e 00 14 85 ea 2a 1e  00 14 85 ea 2a 1e 00 14   *.....*. ....*...&lt;br /&gt;0080  85 ea 2a 1e 00 14 85 ea  2a 1e 00 14 85 ea 2a 1e   ..*..... *.....*.&lt;br /&gt;&lt;br /&gt;Note the sequence 00:14:84:ea:2a:1e which is repeated about 15 times - this is the MAC address of the host computer. Besides this the packet is made up of source and dest (FF FF FF FF in this case) IP addresses,  checksums, a source MAC address, a dest MAC (FF FF FF FF FF FF) and various port and mode settings.&lt;br /&gt;At some point I hope to get around to building this and testing it out - but for now, uni is pretty busy - I should also probably build the computer this will interface with first as well.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-115796010842737483?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/115796010842737483/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=115796010842737483' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115796010842737483'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115796010842737483'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2006/09/please-wake-me-up.html' title='Please wake me up'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-115752726734283957</id><published>2006-09-06T17:10:00.000+10:00</published><updated>2006-09-06T17:21:07.356+10:00</updated><title type='text'>Problems (a)float</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span lang="EN-AU"&gt;My recent glossy posts have really gotten off topic - the topic of engineering project work. I will take off my marketing hat for a moment and put the engineering one (in this case software) back on.&lt;br /&gt;An interesting recent problem I have been encountering is in the calculation of bearings. Well, not really the calculation of bearings - that part was rather trivial. It is a rather quirky compiler or emulator bug in how &lt;a href="http://en.wikipedia.org/wiki/IEEE_754"&gt;floating&lt;/a&gt; point numbers are used. Basically I can make assignments to these numbers without a worry (i.e. ratio = opposite/(float) adjacent). (You may recognise that I'm calculating bearings based on tangents - so next time a high school maths teacher gets asked why are studying trigonometry? they can answer - well when you are developing vectoring algorithms for autonomous craft it will really come in handy - NOTE: I wasn't the one to ask such questions - I'd just hear them again and again from the same people).&lt;br /&gt;Back to the problem - when I try any compare these floating point numbers I come into grief.&lt;br /&gt;Simple statements like:&lt;br /&gt;if (ratio &gt; 0)&lt;br /&gt;or even:&lt;br /&gt;if (ratio &gt; 0.0)&lt;br /&gt;would corrupt other data variables not even passed to the specific function.&lt;br /&gt;To cut a long story short - I switched over to integers (which don't have any decimal places) which allows me to do the calculations in half the space and with much greater speed (I'm not sure why I didn't do this to begin with).&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-115752726734283957?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/115752726734283957/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=115752726734283957' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115752726734283957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115752726734283957'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2006/09/problems-afloat.html' title='Problems (a)float'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-115735240201304573</id><published>2006-09-04T16:37:00.001+10:00</published><updated>2006-09-04T16:46:42.036+10:00</updated><title type='text'>Souvenirs and sustainance</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/803/2582/1600/DSC00175.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://photos1.blogger.com/blogger/803/2582/200/DSC00175.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Wades recent post on the &lt;a href="http://homepage.mac.com/wadetregaskis/Journal/C1299124557/E20060901021056/index.html"&gt;open day&lt;/a&gt; and some questions from readers jogged my memory on a few open day points.&lt;br /&gt;- The food was great - &lt;span style=";font-family:&amp;quot;;font-size:12;"  lang="EN-AU" &gt;officially &lt;/span&gt;catered lunch and then some really well catered afternoon tea.&lt;br /&gt;- A neat La Trobe hat - which made me less conspicuous when getting the afternoon tea.&lt;br /&gt;- A handful of La Trobe sweets (which we managed to get from the CS department). &lt;span style=";font-family:&amp;quot;;font-size:12;"  lang="EN-AU" &gt;Unfortunately &lt;/span&gt;I couldn't find where to get a CS hat (same as the engineering one but red), but the lollies made up for it&lt;br /&gt;&lt;br /&gt;(The hat reads - "Engineer your future at LA TROBE UNIVERSITY")&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-115735240201304573?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/115735240201304573/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=115735240201304573' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115735240201304573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115735240201304573'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2006/09/souvenirs-and-sustainance_04.html' title='Souvenirs and sustainance'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-115701072956583508</id><published>2006-08-31T17:46:00.000+10:00</published><updated>2006-09-04T15:17:48.486+10:00</updated><title type='text'>Open Day</title><content type='html'>As the creators of one of the more exciting exhibits from the engineering department, Wade and I were on hand at the La Trobe open day. We had an exceptionally flashy &lt;a href="http://homepage.cs.latrobe.edu.au/rj3ross/ODPoster.pdf"&gt;poster&lt;/a&gt;, which was designed by Wade. Along with this we had the UAV and a rolling display of video and still pictures displayed up on a LCD screen.&lt;br /&gt;The whole experience was fun, but fairly exhausting (probably not for Wade - as he sat and coded the whole time). It was interesting to talk to various &lt;span style=";font-family:&amp;quot;;font-size:12;"  lang="EN-AU" &gt;prospective &lt;/span&gt;students (and parents) who were in the same position as me 5 or 6 years ago.&lt;br /&gt;One little goof up from the CS department was announcing our project as the Unnamed Aerial Vehicle - rather than Unmanned - grr.&lt;br /&gt;Interestingly enough some people saw our Age and Herald Sun articles but I was just bad at picking them. Whenever I asked people had they seen them I got a really quizzical look, but others made a B-line for our display stating they had seen us in the paper&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-115701072956583508?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/115701072956583508/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=115701072956583508' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115701072956583508'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115701072956583508'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2006/08/open-day.html' title='Open Day'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-115647163301050742</id><published>2006-08-25T12:05:00.000+10:00</published><updated>2006-08-25T12:07:13.023+10:00</updated><title type='text'>Herald Sun</title><content type='html'>And for our next bit of fame we also made the &lt;a href="http://homepage.cs.latrobe.edu.au/rj3ross/images/HeraldSunArticle.JPG"&gt;Herald Sun newspaper&lt;/a&gt; - the paper with Victorias largest distribution.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-115647163301050742?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/115647163301050742/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=115647163301050742' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115647163301050742'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115647163301050742'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2006/08/herald-sun.html' title='Herald Sun'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-115586380658471569</id><published>2006-08-18T11:14:00.000+10:00</published><updated>2006-08-21T14:34:54.813+10:00</updated><title type='text'>Famous again</title><content type='html'>It seems everyone is excited about our project. We have made page 2 of the &lt;a href="http://www.latrobe.edu.au/bulletin/"&gt;La Trobe Bulletin&lt;/a&gt;.&lt;br /&gt;Just watch the cover of Time Magazine :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-115586380658471569?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/115586380658471569/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=115586380658471569' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115586380658471569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115586380658471569'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2006/08/famous-again.html' title='Famous again'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-115571924840955407</id><published>2006-08-16T19:03:00.000+10:00</published><updated>2006-08-18T19:13:36.403+10:00</updated><title type='text'>New Business card!</title><content type='html'>Since I havn't made any major changes to my business card over the last 2 years or so - I decided it was time for something fresh and new. What better to use as a background but some pictures from my UAV - that's sure to be a talking point. It does look better printed (and of course includes the relevant phone numbers.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/803/2582/1600/business%20card_web.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/803/2582/320/business%20card_web.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-115571924840955407?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/115571924840955407/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=115571924840955407' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115571924840955407'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115571924840955407'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2006/08/new-business-card.html' title='New Business card!'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-115571556636752425</id><published>2006-08-16T17:55:00.000+10:00</published><updated>2006-08-16T18:06:06.383+10:00</updated><title type='text'>PCB Redundancy</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/803/2582/1600/pcbImages.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://photos1.blogger.com/blogger/803/2582/320/pcbImages.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt; &lt;p class="MsoNormal"&gt;&lt;span lang="EN-AU"&gt;Ok, just last Friday our PCB was sent off to fabrication. This was the result of many hours of work - particularly to get the multitudes of miniaturised components to all fit in together (see the layout pic).&lt;br /&gt;In a meeting with our supervisor we were given the advice - I'd have two, or maybe even three boards made up. The explanation was board 1 will be the original board. Board 2 will be the replacement when we destroy the original (remember this is an aircraft flying 100" up). Board 3 wouldn't get made up and we could use it as a reference to see where all the tracks go. Since we had only ordered one board initially - another is now on order with one week latency :)&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-115571556636752425?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/115571556636752425/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=115571556636752425' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115571556636752425'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115571556636752425'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2006/08/pcb-redundancy.html' title='PCB Redundancy'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-115534453140360987</id><published>2006-08-12T10:51:00.000+10:00</published><updated>2006-08-17T21:40:34.586+10:00</updated><title type='text'>Digital v's Analog</title><content type='html'>&lt;p class="MsoNormal"&gt;&lt;span lang="EN-AU"&gt;Personally I have always been more of a digital fan - especially when it comes to university subjects. The maths is certainly much easier and I seem to have a bit of a knack of Boolean algebra. In engineering projects I like to do as much in digital as possible - this seems generally the easiest to design and maintain over time.&lt;br /&gt;Having said this I recently purchased a digital tuner card for the PC. The card I purchased, based on &lt;a href="http://mduke.blogspot.com/2006/08/digital-tv-on-your-computer-tv-tuner.html"&gt;Matt's&lt;/a&gt; recommendation was the &lt;/span&gt;&lt;a href="http://www.leadtek.co.uk/"&gt;Leadtek&lt;/a&gt; WinFast DTV2000&lt;span lang="EN-AU"&gt;. Since this card can record both analog and digital signals I thought that this would serve as an excellent comparison. Realistically TV has never looked so good in our house - the only problem appears to be an occasional pixilation (possibly caused by mediocre reception) and some jumping on HD Digital stations (which I haven’t worked out the cause of yet). Hopefully these things will sort themselves out shortly.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-115534453140360987?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/115534453140360987/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=115534453140360987' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115534453140360987'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115534453140360987'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2006/08/digital-vs-analog.html' title='Digital v&apos;s Analog'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-24828854.post-115509964110584182</id><published>2006-08-09T14:45:00.000+10:00</published><updated>2006-08-09T15:00:41.116+10:00</updated><title type='text'>MY old friend - the 555 Timer</title><content type='html'>&lt;span lang="EN-AU"&gt;After discovering a fatal flaw in my manual override design I turned back to one of my favourite IC's for the solution. The problem was the in the event of the receiver loosing contact with the transmitter the override circuitry would stay in it's previous state (autopilot or manual mode). If it was stuck in manual mode the plane would fly off into the distance and we would have know way of recover (short of running after it).&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/803/2582/1600/555.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://photos1.blogger.com/blogger/803/2582/320/555.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;p class="MsoNormal"&gt;&lt;span lang="EN-AU"&gt;So back to the 555 - this is an extremely versatile and accurate timing IC. It basically requires only a couple of caps and a resistor to set the timing requirements - and hey presto - we have a timeout function which will activate emergency procedures if the timeout period has been exhausted. A transistor is used to discharge the cap, as retriggering can only occur when the 555 has finished it's timing cycle - so this is artificial retriggering.&lt;/span&gt;&lt;br /&gt;&lt;span lang="EN-AU"&gt;And finally my quote to Wade - "now our project must be complete - it has a 555". For some reason almost any electronic design we work on - a 555 makes it in somehow.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/24828854-115509964110584182?l=cooleng.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://cooleng.blogspot.com/feeds/115509964110584182/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=24828854&amp;postID=115509964110584182' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115509964110584182'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/24828854/posts/default/115509964110584182'/><link rel='alternate' type='text/html' href='http://cooleng.blogspot.com/2006/08/my-old-friend-555-timer.html' title='MY old friend - the 555 Timer'/><author><name>Robert Ross</name><uri>http://www.blogger.com/profile/11802034079439194100</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
