<?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-3287359587967136240</id><updated>2011-07-28T21:50:48.334-07:00</updated><category term='LCD'/><category term='Arduino'/><category term='Serial'/><category term='SerLCD'/><title type='text'>Sirleech of Canberrashire</title><subtitle type='html'>Follow my work on my latest hairbrain scheme.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://sirleech.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3287359587967136240/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://sirleech.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Sirleech</name><uri>http://www.blogger.com/profile/10074383170092670269</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>14</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-3287359587967136240.post-8961085174154724615</id><published>2010-06-25T16:12:00.001-07:00</published><updated>2010-06-25T16:12:32.623-07:00</updated><title type='text'>I have moved to Wordpress.</title><content type='html'>&lt;p&gt;&lt;a href="http://sirleech.wordpress.com/" title="Sirleech's Blog"&gt;&lt;img src="http://lh3.ggpht.com/_LhPSWEulg54/TCU338omHoI/AAAAAAAAB2w/4b2PIe_s2IE/Untitled-1.png?imgmax=512" alt="Untitled-1.png" height="480" width="481"/&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/3287359587967136240-8961085174154724615?l=sirleech.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sirleech.blogspot.com/feeds/8961085174154724615/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3287359587967136240&amp;postID=8961085174154724615' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3287359587967136240/posts/default/8961085174154724615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3287359587967136240/posts/default/8961085174154724615'/><link rel='alternate' type='text/html' href='http://sirleech.blogspot.com/2010/06/i-have-moved-to-wordpress.html' title='I have moved to Wordpress.'/><author><name>Sirleech</name><uri>http://www.blogger.com/profile/10074383170092670269</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://lh3.ggpht.com/_LhPSWEulg54/TCU338omHoI/AAAAAAAAB2w/4b2PIe_s2IE/s72-c/Untitled-1.png?imgmax=512' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3287359587967136240.post-4220387694013824558</id><published>2010-06-24T14:21:00.001-07:00</published><updated>2010-06-25T15:36:33.693-07:00</updated><title type='text'>Pachube Cloud Sensor Build</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_LhPSWEulg54/TCPMfPsmsGI/AAAAAAAAB2k/gv--g5qcmu4/s1600/arduino_n_wire_0.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 400px; height: 364px;" src="http://4.bp.blogspot.com/_LhPSWEulg54/TCPMfPsmsGI/AAAAAAAAB2k/gv--g5qcmu4/s400/arduino_n_wire_0.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5486453608229023842" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;span class="Apple-style-span"  style=" ;font-family:Georgia, serif;"&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;b&gt;Test_4 8:31am 26 June Saturday:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal; "&gt;Results Test 3&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal; "&gt;Failed with error code on PUT.&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;"Data updated: Fri Jun 25 13:51:04 UTC 2010, currently: frozen."&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal; "&gt;~2,500 updates.&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal; "&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal; "&gt;Start Test 4  8:31am&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal; "&gt;code: pachubeLm335zTemperatureSensor_v1&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;b&gt;Test_3 6:04pm  25 June Friday:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;Results Test 2&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;Failed with blinking 13 6:00pm. &lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;~2,500 updates.&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;Start Test 3&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;b&gt;&lt;span class="Apple-style-span" style="font-weight: normal;"&gt;code: pachubeLm335zTemperatureSensor_v1&lt;br /&gt;&lt;/span&gt;&lt;/b&gt;&lt;br /&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;b&gt;Test_2 2 5:26pm&lt;span class="Apple-style-span" style="font-weight: normal; "&gt;&lt;b&gt; 25 June Friday&lt;/b&gt;&lt;/span&gt;:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;ResultsTest 1&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;The board failed several times during the day- I rang Jade to reset the power to the Arduino. Again failure with blinking 13 LED. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;~2,500 successful updates.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;Start Test 2&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;Have unbent the RESET pin on shield and have installed as normal. &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;code: Pachube_client_watchdogTimer_v2&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;b&gt;Test_1 7:45am&lt;/b&gt;&lt;b&gt; 25 June Friday&lt;/b&gt;: Having trouble using the bent RESET pin, so put it back to normal. The ethernetShield seems to bug out, its onboard LED (d13) flashing rapidly and the serial monitor displays no more output. This is only cured by cutting power to the board and restarting. Is this because I have not yet burned the Lady Ada bootloader? &lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;Start test 1&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;leave the bent pin, but ran a jumper from Arduino RESET to the ethernetShield RESET.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;code: Pachube_client_watchdogTimer_v2&lt;br /&gt;&lt;/span&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;********************************&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;&lt;b&gt;Main Post &lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style=" ;font-family:arial;"&gt;&lt;b&gt; 25 June Friday&lt;/b&gt;&lt;/span&gt;&lt;span class="Apple-style-span"  style=" ;font-family:arial;"&gt;&lt;b&gt;:&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;p    style="margin-top: 0px; margin-right: 0px; margin-bottom: 1.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border- font-weight: inherit; font-style: inherit;   vertical-align: baseline;font-family:inherit;font-size:13px;color:initial;"&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0);  font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "&gt;&lt;strong&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0);   font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;An attempt to build a reliable internet data logger (using Pachube servers). This hardware and bootload modification will allow the AtMega watchdog timer to be used to reset the Arduino board when a lockup is detected. It also boasts the feature of resetting the ethernetShield separately from the Arduino before every ethernet connection (bend RESET pin on your shield so it is not connected to Arduino). Digital pin 9 is then hooked up to the RESET pin of the shield to allow a shield reset in the sketch.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;&lt;p    style="margin-top: 0px; margin-right: 0px; margin-bottom: 1.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border- font-weight: inherit; font-style: inherit;   vertical-align: baseline;font-family:inherit;font-size:13px;color:initial;"&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0);  font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "&gt;&lt;strong&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0);   font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;Arduino Duemilanove 328 + Official EthernetShield + LM335 (z) temperature sensor.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;p    style="margin-top: 0px; margin-right: 0px; margin-bottom: 1.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border- font-weight: inherit; font-style: inherit;   vertical-align: baseline;font-family:inherit;font-size:13px;color:initial;"&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0);  font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "&gt;&lt;strong&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0);   font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;Bent out RESET pin of ethernetShield and ran Digital9 to reset of the shield as&lt;/span&gt;&lt;a href="http://community.pachube.com/arduino/ethernet/watchdog"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt; Pachube's official tutorial&lt;/span&gt;&lt;/a&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt; shows.&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt; &lt;p    style="margin-top: 0px; margin-right: 0px; margin-bottom: 1.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border- font-weight: inherit; font-style: inherit;   vertical-align: baseline;font-family:inherit;font-size:13px;color:initial;"&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0);  font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0);   font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;"&gt;&lt;span class="Apple-style-span"  style="font-size:medium;"&gt;&lt;span class="Apple-style-span"  style="font-family:arial;"&gt;Temperature calculation for voltage of board (vB), analog output (a), voltage divisor (vd), millivolts (mV), kelvin (k) and celcius (c).&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt; &lt;p   style="margin-top: 0px; margin-right: 0px; margin-bottom: 1.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-  vertical-align: baseline;font-family:inherit;color:initial;"&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0);  font-variant: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;font-family:'Times New Roman';"&gt;&lt;i&gt;&lt;span style="font-size:18pt;"&gt;vB = 4.955&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p   style="margin-top: 0px; margin-right: 0px; margin-bottom: 1.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-  vertical-align: baseline;font-family:inherit;color:initial;"&gt;&lt;/p&gt;&lt;p   style="margin-top: 0px; margin-right: 0px; margin-bottom: 1.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-  vertical-align: baseline; display: inline !important;font-family:inherit;color:initial;"&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0);  font-variant: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;font-family:'Times New Roman';"&gt;&lt;i&gt;&lt;span style="font-size:18pt;"&gt;a = analogOutput&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;div&gt;&lt;p  style="margin-top: 0px; margin-right: 0px; margin-bottom: 1.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border- vertical-align: baseline; display: inline !important; color:initial;"&gt;&lt;strong&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-variant: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "&gt;&lt;i&gt;&lt;/i&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;span class="Apple-style-span"   style="font-family:'Times New Roman';font-size:6;"&gt;&lt;span class="Apple-style-span"  style="font-size:24px;"&gt;&lt;b&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/span&gt; &lt;p   style="margin-top: 0px; margin-right: 0px; margin-bottom: 1.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-  vertical-align: baseline;font-family:inherit;color:initial;"&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0);  font-variant: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;font-family:'Times New Roman';"&gt;&lt;i&gt;&lt;span style="font-size:18pt;"&gt;vd = 1024/vB&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p   style="margin-top: 0px; margin-right: 0px; margin-bottom: 1.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-  vertical-align: baseline;font-family:inherit;color:initial;"&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0);  font-variant: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;font-family:'Times New Roman';"&gt;&lt;i&gt;&lt;span style="font-size:18pt;"&gt;mV = a/vd&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-  vertical-align: baseline;font-family:inherit;color:initial;"&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0);  font-variant: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;font-family:'Times New Roman';"&gt;&lt;i&gt;&lt;span style="font-size:18pt;"&gt;k = mv/10&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt; &lt;p face="inherit" color="initial" style="margin-top: 0px; margin-right: 0px; margin-bottom: 1.5em; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-  vertical-align: baseline;"&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0);  font-variant: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;font-family:'Times New Roman';"&gt;&lt;i&gt;&lt;span style="font-size:18pt;"&gt;c = k - 273.15&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&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/3287359587967136240-4220387694013824558?l=sirleech.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sirleech.blogspot.com/feeds/4220387694013824558/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3287359587967136240&amp;postID=4220387694013824558' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3287359587967136240/posts/default/4220387694013824558'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3287359587967136240/posts/default/4220387694013824558'/><link rel='alternate' type='text/html' href='http://sirleech.blogspot.com/2010/06/pachube-cloud-sensor-build.html' title='Pachube Cloud Sensor Build'/><author><name>Sirleech</name><uri>http://www.blogger.com/profile/10074383170092670269</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/_LhPSWEulg54/TCPMfPsmsGI/AAAAAAAAB2k/gv--g5qcmu4/s72-c/arduino_n_wire_0.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3287359587967136240.post-8313586697075469499</id><published>2010-06-19T17:43:00.000-07:00</published><updated>2010-06-19T18:45:27.336-07:00</updated><title type='text'>Pachube 8281</title><content type='html'>&lt;span style="font-family:Arial;"&gt;&lt;br /&gt;&lt;a href="http://www.pachube.com/feeds/8281"&gt;&lt;h1&gt;Pachube_8281&lt;/h1&gt;&lt;/a&gt;Arduino feed of LM335 temperature sensor to the cloud.&lt;br /&gt;&lt;br /&gt;&lt;object width="160" height="210"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;param name="movie" value="http://apps.pachube.com/media/pachublog.swf"&gt;&lt;param name="FlashVars" value="feedId=8281&amp;amp;dataId=2&amp;amp;tagName=My%20Living%20Room&amp;amp;unitName=fahrenheit&amp;amp;lineColour=FF0066"&gt;&lt;embed src="http://apps.pachube.com/media/pachublog.swf" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="feedId=8281&amp;amp;dataId=2&amp;amp;tagName=My%20Living%20Room&amp;amp;unitName=fahrenheit&amp;amp;lineColour=FF0066" width="160" height="210"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="120" height="210"&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;param name="movie" value="http://apps.pachube.com/media/pachublog.swf"&gt;&lt;param name="FlashVars" value="feedId=8281&amp;amp;dataId=0&amp;amp;tagName=My%20Living%20Room&amp;amp;unitName=celcius&amp;amp;lineColour=ff0000"&gt;&lt;embed src="http://apps.pachube.com/media/pachublog.swf" allowscriptaccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" flashvars="feedId=8281&amp;amp;dataId=0&amp;amp;tagName=My%20Living%20Room&amp;amp;unitName=celcius&amp;amp;lineColour=ff0000" width="160" height="210"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;This is an extension of the LM335 temperature sensor circuit adding internet logging capabilities to the Arduino using Pachube (patch-bay). It is basically the same circuit with the Tellymate and Arduino (Wiznet) EthernetShield added, so I will point you to the original&lt;a href="http://fritzing.org/projects/lm335-temperature-sensor/"&gt; LM335 plans&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Everything is stock so far, no &lt;a href="http://community.pachube.com/arduino/ethernet"&gt;modifications &lt;/a&gt;have been made to the ethernetShield or the Arduino. I do get the freezing problem with the Arduino quite regularly, so a reset is indeed needed. My solution was to use an old Arduino Atmega8 I have lying around and program it is a "resetter". A simple sketch with digitalWrite to pin 9 (hooked up to the Arduino RESET) gives me a hard reset every 30 minutes.&lt;br /&gt;&lt;br /&gt;Wiring to Pachube is a breeze, but could not figure out how to send proper results using "sprintf()". In the end I just sent comma-delimted values using "localClient.print" and bypassed the "pachube_data" array as set up in the tutorial sketch. Also I am very impressed by the speed, reliability and level of online documentation for Pachube-- hopefully this will stay around as a sustainable business model even if they start charging for their services. Good stuff.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://apps.pachube.com/porthole/index.php"&gt;Porthole &lt;/a&gt;and the &lt;a href="http://apps.pachube.com/porthole/qr/php/qr.php?d=8281"&gt;QR image generator&lt;/a&gt; are quite interesting as well for Pachube feed visualization and physicalisation.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://fritzing.org/media/fritzing-repo/projects/l/lm335-temperature-sensor/code/pachubeLm335zTemperatureSensor_v1.zip"&gt;&lt;span style="font-weight: bold;"&gt;&gt;&gt;Project Zip Files    &lt;/span&gt;arduino/sketches/ &lt;/a&gt;&lt;/span&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-size:130%;"&gt;&lt;a href="http://fritzing.org/media/fritzing-repo/projects/l/lm335-temperature-sensor/code/pachubeLm335zTemperatureSensor_v1.zip"&gt;pachubeLm335zTemperatureSensor_v1&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" id="gauge" width="200" height="100"&gt;&lt;param name="movie" value="http://apps.pachube.com/scaredycat/gauge.swf?xml_source=http%3A//apps.pachube.com/scaredycat/getData.php%3Fm%3D0%26f%3D8281%26s%3D0%26u%3D40%26l%3D0%26n%3D5%26t%3DInside%20Temperature%26w%3Dtrue%26c1%3D33FF33%26c2%3DEFE415%26c3%3DEF8B15%26c4%3DFF3333%26in%3Dfalse"&gt;&lt;param name="quality" value="high"&gt;&lt;param name="wmode" value="transparent"&gt;&lt;param name="allowScriptAccess" value="sameDomain"&gt;&lt;embed src="http://apps.pachube.com/scaredycat/gauge.swf?xml_source=http%3A//apps.pachube.com/scaredycat/getData.php%3Fm%3D0%26f%3D8281%26s%3D0%26u%3D40%26l%3D0%26n%3D5%26t%3DInside%20Temperature%26w%3Dtrue%26c1%3D33FF33%26c2%3DEFE415%26c3%3DEF8B15%26c4%3DFF3333%26in%3Dfalse" quality="high" wmode="transparent" name="gauge" allowscriptaccess="sameDomain" swliveconnect="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" width="200" height="100"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;script type="text/javascript" src="http://www.google.com/jsapi"&gt;&lt;/script&gt;&lt;script language="JavaScript" src="http://apps.pachube.com/google_viz/viz.js"&gt;&lt;/script&gt;&lt;script language="JavaScript"&gt;createViz(8281,0,600,300,"FF0066");&lt;/script&gt;&lt;br /&gt;&lt;br /&gt;&lt;img src="http://apps.pachube.com/porthole/qr/php/qr.php?d=8281" /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_LhPSWEulg54/TB1qBAC3ePI/AAAAAAAAB2E/zrXQ5rPnCbI/s1600/tellymateOutputDebug.JPG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_LhPSWEulg54/TB1qBAC3ePI/AAAAAAAAB2E/zrXQ5rPnCbI/s400/tellymateOutputDebug.JPG" alt="" id="BLOGGER_PHOTO_ID_5484656486631569650" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_LhPSWEulg54/TB1qAssYiJI/AAAAAAAAB18/n0_DT0YRES8/s1600/qr_image.JPG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://2.bp.blogspot.com/_LhPSWEulg54/TB1qAssYiJI/AAAAAAAAB18/n0_DT0YRES8/s400/qr_image.JPG" alt="" id="BLOGGER_PHOTO_ID_5484656481436993682" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_LhPSWEulg54/TB1qAdzuALI/AAAAAAAAB10/gOcF4qFU7Os/s1600/potentiometerTunerSerlcd.JPG"&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_LhPSWEulg54/TB1pnJMXdvI/AAAAAAAAB1s/jSyf02BleLo/s1600/potentiometerTunerSerlcd_smallPot.JPG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 336px; height: 400px;" src="http://3.bp.blogspot.com/_LhPSWEulg54/TB1pnJMXdvI/AAAAAAAAB1s/jSyf02BleLo/s400/potentiometerTunerSerlcd_smallPot.JPG" alt="" id="BLOGGER_PHOTO_ID_5484656042410735346" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_LhPSWEulg54/TB1pm6IioxI/AAAAAAAAB1k/INuERKiN-Go/s1600/potentiometerTunerSerlcd.JPG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://1.bp.blogspot.com/_LhPSWEulg54/TB1pm6IioxI/AAAAAAAAB1k/INuERKiN-Go/s400/potentiometerTunerSerlcd.JPG" alt="" id="BLOGGER_PHOTO_ID_5484656038368158482" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_LhPSWEulg54/TB1pmMGxUHI/AAAAAAAAB1c/gx53D2GcsGs/s1600/full+setup.JPG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_LhPSWEulg54/TB1pmMGxUHI/AAAAAAAAB1c/gx53D2GcsGs/s400/full+setup.JPG" alt="" id="BLOGGER_PHOTO_ID_5484656026012700786" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_LhPSWEulg54/TB1plfOBuCI/AAAAAAAAB1U/XNaImP_tYbU/s1600/ethernet_Pachube_input_output_2.JPG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://2.bp.blogspot.com/_LhPSWEulg54/TB1plfOBuCI/AAAAAAAAB1U/XNaImP_tYbU/s400/ethernet_Pachube_input_output_2.JPG" alt="" id="BLOGGER_PHOTO_ID_5484656013963540514" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_LhPSWEulg54/TB1pkScFI3I/AAAAAAAAB1M/E8QO6U-1vFM/s1600/Arduino%2BEthernet%2BTellymate.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 274px;" src="http://2.bp.blogspot.com/_LhPSWEulg54/TB1pkScFI3I/AAAAAAAAB1M/E8QO6U-1vFM/s400/Arduino%2BEthernet%2BTellymate.jpg" alt="" id="BLOGGER_PHOTO_ID_5484655993352954738" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3287359587967136240-8313586697075469499?l=sirleech.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sirleech.blogspot.com/feeds/8313586697075469499/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3287359587967136240&amp;postID=8313586697075469499' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3287359587967136240/posts/default/8313586697075469499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3287359587967136240/posts/default/8313586697075469499'/><link rel='alternate' type='text/html' href='http://sirleech.blogspot.com/2010/06/pachube-8281.html' title='Pachube 8281'/><author><name>Sirleech</name><uri>http://www.blogger.com/profile/10074383170092670269</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/_LhPSWEulg54/TB1qBAC3ePI/AAAAAAAAB2E/zrXQ5rPnCbI/s72-c/tellymateOutputDebug.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3287359587967136240.post-5103859140424312739</id><published>2010-06-10T22:46:00.001-07:00</published><updated>2010-06-10T22:48:07.008-07:00</updated><title type='text'>Servo Robot Platform with SRF05</title><content type='html'>&lt;a href="http://fritzing.org/projects/servo-robot-platform-with-srf05/"&gt;&gt;&gt;  Fritzing Project&lt;/a&gt; (code, schematics,images)&lt;br /&gt;&lt;br /&gt;Servo Robot  Platform with SRF05 Ultrasonic rangefinder, SerLCD 2.5  Module with 16x2  LCD, Two Servos, and an Arduino Mega. Switch the serial  RX off when  uploading to the board.&lt;br /&gt;&lt;br /&gt;To be continued...&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_LhPSWEulg54/TBHN_DFn_kI/AAAAAAAAB0U/J8q5-ZCakxY/s1600/IMG_0487.JPG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://3.bp.blogspot.com/_LhPSWEulg54/TBHN_DFn_kI/AAAAAAAAB0U/J8q5-ZCakxY/s400/IMG_0487.JPG" alt="" id="BLOGGER_PHOTO_ID_5481388704530955842" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_LhPSWEulg54/TBHOAcG91KI/AAAAAAAAB0k/EZIXwBKGfbY/s1600/twoServosBot_sonar_v2_schem.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 267px;" src="http://2.bp.blogspot.com/_LhPSWEulg54/TBHOAcG91KI/AAAAAAAAB0k/EZIXwBKGfbY/s400/twoServosBot_sonar_v2_schem.jpg" alt="" id="BLOGGER_PHOTO_ID_5481388728427336866" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_LhPSWEulg54/TBHN_k8JSrI/AAAAAAAAB0c/UOe4TELEmMo/s1600/twoServosBot_sonar_v2_bb.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 263px;" src="http://3.bp.blogspot.com/_LhPSWEulg54/TBHN_k8JSrI/AAAAAAAAB0c/UOe4TELEmMo/s400/twoServosBot_sonar_v2_bb.jpg" alt="" id="BLOGGER_PHOTO_ID_5481388713618000562" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_LhPSWEulg54/TBHN_DFn_kI/AAAAAAAAB0U/J8q5-ZCakxY/s1600/IMG_0487.JPG"&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3287359587967136240-5103859140424312739?l=sirleech.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sirleech.blogspot.com/feeds/5103859140424312739/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3287359587967136240&amp;postID=5103859140424312739' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3287359587967136240/posts/default/5103859140424312739'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3287359587967136240/posts/default/5103859140424312739'/><link rel='alternate' type='text/html' href='http://sirleech.blogspot.com/2010/06/servo-robot-platform-with-srf05.html' title='Servo Robot Platform with SRF05'/><author><name>Sirleech</name><uri>http://www.blogger.com/profile/10074383170092670269</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/_LhPSWEulg54/TBHN_DFn_kI/AAAAAAAAB0U/J8q5-ZCakxY/s72-c/IMG_0487.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3287359587967136240.post-1264766043289398085</id><published>2010-06-07T03:11:00.000-07:00</published><updated>2010-06-07T14:20:54.904-07:00</updated><title type='text'>Two Servos AT-ST Robot</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_LhPSWEulg54/TAzHClwZSDI/AAAAAAAABz0/p9ed6FfvM2s/s1600/IMG_0468.JPG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_LhPSWEulg54/TAzHClwZSDI/AAAAAAAABz0/p9ed6FfvM2s/s400/IMG_0468.JPG" alt="" id="BLOGGER_PHOTO_ID_5479973693911812146" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="480" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/Fiib6XsLcrc&amp;amp;hl=en_GB&amp;amp;fs=1&amp;amp;"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/Fiib6XsLcrc&amp;amp;hl=en_GB&amp;amp;fs=1&amp;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;This my improved servo robot with both hip and neck rotations. The  skeleton is a step up from the previous Coke-can, I have used the  &lt;a href="http://www.meccano.com/"&gt;Meccano &lt;/a&gt;(Erector) Crane kit parts to built a nice base for the AT-ST. It  was my first time using Meccano and turned out to be a pleasure to work with. They  are versatile, quick, and secure-- perfect for adhoc robot framing.&lt;br /&gt;&lt;a href="http://code.google.com/p/arduino-sirleech/downloads/detail?name=twoServosBot.pde&amp;amp;can=2&amp;amp;q=#makechanges"&gt;&lt;br /&gt;--&gt; Arduino 0018 Sketch for Two Servos and SerLCD module  &lt;/a&gt;(do not upload with TX attached to SerLCD)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_LhPSWEulg54/TAzHDsMVIfI/AAAAAAAAB0E/NJSAdxrPCEo/s1600/IMG_0471.JPG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://2.bp.blogspot.com/_LhPSWEulg54/TAzHDsMVIfI/AAAAAAAAB0E/NJSAdxrPCEo/s400/IMG_0471.JPG" alt="" id="BLOGGER_PHOTO_ID_5479973712819462642" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_LhPSWEulg54/TAzHDIWWCKI/AAAAAAAABz8/cOQAzH1pVAI/s1600/IMG_0470.JPG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://1.bp.blogspot.com/_LhPSWEulg54/TAzHDIWWCKI/AAAAAAAABz8/cOQAzH1pVAI/s400/IMG_0470.JPG" alt="" id="BLOGGER_PHOTO_ID_5479973703197788322" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_LhPSWEulg54/TAzH2y5_qGI/AAAAAAAAB0M/4Vsth9BIEPg/s1600/IMG_0472.JPG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 300px; height: 400px;" src="http://1.bp.blogspot.com/_LhPSWEulg54/TAzH2y5_qGI/AAAAAAAAB0M/4Vsth9BIEPg/s400/IMG_0472.JPG" alt="" id="BLOGGER_PHOTO_ID_5479974590794934370" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div class="Ix  H4"&gt;&lt;span class="Yd"&gt;&lt;a href="http://www.google.com/profiles/107469249766383763891#buzz" class="IA HW proflink" oid="107469249766383763891" rel="nofollow"&gt;Robert  Tempchin&lt;/a&gt;&lt;span class="zc"&gt; - &lt;/span&gt;&lt;span class="ze"&gt;Sweet robot  neck! How strong are those servos? Strong enough to crush your enemies?&lt;/span&gt;&lt;/span&gt;&lt;span class="G4" title="Tue, Jun 8, 2010 at 4:06 AM"&gt;4:06 am&lt;/span&gt;&lt;span class="I0"&gt;&lt;span class="Ia IY"&gt;&lt;/span&gt;&lt;span class="Ia Yp"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div class="nH L2"&gt;&lt;div class="H2" id="z12zfvsq3pfovz04a04cejdg3ozktrvigjw#1275934604122000"&gt;&lt;div class="Ix H4"&gt;&lt;span class="Yd"&gt;&lt;a href="http://www.google.com/profiles/100632440496821943119#buzz" class="IA HW proflink" oid="100632440496821943119" rel="nofollow"&gt;Mike  Jirsa&lt;/a&gt;&lt;span class="zc"&gt; - &lt;/span&gt;&lt;span class="ze"&gt;Are those step  motors or normal servos?  I saw that you have the degree feedback from  the servos, but is that something that is measured or inferred from the  last position+movement?&lt;br /&gt;&lt;br /&gt;Depending on the application, you may want to go with step  motors/controllers for more precise control.&lt;/span&gt;&lt;/span&gt;&lt;span class="G4" title="Tue, Jun 8, 2010 at 4:16 AM"&gt;4:16 am&lt;/span&gt;&lt;span class="I0"&gt;&lt;span class="Ia IY"&gt;&lt;/span&gt;&lt;span class="Ia Yp"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="nH"&gt;&lt;div style="-moz-user-select: none; width: 28ex;" role="button" id="" class="J-Zh-I J-J5-Ji H6 BC L3" act="127" tabindex="0"&gt;Done moderating comments&lt;/div&gt;&lt;/div&gt;&lt;span class="Yd"&gt;&lt;a href="http://www.google.com/profiles/104084840583196670665#buzz" class="IA HW proflink" oid="104084840583196670665" rel="nofollow"&gt;Christopher  Lee&lt;/a&gt;&lt;span class="zc"&gt; - &lt;/span&gt;&lt;span class="ze"&gt;Not that strong- but  these are: &lt;a href="http://www.youtube.com/watch?v=-w_YV_37ZEY" class="ot-anchor"&gt;http://www.youtube.c&lt;wbr&gt;om/watch?v=-w_YV_37Z&lt;wbr&gt;EY&lt;/a&gt;&lt;br /&gt;They are just normal servos, the cheapest I could find at the hobby  store. The degrees output on the LCD is actually the degree I send to  the Servo.write(rotation&lt;wbr&gt;) method-- there is some pulse wave  modulation that is worked out by the library for me in order to control  the servo.&lt;br /&gt;&lt;br /&gt;The potentiometers control the rotation and are hooked up to some  analog inputs on the Arduino.&lt;/span&gt;&lt;/span&gt;&lt;span class="Ia NtmPpb"&gt;&lt;/span&gt;&lt;span class="G4" title="Tue, Jun 8, 2010 at 7:19 AM"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3287359587967136240-1264766043289398085?l=sirleech.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sirleech.blogspot.com/feeds/1264766043289398085/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3287359587967136240&amp;postID=1264766043289398085' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3287359587967136240/posts/default/1264766043289398085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3287359587967136240/posts/default/1264766043289398085'/><link rel='alternate' type='text/html' href='http://sirleech.blogspot.com/2010/06/two-servos-at-st-robot.html' title='Two Servos AT-ST Robot'/><author><name>Sirleech</name><uri>http://www.blogger.com/profile/10074383170092670269</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/_LhPSWEulg54/TAzHClwZSDI/AAAAAAAABz0/p9ed6FfvM2s/s72-c/IMG_0468.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3287359587967136240.post-4465496407788219853</id><published>2010-06-05T01:18:00.001-07:00</published><updated>2010-06-05T01:25:30.463-07:00</updated><title type='text'>Hello, Coke-bot! (Arduino Servo Test)</title><content type='html'>Controlling a servo motor with an Arduino board and potentiometer. Rotation output to the SerLCD module. Hello, Coke-bot!&lt;br /&gt;&lt;object width="480" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/jNVX5lmvaGU&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/jNVX5lmvaGU&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;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_LhPSWEulg54/TAoIZitqJLI/AAAAAAAAByQ/nQ9QvMg-xEU/s1600/image.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 339px;" src="http://1.bp.blogspot.com/_LhPSWEulg54/TAoIZitqJLI/AAAAAAAAByQ/nQ9QvMg-xEU/s400/image.png" alt="" id="BLOGGER_PHOTO_ID_5479201131557692594" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://fritzing.org/projects/analog-input-to-servo/"&gt;Circuit is based on Fritzing diagram&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3287359587967136240-4465496407788219853?l=sirleech.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sirleech.blogspot.com/feeds/4465496407788219853/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3287359587967136240&amp;postID=4465496407788219853' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3287359587967136240/posts/default/4465496407788219853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3287359587967136240/posts/default/4465496407788219853'/><link rel='alternate' type='text/html' href='http://sirleech.blogspot.com/2010/06/arduino-servo-test.html' title='Hello, Coke-bot! (Arduino Servo Test)'/><author><name>Sirleech</name><uri>http://www.blogger.com/profile/10074383170092670269</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/_LhPSWEulg54/TAoIZitqJLI/AAAAAAAAByQ/nQ9QvMg-xEU/s72-c/image.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3287359587967136240.post-1275544867580757575</id><published>2010-06-02T14:09:00.000-07:00</published><updated>2010-07-13T13:57:23.751-07:00</updated><title type='text'>Making a USB Temperature Sensor, Journal (with the Arduino and LM335)</title><content type='html'>&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:Arial;font-size:10pt;"&gt;&lt;strong&gt;&lt;span style="font-size:180%;"&gt;&lt;div&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; font-family:Arial;"&gt;Post Moved to:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:Arial;"&gt;&lt;strong&gt;&lt;a href="http://sirleech.wordpress.com/2010/06/02/making-a-usb-temperature-sensor-journal-with-the-arduino-and-lm335/"&gt;&lt;span class="Apple-style-span" style="font-size: medium;"&gt;http://sirleech.wordpress.com/2010/06/02/making-a-usb-temperature-sensor-journal-with-the-arduino-and-lm335/&lt;/span&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:Arial;font-size:10pt;"&gt;&lt;strong&gt;&lt;br /&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/div&gt;15  June 2010- New   improved circuit, better readings&lt;br /&gt;&lt;span style="font-size:100%;"&gt;&lt;a href="http://fritzing.org/projects/lm335-temperature-sensor/"&gt;&gt;&gt;   new files (code/fritzing)&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_LhPSWEulg54/TBf4f6vXPkI/AAAAAAAAB1E/sVZpu0yqXM0/s1600/lm335_temperature_sensor_serlcd_schem.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 261px;" src="http://4.bp.blogspot.com/_LhPSWEulg54/TBf4f6vXPkI/AAAAAAAAB1E/sVZpu0yqXM0/s400/lm335_temperature_sensor_serlcd_schem.jpg" alt="" id="BLOGGER_PHOTO_ID_5483124298574413378" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_LhPSWEulg54/TBf4b90PlZI/AAAAAAAAB08/_eY9TSplrFE/s1600/lm335_temperature_sensor_serlcd_bb.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 244px;" src="http://4.bp.blogspot.com/_LhPSWEulg54/TBf4b90PlZI/AAAAAAAAB08/_eY9TSplrFE/s400/lm335_temperature_sensor_serlcd_bb.jpg" alt="" id="BLOGGER_PHOTO_ID_5483124230680712594" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:Arial;font-size:10pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_LhPSWEulg54/TBf3iupWYEI/AAAAAAAAB00/F8yME6ImdAY/s1600/hooked-up-backwards.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 232px;" src="http://2.bp.blogspot.com/_LhPSWEulg54/TBf3iupWYEI/AAAAAAAAB00/F8yME6ImdAY/s400/hooked-up-backwards.png" alt="" id="BLOGGER_PHOTO_ID_5483123247355945026" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_LhPSWEulg54/TBf3XLfsExI/AAAAAAAAB0s/NZcUU3qfOC0/s1600/calculation.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 399px;" src="http://2.bp.blogspot.com/_LhPSWEulg54/TBf3XLfsExI/AAAAAAAAB0s/NZcUU3qfOC0/s400/calculation.png" alt="" id="BLOGGER_PHOTO_ID_5483123048941622034" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:Arial;font-size:85%;"&gt;&lt;strong&gt;&lt;span style="font-size:180%;"&gt;&lt;span style="font-size:100%;"&gt;&lt;a href="http://fritzing.org/projects/lm335-temperature-sensor/"&gt;&lt;/a&gt;&lt;/span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;span style="font-size:100%;"&gt;Hooking up the original  board above and running tests (10 degrees c to 25 degrees c with house  heater) show the circuit is NOT accurately determining temperature. Need  to investigate further. Calibrated to 25 degrees c- however a cold  morning the next day (house ~10degrees c) showed a reading of -11  degrees c from the sensor. That's not right!&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:Arial;font-size:100%;"&gt; &lt;/span&gt;&lt;/div&gt;  &lt;div&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:Arial;font-size:100%;"&gt;One problem seemed to  be my calculations using the assumption of Arduino's board voltage of  5v. This is true when using the external power, however powering an  Arduino Mega with the USB only resulted in a board voltage of 4.79 v.  (AREF and 5V out)&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;  &lt;div&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:Arial;font-size:100%;"&gt; &lt;/span&gt;&lt;/div&gt;  &lt;div&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:Arial;font-size:100%;"&gt;Tried to recalculate  the initial design-- 2000 Ohm resistor was chosen to reflect a 2.5mA  operating current. Also, the designs for a 15v circuit show a 6k  resistor (15v/6k = 5v/2k).&lt;/span&gt;&lt;/div&gt;  &lt;div&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:Arial;font-size:100%;"&gt; &lt;/span&gt;&lt;/div&gt;  &lt;div&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:Arial;font-size:100%;"&gt;So what is the problem?  I am planning on rebuilding the circuit tonight (basic temperature  sensor, uncalibrated). &lt;/span&gt;&lt;/div&gt;  &lt;div&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:Arial;font-size:100%;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt; &lt;div&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:Arial;font-size:100%;"&gt;The sensor is hooked up backwards!&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:Arial;font-size:10pt;"&gt;&lt;strong&gt;&lt;span style="font-size:180%;"&gt;28 November 2008 -  USB Temperature Sensor with Arduino and LM335&lt;/span&gt;&lt;/strong&gt;&lt;/span&gt;   &lt;ul&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;Updated Jun  5 ,2010- SerLCD 2.5 and Arduino 0018 Sketches and Video&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;&lt;li&gt;&lt;span style="font-weight: bold;"&gt;Repost from Nov. 28, 2008 on &lt;a href="http://www.marinebreeder.org/phpbb/viewtopic.php?f=132&amp;amp;t=3971"&gt;MOFIB.org&lt;/a&gt;&lt;/span&gt;  (transferring for archival purposes)&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_LhPSWEulg54/TAmDkpQnwTI/AAAAAAAAByI/JbETf3Sw7cg/s1600/IMG_0458.JPG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_LhPSWEulg54/TAmDkpQnwTI/AAAAAAAAByI/JbETf3Sw7cg/s400/IMG_0458.JPG" alt="" id="BLOGGER_PHOTO_ID_5479055087247016242" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_LhPSWEulg54/TAbJWyfKmLI/AAAAAAAABxw/DuHtZVhKxP0/s1600/temp-sensor-board-1.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_LhPSWEulg54/TAbJWyfKmLI/AAAAAAAABxw/DuHtZVhKxP0/s400/temp-sensor-board-1.jpg" alt="" id="BLOGGER_PHOTO_ID_5478287390089582770" border="0" /&gt;&lt;/a&gt;   &lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:Arial;font-size:10pt;"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/span&gt;&lt;br /&gt;&lt;a href="http://code.google.com/p/arduino-sirleech/downloads/detail?name=thermometer.pde&amp;amp;can=2&amp;amp;q=#makechanges"&gt;--&gt; Processing sketch for&lt;/a&gt;  (&lt;a href="http://code.google.com/p/arduino-sirleech/downloads/detail?name=Firmata_arduino.0018.zip&amp;amp;can=2&amp;amp;q=#makechanges"&gt;standard firmata arduino 0018&lt;/a&gt;)&lt;br /&gt;&lt;a href="http://code.google.com/p/arduino-sirleech/downloads/detail?name=lm335z_temperature_sensor.pde&amp;amp;can=2&amp;amp;q=#makechanges"&gt;--&gt; Arduino 0018 sketch&lt;/a&gt;&lt;br /&gt;&lt;a href="http://code.google.com/p/arduino-sirleech/downloads/detail?name=lm335z_temperature_sensor_serlcd.pde&amp;amp;can=2&amp;amp;q=#makechanges"&gt;--&gt; SerLCD 2.5 with LM335A Arduino 0018 Sketch&lt;/a&gt; (do not upload with SerLCD hooked up to TX pin! It may corrupt the module memory.)&lt;br /&gt;&lt;br /&gt;&lt;object width="480" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/7yj7nxjGI0w&amp;amp;hl=en_GB&amp;amp;fs=1&amp;amp;"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;embed src="http://www.youtube.com/v/7yj7nxjGI0w&amp;amp;hl=en_GB&amp;amp;fs=1&amp;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;Here is a recent experiment I've done with making a cheap temperature  sensor connected to my &lt;span style="text-decoration: underline;" class="acronym" title="Marine Aquarium Council"&gt;MAC&lt;/span&gt;. The sensor  itself is quite cheap to make (the orange board), the sensor IC is about  3 dollars, and the rest are some wire jumpers, a &lt;a class="dictionary" title="Kelvin" href="http://www.marinebreeder.org/phpbb/dictionary.php?word=Kelvin&amp;amp;fulltext=2k" rel="dictionary.php?word=Kelvin&amp;amp;fulltext=2k"&gt;2k&lt;/a&gt; trim  potentiometer and a resistor. Total cost about $8-10 and some free time.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_LhPSWEulg54/TAbI61IDMEI/AAAAAAAABxY/iZZhm9M-2qw/s1600/laptop-arduino-connected.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_LhPSWEulg54/TAbI61IDMEI/AAAAAAAABxY/iZZhm9M-2qw/s400/laptop-arduino-connected.jpg" alt="" id="BLOGGER_PHOTO_ID_5478286909761597506" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;What you see the temperature board hooked up to is an Arduino, a  cheap USB i/o controller available from Sparkfun electronics. I can  control about 10 analog inputs (one is being used to monitor the voltage  of the temperature sensor) and 10 or so 5V outputs that I  monitor/switch from the computer. The neat thing about getting this  interfaced to an i/o board is I can use the temperature data to switch  devices, sound alarms, etc.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_LhPSWEulg54/TAbI61IDMEI/AAAAAAAABxY/iZZhm9M-2qw/s1600/laptop-arduino-connected.jpg"&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_LhPSWEulg54/TAbJWCkXZhI/AAAAAAAABxg/GciaHtfr3EY/s1600/screenshortprocessingapp.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 249px;" src="http://4.bp.blogspot.com/_LhPSWEulg54/TAbJWCkXZhI/AAAAAAAABxg/GciaHtfr3EY/s400/screenshortprocessingapp.png" alt="" id="BLOGGER_PHOTO_ID_5478287377226491410" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Here is a screenshot of the software. Basically, the temperature sensor  takes an input of 5v, and will output a voltage at +10 mV/ Kelvin, which  can be easily converted to Celcius as seen in the software. The sensor  turns out to be quite accurate and highly responsive -- I can breath on  the sensor lightly and detect a minute temperature change. Right now it  is obviously not waterproof, but that is easily solvable with some heat  shrink tubing (this is actually recommended in the IC datasheet by the  manufacturer for making waterproof temp. sensors!)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_LhPSWEulg54/TAbKGleGlDI/AAAAAAAAByA/upUq20u1vRc/s1600/Temperature-Sensor.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_LhPSWEulg54/TAbKGleGlDI/AAAAAAAAByA/upUq20u1vRc/s400/Temperature-Sensor.jpg" alt="" id="BLOGGER_PHOTO_ID_5478288211229185074" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_LhPSWEulg54/TAbJXFCvXeI/AAAAAAAABx4/KOPrQaoifOs/s1600/Picture1.png"&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;A diagram of the board, and all the parts used. I'm happy to explain how  the Arduino board works to any interested, and code examples are  available for the brave hearted.&lt;br /&gt;&lt;br /&gt;&lt;span class="corners-top"&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;             &lt;h3&gt;&lt;a href="http://www.marinebreeder.org/phpbb/viewtopic.php?f=132&amp;amp;t=3971#p36128"&gt;                                                                                                                          &lt;/a&gt;&lt;/h3&gt;    &lt;p class="author"&gt;&lt;a href="http://www.marinebreeder.org/phpbb/viewtopic.php?p=36128#p36128"&gt;&lt;img src="http://www.marinebreeder.org/phpbb/styles/prosilver/imageset/icon_post_target.gif" alt="Post" title="Post" width="11" height="9" /&gt;&lt;/a&gt;by &lt;strong&gt;&lt;a href="http://www.marinebreeder.org/phpbb/memberlist.php?mode=viewprofile&amp;amp;u=969"&gt;TheChemist&lt;/a&gt;&lt;/strong&gt;  » Fri Nov 28, 2008 1:30 pm &lt;/p&gt;          &lt;div class="content"&gt;Awesome!&lt;br /&gt;&lt;br /&gt;Could you post the actual schematic, just so it is more clear, how  the connections on the test board were made.&lt;br /&gt;&lt;br /&gt;Also, how cheap is Arduino? Do you know if it is available  worldwide?&lt;br /&gt;Is there something similar for digital input/output? I see so much  potential use for this gizmo it is mind boggling. &lt;img src="http://www.marinebreeder.org/phpbb/images/smilies/icon_smile.gif" alt=":)" title="Smile" /&gt;&lt;br /&gt;Also, do you know, how accurate are the readouts from Arduino?&lt;br /&gt;&lt;br /&gt;Thanks!&lt;/div&gt;     Andy&lt;br /&gt;&lt;br /&gt;&lt;span class="corners-top"&gt;&lt;span&gt;&lt;/span&gt;&lt;/span&gt;             &lt;h3&gt;&lt;a href="http://www.marinebreeder.org/phpbb/viewtopic.php?f=132&amp;amp;t=3971#p36144"&gt;                                                                                                                          &lt;/a&gt;&lt;/h3&gt;    &lt;p class="author"&gt;&lt;a href="http://www.marinebreeder.org/phpbb/viewtopic.php?p=36144#p36144"&gt;&lt;img src="http://www.marinebreeder.org/phpbb/styles/prosilver/imageset/icon_post_target.gif" alt="Post" title="Post" width="11" height="9" /&gt;&lt;/a&gt;by &lt;strong&gt;&lt;a href="http://www.marinebreeder.org/phpbb/memberlist.php?mode=viewprofile&amp;amp;u=1222"&gt;SirLeech&lt;/a&gt;&lt;/strong&gt;  » Fri Nov 28, 2008 2:47 pm &lt;/p&gt;          Andy, the Arduino boards are about $30 USD, I  have one I brought from the US from &lt;a href="http://www.sparkfun.com/" class="postlink"&gt;Sparkfun electronics&lt;/a&gt;, and I've also purchased  another one here in Australia (thats why you see two, my temp sensor  actually only uses one, but I was playing with getting the two to talk  when I took the pictures). They are fairly popular among the physical  computing community so you should be able to find them quite easily; if  you don't have any in your country I'm sure you could find an  international shipper.&lt;br /&gt;&lt;br /&gt;The Arduino board has 13 digital in/out pins that can be used either  way, and 6 analog inputs. Each digital pin can also be used for serial  TX or RX, and two digital pins are also available for hardware serial  TX/RX. Lots more information on these boards is available on the &lt;a href="http://www.arduino.cc/" class="postlink"&gt;Arduino.cc website&lt;/a&gt;.  Great little boards and I love them to death.&lt;br /&gt;&lt;br /&gt;Your question about accuracy-- the accuracy would be as good as your  sensor. The temperature sensor I've build here depends on the trim pot  to make a calibration, which is only as good as the thermometer I'm  calibrating to. What I read from my analog input is an integer value  from 1-1024, which I'm assuming 1 = 0v and 1024 = 5v in my calculations.  I then convert the number to volts, then to kelvin, then to celcius.  You can see the original 1-1024 reading as "raw" in my software.&lt;br /&gt;&lt;br /&gt;Here is the schematic I used from the &lt;a href="http://www.national.com/mpf/LM/LM335.html" class="postlink"&gt;LM335Z&lt;/a&gt;  Temperature Sensor PDF. The trim pot used is actually &lt;a class="dictionary" title="Kelvin" href="http://www.marinebreeder.org/phpbb/dictionary.php?word=Kelvin&amp;amp;fulltext=5k" rel="dictionary.php?word=Kelvin&amp;amp;fulltext=5k"&gt;5k&lt;/a&gt; (&lt;a class="dictionary" title="Kelvin" href="http://www.marinebreeder.org/phpbb/dictionary.php?word=Kelvin&amp;amp;fulltext=10k" rel="dictionary.php?word=Kelvin&amp;amp;fulltext=10k"&gt;10k&lt;/a&gt; works, but I  found &lt;a class="dictionary" title="Kelvin" href="http://www.marinebreeder.org/phpbb/dictionary.php?word=Kelvin&amp;amp;fulltext=5k" rel="dictionary.php?word=Kelvin&amp;amp;fulltext=5k"&gt;5k&lt;/a&gt; is actually  better for the 5V load you get from the Arduino), and the R1 resistor is  &lt;a class="dictionary" title="" href="http://www.marinebreeder.org/phpbb/dictionary.php?word=Kelvin&amp;amp;fulltext=2k" rel="dictionary.php?word=Kelvin&amp;amp;fulltext=2k"&gt;2k&lt;/a&gt;. Find the  LM335z from Mouser or some other electronics supply. I can buy them from  my local electronics shop they are that common.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_LhPSWEulg54/TAbJXFCvXeI/AAAAAAAABx4/KOPrQaoifOs/s1600/Picture1.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 367px;" src="http://4.bp.blogspot.com/_LhPSWEulg54/TAbJXFCvXeI/AAAAAAAABx4/KOPrQaoifOs/s400/Picture1.png" alt="" id="BLOGGER_PHOTO_ID_5478287395070631394" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;div id="p36152" class="post bg2"&gt;&lt;div class="inner"&gt;&lt;span style="text-decoration: underline;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:Arial;font-size:10pt;"&gt;&lt;span style="font-size:14pt;"&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&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/3287359587967136240-1275544867580757575?l=sirleech.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sirleech.blogspot.com/feeds/1275544867580757575/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3287359587967136240&amp;postID=1275544867580757575' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3287359587967136240/posts/default/1275544867580757575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3287359587967136240/posts/default/1275544867580757575'/><link rel='alternate' type='text/html' href='http://sirleech.blogspot.com/2010/06/making-usb-temperature-sensor-journal.html' title='Making a USB Temperature Sensor, Journal (with the Arduino and LM335)'/><author><name>Sirleech</name><uri>http://www.blogger.com/profile/10074383170092670269</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/_LhPSWEulg54/TBf4f6vXPkI/AAAAAAAAB1E/sVZpu0yqXM0/s72-c/lm335_temperature_sensor_serlcd_schem.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3287359587967136240.post-4539804189243154140</id><published>2010-06-02T05:01:00.000-07:00</published><updated>2010-06-02T14:06:24.164-07:00</updated><title type='text'>Error</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_LhPSWEulg54/TAbHnvk85hI/AAAAAAAABxQ/Q7joJN9kWMc/s1600/error.png"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 320px;" src="http://3.bp.blogspot.com/_LhPSWEulg54/TAbHnvk85hI/AAAAAAAABxQ/Q7joJN9kWMc/s400/error.png" alt="" id="BLOGGER_PHOTO_ID_5478285482343065106" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;An actual error from work today. Weren't screen fonts way better 20 years ago?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3287359587967136240-4539804189243154140?l=sirleech.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sirleech.blogspot.com/feeds/4539804189243154140/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3287359587967136240&amp;postID=4539804189243154140' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3287359587967136240/posts/default/4539804189243154140'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3287359587967136240/posts/default/4539804189243154140'/><link rel='alternate' type='text/html' href='http://sirleech.blogspot.com/2010/06/error.html' title='Error'/><author><name>Sirleech</name><uri>http://www.blogger.com/profile/10074383170092670269</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/_LhPSWEulg54/TAbHnvk85hI/AAAAAAAABxQ/Q7joJN9kWMc/s72-c/error.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3287359587967136240.post-3986252908203482874</id><published>2010-06-02T03:28:00.001-07:00</published><updated>2010-06-02T03:28:03.257-07:00</updated><title type='text'>Art</title><content type='html'>&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;a href='http://blogpress.w18.net/photos/10/06/02/300.jpg'&gt;&lt;img src='http://blogpress.w18.net/photos/10/06/02/s_300.jpg' border='0' width='280' height='281' style='margin:5px'&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;- Posted using BlogPress from my iPhone &lt;br /&gt;&lt;p class='blogpress_location'&gt;Location:&lt;a href='http://maps.google.com/maps?q=Winnecke%20St,Ainslie,Australia%40-35.271881%2C149.147903&amp;z=10'&gt;Winnecke St,Ainslie,Australia&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/3287359587967136240-3986252908203482874?l=sirleech.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sirleech.blogspot.com/feeds/3986252908203482874/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3287359587967136240&amp;postID=3986252908203482874' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3287359587967136240/posts/default/3986252908203482874'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3287359587967136240/posts/default/3986252908203482874'/><link rel='alternate' type='text/html' href='http://sirleech.blogspot.com/2010/06/art.html' title='Art'/><author><name>Sirleech</name><uri>http://www.blogger.com/profile/10074383170092670269</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-3287359587967136240.post-8688309909054778701</id><published>2010-05-29T17:58:00.000-07:00</published><updated>2010-05-29T18:05:01.819-07:00</updated><title type='text'>Video of HTTP Output to the TV</title><content type='html'>&lt;object width="320" height="266" class="BLOG_video_class" id="BLOG_video-4559890901df20ca" 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://v15.nonxt1.googlevideo.com/videoplayback?id%3D4559890901df20ca%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1329848536%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D2C1342E9D3C08411F3DF58195F4025FB3C5315E3.2529F4F104B575620EB99E3765765C624BE5487C%26key%3Dck1&amp;amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D4559890901df20ca%26offsetms%3D5000%26itag%3Dw160%26sigh%3DgRPKMobKHQnLsUlmhfiAdST79Js&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://v15.nonxt1.googlevideo.com/videoplayback?id%3D4559890901df20ca%26itag%3D5%26app%3Dblogger%26ip%3D0.0.0.0%26ipbits%3D0%26expire%3D1329848536%26sparams%3Did,itag,ip,ipbits,expire%26signature%3D2C1342E9D3C08411F3DF58195F4025FB3C5315E3.2529F4F104B575620EB99E3765765C624BE5487C%26key%3Dck1&amp;iurl=http://video.google.com/ThumbnailServer2?app%3Dblogger%26contentid%3D4559890901df20ca%26offsetms%3D5000%26itag%3Dw160%26sigh%3DgRPKMobKHQnLsUlmhfiAdST79Js&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/3287359587967136240-8688309909054778701?l=sirleech.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sirleech.blogspot.com/feeds/8688309909054778701/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3287359587967136240&amp;postID=8688309909054778701' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3287359587967136240/posts/default/8688309909054778701'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3287359587967136240/posts/default/8688309909054778701'/><link rel='alternate' type='text/html' href='http://sirleech.blogspot.com/2010/05/video-of-http-output-to-tv.html' title='Video of HTTP Output to the TV'/><author><name>Sirleech</name><uri>http://www.blogger.com/profile/10074383170092670269</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-3287359587967136240.post-4635596183971702009</id><published>2010-05-28T01:07:00.000-07:00</published><updated>2010-05-28T01:09:18.453-07:00</updated><title type='text'>Mushroom Farm Day 23</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_LhPSWEulg54/S_96JveVzuI/AAAAAAAABw4/QvHG8ciLHM4/s1600/IMG_0447.JPG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_LhPSWEulg54/S_96JveVzuI/AAAAAAAABw4/QvHG8ciLHM4/s400/IMG_0447.JPG" alt="" id="BLOGGER_PHOTO_ID_5476229979686948578" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;At Bunnings (the Home Depot of Australia) Joyce and I made an investment into a mushroom-farm-in-a-box. If we can get two kilograms of mushrooms from this we will break even.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3287359587967136240-4635596183971702009?l=sirleech.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sirleech.blogspot.com/feeds/4635596183971702009/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3287359587967136240&amp;postID=4635596183971702009' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3287359587967136240/posts/default/4635596183971702009'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3287359587967136240/posts/default/4635596183971702009'/><link rel='alternate' type='text/html' href='http://sirleech.blogspot.com/2010/05/mushroom-farm-day-23.html' title='Mushroom Farm Day 23'/><author><name>Sirleech</name><uri>http://www.blogger.com/profile/10074383170092670269</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/_LhPSWEulg54/S_96JveVzuI/AAAAAAAABw4/QvHG8ciLHM4/s72-c/IMG_0447.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3287359587967136240.post-8157339150740561086</id><published>2010-05-27T01:56:00.000-07:00</published><updated>2010-05-31T14:40:38.058-07:00</updated><title type='text'>Ozymandias Monitor</title><content type='html'>&lt;object width="480" height="385"&gt;&lt;param name="movie" value="http://www.youtube.com/v/c__-yNkAF1g&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/c__-yNkAF1g&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;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_LhPSWEulg54/S_5BjV0r7UI/AAAAAAAABws/0sLC-YazAcg/s1600/IMG_0441.JPG"&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_LhPSWEulg54/S_40sa7i9eI/AAAAAAAABwM/vK-wdC1Gc0Y/s1600/tms_11_diagonal_320.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/_LhPSWEulg54/S_40sa7i9eI/AAAAAAAABwM/vK-wdC1Gc0Y/s320/tms_11_diagonal_320.jpg" alt="" id="BLOGGER_PHOTO_ID_5475872134677067234" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_LhPSWEulg54/S_40sLmW1wI/AAAAAAAABwE/ddYEmuXSCos/s1600/tms_sampler01_320.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/_LhPSWEulg54/S_40sLmW1wI/AAAAAAAABwE/ddYEmuXSCos/s320/tms_sampler01_320.jpg" alt="" id="BLOGGER_PHOTO_ID_5475872130561660674" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The &lt;a href="http://www.batsocks.co.uk/products/Shields/TellyMate%20Shield_Examples.htm"&gt;TellyMate &lt;/a&gt;shield by Batsocks in the UK inspired me in so many ways. The shield allows video output to a TV using serial communication, so hooking it up to the Arduino is a no-brainer. Awesome 1980 video game fonts come stock with the TellyMate. Then it came to me-- what if I hook this board up to the internet? It would be an awesome blend of antique analog displays and the web connected world of the 21st century. The older TV I could find the better.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_LhPSWEulg54/S_5BjV0r7UI/AAAAAAAABws/0sLC-YazAcg/s1600/IMG_0441.JPG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 311px; height: 320px;" src="http://1.bp.blogspot.com/_LhPSWEulg54/S_5BjV0r7UI/AAAAAAAABws/0sLC-YazAcg/s320/IMG_0441.JPG" alt="" id="BLOGGER_PHOTO_ID_5475886272338455874" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The TellyMate and &lt;a href="http://www.sparkfun.com/commerce/product_info.php?products_id=9026"&gt;EthernetShield &lt;/a&gt;were ordered and arrived three days later.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_LhPSWEulg54/S_5A8CFiO7I/AAAAAAAABwU/zw4b9p31vbM/s1600/ArduinoEthernetShield.jpg"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 320px; height: 245px;" src="http://3.bp.blogspot.com/_LhPSWEulg54/S_5A8CFiO7I/AAAAAAAABwU/zw4b9p31vbM/s320/ArduinoEthernetShield.jpg" alt="" id="BLOGGER_PHOTO_ID_5475885597025516466" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Within a day the shields are connected to the Arduino and I am making simple server connections to Google and outputting raw HTML to the free TV I aquired the other day. Keep in mind this is not my full time job so one day means the one or two hours I have free to mess around with my toys.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_LhPSWEulg54/S_5BirqVxCI/AAAAAAAABwc/VEYDOnQ1kZY/s1600/IMG_0446.JPG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 240px; height: 320px;" src="http://4.bp.blogspot.com/_LhPSWEulg54/S_5BirqVxCI/AAAAAAAABwc/VEYDOnQ1kZY/s320/IMG_0446.JPG" alt="" id="BLOGGER_PHOTO_ID_5475886261020771362" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:78%;"&gt;The shields stacked: my Arduino, EthernetShield, and TellyMate&lt;/span&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_LhPSWEulg54/S_5BjClHmsI/AAAAAAAABwk/LJMp82k4uMM/s1600/IMG_0445.JPG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 240px; height: 320px;" src="http://4.bp.blogspot.com/_LhPSWEulg54/S_5BjClHmsI/AAAAAAAABwk/LJMp82k4uMM/s320/IMG_0445.JPG" alt="" id="BLOGGER_PHOTO_ID_5475886267172887234" border="0" /&gt;&lt;/a&gt;&lt;span style="font-size:78%;"&gt;HTML output of Google to my antique Sharp 14"&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;The ethernetShield and/or &lt;a href="http://arduino.cc/en/Reference/Ethernet"&gt;Ethernet.h libary&lt;/a&gt; do not support DNS or DHCP so there is some hard coding needed to connect the board to your network and the internet. First of all, I found an unused IP address from the router's DHCP table and assigned it to the board. The MAC address I used from the example sketch:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;span style="font-family:courier new;"&gt;#include &lt;ethernet.h&gt;&lt;/ethernet.h&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;//An unused IP address as found in the DHCP table&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;byte ip[] = { 192, 168, 1, 1 };&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;// BILLION ADSL MODEM ROUTER&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;//gateway = router ip address&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;//subnet  = netmask&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;byte gateway[] = { 192, 168, 1, 254 }; &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;byte subnet[] = { 255, 255, 255, 0 }; &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;// server&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;byte server[] = { 66, 102, 11, 104 }; // Google&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;Client client(server, 80);&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;void setup()&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;{&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  Ethernet.begin(mac, ip, gateway, subnet);&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family:courier new;"&gt;  Serial.begin(57600);&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;.....&lt;br /&gt;&lt;br /&gt;The gateway[] array input to begin( )  is the IP address of the router, and similary the subnet[ ] array is the subnet mask address of the router. You can get Google's IP address by pinging it from your command prompt in Windows. Arduino sketch code &lt;a href="http://www.blogger.com/Client%20client%28server,%2080%29;%20%20void%20setup%28%29%20%7B%20%20%20Ethernet.begin%28mac,%20ip,%20gateway,%20subnet%29;%20%20%20Serial.begin%2857600%29;"&gt;here&lt;/a&gt;. Once I get tired of hard coding IP address I will probably try out the &lt;a href="http://gkaindl.com/software/arduino-ethernet"&gt;Arduino Ethernet Libraries&lt;/a&gt; that support DNS and DHCP with the EthernetShield/Ethernet Library.&lt;br /&gt;&lt;span style="border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px;font-family:Arial;font-size:medium;"  &gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3287359587967136240-8157339150740561086?l=sirleech.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sirleech.blogspot.com/feeds/8157339150740561086/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3287359587967136240&amp;postID=8157339150740561086' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3287359587967136240/posts/default/8157339150740561086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3287359587967136240/posts/default/8157339150740561086'/><link rel='alternate' type='text/html' href='http://sirleech.blogspot.com/2010/05/arduinoethernetshieldtellymate-shield.html' title='Ozymandias Monitor'/><author><name>Sirleech</name><uri>http://www.blogger.com/profile/10074383170092670269</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/_LhPSWEulg54/S_40sa7i9eI/AAAAAAAABwM/vK-wdC1Gc0Y/s72-c/tms_11_diagonal_320.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3287359587967136240.post-7091582194971754485</id><published>2010-05-27T01:36:00.001-07:00</published><updated>2010-05-27T01:44:54.839-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='LCD'/><category scheme='http://www.blogger.com/atom/ns#' term='SerLCD'/><category scheme='http://www.blogger.com/atom/ns#' term='Arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='Serial'/><title type='text'>Arduino and SerLCD 2.5</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_LhPSWEulg54/S_4vaBILueI/AAAAAAAABv8/bZe_3am85nM/s1600/IMG_0440.JPG"&gt;&lt;img style="display: block; margin: 0px auto 10px; text-align: center; cursor: pointer; width: 240px; height: 320px;" src="http://4.bp.blogspot.com/_LhPSWEulg54/S_4vaBILueI/AAAAAAAABv8/bZe_3am85nM/s320/IMG_0440.JPG" alt="" id="BLOGGER_PHOTO_ID_5475866320954964450" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Hooking up the Sparkfun SerLCD was a breeze, transmission over the Arduino's RX pin resulted in text printing to the serial module. I am using the &lt;a href="http://www.sparkfun.com/commerce/product_info.php?products_id=258"&gt;SerLCD &lt;/a&gt;module connected to a &lt;a href="http://www.littlebirdelectronics.com/products/Basic-16x2-Character-LCD-%252d-White-on-Black-5V.html"&gt;GDM1602K Basic 16x2 Character LCD - White on Black 5V.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Using the SparkFunSerLcd Arduino library also made things easier-- this library allows use of Software Serial, allowing serial tranmission over any of the digital i/o pins. Apparently uploading to the Arduino whilst pluggin in to the SerLCD on the RX pin can cause corruption of the SerLCD module memories.&lt;br /&gt;&lt;br /&gt;Hello Serial!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3287359587967136240-7091582194971754485?l=sirleech.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sirleech.blogspot.com/feeds/7091582194971754485/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3287359587967136240&amp;postID=7091582194971754485' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3287359587967136240/posts/default/7091582194971754485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3287359587967136240/posts/default/7091582194971754485'/><link rel='alternate' type='text/html' href='http://sirleech.blogspot.com/2010/05/arduino-and-serlcd-25.html' title='Arduino and SerLCD 2.5'/><author><name>Sirleech</name><uri>http://www.blogger.com/profile/10074383170092670269</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/_LhPSWEulg54/S_4vaBILueI/AAAAAAAABv8/bZe_3am85nM/s72-c/IMG_0440.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-3287359587967136240.post-5974742246220711511</id><published>2007-01-26T09:08:00.000-08:00</published><updated>2007-01-26T18:09:35.845-08:00</updated><title type='text'>New Project: 15' Motor Canoe</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://bp1.blogger.com/_LhPSWEulg54/RbqABhqnTII/AAAAAAAAAA8/zbb9BLZxDBc/s1600-h/motor+canoe+15ft.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://bp1.blogger.com/_LhPSWEulg54/RbqABhqnTII/AAAAAAAAAA8/zbb9BLZxDBc/s400/motor+canoe+15ft.jpg" alt="" id="BLOGGER_PHOTO_ID_5024469097990540418" border="0" /&gt;&lt;/a&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;A preliminary drawing of my motor canoe.&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;font-size:78%;" &gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style="font-size:85%;"&gt;After &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-corrected" id="SPELLING_ERROR_0"&gt;successfully&lt;/span&gt; mounting an outboard motor to my old fishing canoe, I am now planning on building a dedicated motor canoe. The goal is to come out with an efficient and light boat that can be powered with a small outboard engine. Ideally I would want the hull section to weigh under 50 pounds so I can car-top it myself; but most likely it will be in 70-90 pound range.&lt;br /&gt;&lt;br /&gt;The boat will be as narrow as possible for speed through the water being stabilized by the two outriggers on the back. Rear outriggers will also provide extra &lt;span onclick="BLOG_clickHandler(this)" class="blsp-spelling-corrected" id="SPELLING_ERROR_1"&gt;buoyancy&lt;/span&gt; for the stern-mounted motor.  Plus, they look really awesome and make the boat look like a spaceship.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/3287359587967136240-5974742246220711511?l=sirleech.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://sirleech.blogspot.com/feeds/5974742246220711511/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=3287359587967136240&amp;postID=5974742246220711511' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/3287359587967136240/posts/default/5974742246220711511'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/3287359587967136240/posts/default/5974742246220711511'/><link rel='alternate' type='text/html' href='http://sirleech.blogspot.com/2007/01/intial-drawings.html' title='New Project: 15&apos; Motor Canoe'/><author><name>Sirleech</name><uri>http://www.blogger.com/profile/10074383170092670269</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://bp1.blogger.com/_LhPSWEulg54/RbqABhqnTII/AAAAAAAAAA8/zbb9BLZxDBc/s72-c/motor+canoe+15ft.jpg' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
