tag:blogger.com,1999:blog-76295857837164568252024-02-19T14:55:03.223-08:00PrototypesJhttp://www.blogger.com/profile/11013447258622383222noreply@blogger.comBlogger6125tag:blogger.com,1999:blog-7629585783716456825.post-4750048257768871402013-08-28T21:02:00.002-07:002013-08-28T21:03:03.771-07:00Rover Controls
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="CONTENT-TYPE" CONTENT="text/html; charset=windows-1252">
<TITLE>into.zzl.org</TITLE>
<SCRIPT>
(function() { var b=window,e="jstiming",g="tick";(function(){function d(a){this.t={};this.tick=function(a,d,c){c=void 0!=c?c:(new Date).getTime();this.t[a]=[c,d]};this[g]("start",null,a)}var a=new d;b.jstiming={Timer:d,load:a};if(b.performance&&b.performance.timing){var a=b.performance.timing,c=b[e].load,f=a.navigationStart,a=a.responseStart;0<f&&a>=f&&(c[g]("_wtsrt",void 0,f),c[g]("wtsrt_","_wtsrt",a),c[g]("tbsd_","wtsrt_"))}try{a=null,b.chrome&&b.chrome.csi&&(a=Math.floor(b.chrome.csi().pageT),c&&0<f&&(c[g]("_tbnd",void 0,b.chrome.csi().startE),
c[g]("tbnd_","_tbnd",f))),null==a&&b.gtbExternal&&(a=b.gtbExternal.pageT()),null==a&&b.external&&(a=b.external.pageT,c&&0<f&&(c[g]("_tbnd",void 0,b.external.startE),c[g]("tbnd_","_tbnd",f))),a&&(b[e].pt=a)}catch(l){}})();b.tickAboveFold=function(d){var a=0;if(d.offsetParent){do a+=d.offsetTop;while(d=d.offsetParent)}d=a;750>=d&&b[e].load[g]("aft")};var h=!1;function k(){h||(h=!0,b[e].load[g]("firstScrollTime"))}b.addEventListener?b.addEventListener("scroll",k,!1):b.attachEvent("onscroll",k);
})();
</SCRIPT>
<STYLE TYPE="text/css">
<!--
P { color: #ffffff; font-family: "Arial", "Tahoma", "Helvetica", "FreeSans", sans-serif; font-size: 9pt; font-style: normal; font-weight: normal }
TD P { color: #ffffff; font-family: "Arial", "Tahoma", "Helvetica", "FreeSans", sans-serif; font-size: 9pt; font-style: normal; font-weight: normal }
H1 { color: #ffffff; font-style: normal }
H2 { color: #ffffff; font-family: "Arial", "Tahoma", "Helvetica", "FreeSans", sans-serif; font-size: 10pt; font-style: normal }
H3 { color: #ffffff }
H3.western { font-style: normal }
H3.cjk { font-family: "SimSun"; font-style: normal }
H3.ctl { font-family: "Mangal"; font-style: normal }
DT { color: #ffffff; font-family: "Arial", "Tahoma", "Helvetica", "FreeSans", sans-serif; font-size: 9pt; font-style: normal; font-weight: bold }
A:link { color: #3d85c6; text-decoration: none }
-->
</STYLE>
</HEAD>
<BODY LANG="en-US" TEXT="#ffffff" LINK="#3d85c6" BGCOLOR="#000000" BACKGROUND="//themes.googleusercontent.com/image%3Fid=1i_daHMzkzBNcV-v7uOhVYquMt20FCMbbTFxcHAARidZ6PYKs5-KeUa4Gm0erJ5vHVpot" DIR="LTR" STYLE="border: none; padding: 0in">
<DIV ID="navbar" DIR="LTR">
<P><BR><BR>
</P>
</DIV>
<DIV ID="header" DIR="LTR">
<P><META NAME="" CONTENT="Rover"><BR><BR>
</P>
<DIV ID="Header1" DIR="LTR">
<P><BR><BR>
</P>
<DIV ID="header-inner" DIR="LTR">
<H1><center>Rover Controls<iframe height="0" margin="0" name="iframe_a" scrollbar="no" src="" width="0"></iframe></center>
</H1>
</DIV>
</DIV>
</DIV>
<br>
<br>
<center>
<style type="text/css">.tg-left { text-align: left; } .tg-right { text-align: right; } .tg-center { text-align: center; }
.tg-bf { font-weight: bold; } .tg-it { font-style: italic; }
.tg-table-plain { border-collapse: collapse; border-spacing: 0; font-size: 100%; font: inherit; }
.tg-table-plain td { border: 0px #555 solid; padding: 10px; vertical-align: top; }</style>
<table class="tg-table-plain">
<tr>
<th></th>
<th></th>
<th></th>
<th></th>
<th></th>
</tr>
<tr class="tg-even">
<td><font color="black">fwd right</A></P></font></td>
<td><P><IMG SRC="" NAME="Object4" ALIGN=BOTTOM WIDTH=2 HEIGHT=2>
<A HREF="http://99.45.53.215:8080/forward.html" TARGET="iframe_a"><FONT SIZE=7><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiRtA2GfCT1MNvYQzsqulLIzGBmhqzxby6aXV8fhrJPA7MNPduW_UKshDnXDClo8NWeApjyoK2_i2zXRx-Kd4G5_JcoaZnzLsQXfedkce-xakcycp86CaYKhIF7MvMGe0JzIp4ed4MaE1th/s1600/up.jpg"</img></FONT></A></P></td>
<td><font color="black">left/fwd</font></td>
</tr>
<tr>
<td><P><IMG SRC="" NAME="Object7" ALIGN=BOTTOM WIDTH=2 HEIGHT=2>
<A HREF="http://99.45.53.215:8080/left.html" TARGET="iframe_a"><FONT SIZE=7><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhXpe2jCz250d2B6ytNP7WK2RY0kBdrD2ijXu3XNrsqrWmtq-Hh7Pkg9YYeYdLtqn8hfJoL1COgRgR60GswOfUxrpgJth5YB7G-tGf2phvNwUtblf6FEKsD5e7q8YqBpVLzHMmQdZ7ZElW4/s1600/left.jpg"</img></FONT></A></P></td>
<td><P><IMG SRC="" NAME="Object8" ALIGN=BOTTOM WIDTH=2 HEIGHT=2>
<A HREF="http://99.45.53.215:8080/stop.html" TARGET="iframe_a"><FONT SIZE=7><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6-aCnt3aIWV0mpoaJ2wB4jInJffdbuIFULjBvzuGwGl7tvb8K5ANEISG1mMVuU4B8WVVIqPbUbizgos6v3q2O3OKNo_MYUxrLIhCKULij9Fg3QDgI9rlCwx6rZ6reA8ZQfon-4OyPR97J/s1600/stop.JPG" /></a><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj6-aCnt3aIWV0mpoaJ2wB4jInJffdbuIFULjBvzuGwGl7tvb8K5ANEISG1mMVuU4B8WVVIqPbUbizgos6v3q2O3OKNo_MYUxrLIhCKULij9Fg3QDgI9rlCwx6rZ6reA8ZQfon-4OyPR97J/s1600/stop.JPG"</img></FONT></A></P></td>
<td><P><IMG SRC="" NAME="Object6" ALIGN=BOTTOM WIDTH=2 HEIGHT=2>
<A HREF="http://99.45.53.215:8080/right.html" TARGET="iframe_a"><FONT SIZE=7><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiQbYXMVKMc2B2T6xWSKl7OFDCrrgPLuBRMXVW1VXXDOiqDc-26I53sl5633uvz2WTypVj-mBshJWU86RlUd5HpBYlyKCpkDo3zA0Vg7icUMYPf4iOOYXY93y30MQtQjjGFuUiZL2NIAVSS/s1600/right.jpg"</img></FONT></A></P></td>
</tr>
<tr class="tg-even">
<td><font color="black">right/rev</font></td>
<td><P><IMG SRC="" NAME="Object5" ALIGN=BOTTOM WIDTH=2 HEIGHT=2>
<A HREF="http://99.45.53.215:8080/reverse.html" TARGET="iframe_a"><FONT SIZE=7><img src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiN5PsnrYx3UzCSQk-vO4MvIfIurMxE3LMdwiBt3mW9FV4jJE3BYPIRyt51-oqjYJsywyjZZ3X4VnujXpuotmYMy9GyqRk8otc-KifDHxJu42vQKPR4SEURyqll5h2hyphenhyphenIHv6_83meDKY-Id/s1600/rev.jpg"</img></FONT></A></P></td>
<td><font color="black">left/rev</font></td>
</tr>
</table>
Jhttp://www.blogger.com/profile/11013447258622383222noreply@blogger.com0tag:blogger.com,1999:blog-7629585783716456825.post-73794844274626687042012-10-23T16:49:00.000-07:002013-08-13T20:03:08.647-07:00Using the internet for real world interactions.<div class="separator" style="clear: both; text-align: center;">
<span style="color: lime;">STREAM IS LIVE!</span></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijHJ4a1Gpi16FkezdqeD_Ex_VQBxpr5elIFAh1CLQh9UoctzoKOmVcZQ3iZITEBH84hwGmND8qP_eKnnXAcIOYEk2YbKEv7PTIMAQdUfdq9ncbyPTUsttr_o-PZaa2epEzZRm7YuZQ8h_6/s1600/wifly.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="240" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijHJ4a1Gpi16FkezdqeD_Ex_VQBxpr5elIFAh1CLQh9UoctzoKOmVcZQ3iZITEBH84hwGmND8qP_eKnnXAcIOYEk2YbKEv7PTIMAQdUfdq9ncbyPTUsttr_o-PZaa2epEzZRm7YuZQ8h_6/s320/wifly.jpg" width="320" /></a></div>
<br />
<br />
Controls are below<br />
<br />
Concept: Controlling devices over the internet. The web server is up and it's no bigger than a book of matches. It's using less power than your mouse/keyboard right now. Hooked to three large LED's in a dark enclosure. Improved the server to respond more rapidly to commands. Please try to crash/overload it.<br />
<br /></span><br />
<center>
<table border="0" bordercolor="#000000" cellpadding="20" cellspacing="20" style="background-color: black; width: 0%px;">
<tbody>
<tr>
<td><iframe height="0" margin="0" name="iframe_a" scrollbar="no" src="" width="0"></iframe>
<a href="http://99.45.53.215:8080/testing.html" target="iframe_a"><font size="20">On</front></a></td>
<td><iframe height="0" margin="0" name="iframe_a" scrollbar="no" src="" width="0"></iframe>
<a href="http://99.45.53.215:8080/index.html" target="iframe_a"><font size="20">Off</front></a></td></font>
<td><iframe height="0" margin="0" name="iframe_a" scrollbar="no" src="" width="0"></iframe>
<a href="http://99.45.53.215:8080/blinky.html" target="iframe_a"><font size="20">Blink</front></a></td></font>
</tr>
</tbody></table>
<br />
</font>
Feel free to turn the lights on and off - proof of concept only.<br />
<br />
<br />
<font size="10">Adding controls for ROV
</font>
<table border="0" bordercolor="#000000" cellpadding="10" cellspacing="10" style="background-color: black; width: 0%px;">
<tbody>
<tr>
<td><iframe height="0" margin="0" name="iframe_a" scrollbar="no" src="" width="0"></iframe>
<a href="http://99.45.53.215:8080/forward.html" target="iframe_a"><font size="10">Forward</front></a></td>
<td><iframe height="0" margin="0" name="iframe_a" scrollbar="no" src="" width="0"></iframe>
<a href="http://99.45.53.215:8080/reverse.html" target="iframe_a"><font size="10">Reverse</front></a></td></font>
<td><iframe height="0" margin="0" name="iframe_a" scrollbar="no" src="" width="0"></iframe>
<a href="http://99.45.53.215:8080/left.html" target="iframe_a"><font size="10">Left</front></a></td></font>
<td><iframe height="0" margin="0" name="iframe_a" scrollbar="no" src="" width="0"></iframe>
<a href="http://99.45.53.215:8080/right.html" target="iframe_a"><font size="10">Right</front></a></td></font>
</tr>
</tbody></table>
</center>Jhttp://www.blogger.com/profile/11013447258622383222noreply@blogger.com1tag:blogger.com,1999:blog-7629585783716456825.post-13499120080855301142012-10-22T10:55:00.000-07:002012-10-22T10:56:25.115-07:00A guide to rooting the ZTE MeritRooting the ZTE Merit proved fun and very worth the effort. However there was a lot of information to learn in a short period of time to make this happen. Getting the USB drivers installed proved to be the hardest part for me and simply not knowing where to look. Once that hurdle was passed everything seemed to go pretty smoothly. So to help others get to that point I thought I would add the steps I used.<br />
<br />
In this guide I will show you how to accomplish this. There are a few things you'll need to do before proceeding. This was done using Windows 7 64bit.<br />
<br />
Step 1: download the Android SDK from <a href="http://developer.android.com/sdk/index.html">here</a>.<br />
I recommend that you extract/install to a simple directory or folder such as C:\android or C:\droid <br />
(You'll need to navigate through command prompt to get here)<br />
<br />
Step 2: download the Java SE 7u9 JDK from <a href="http://www.oracle.com/technetwork/java/javase/downloads/index.html">here</a>.<br />
Once these are installed go ahead and connect your phone and turn on USB Storage.<br />
<br />
<br />
You should see a new drive show up that contains the USB Drivers needed to get this working.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdMKFKuLdlyWjsE-YJzPZxGtMdvzJ42uD25_F7ziqqq6dbvs6B9UpczQ0j1M4m9WHGwCDb58k4v-CK_kk5BoMlwNi_KEKeovboXqYi__vwnf6GKJKftiP0EuXeKCSCrYUlDFJ_UQpgXOp4/s1600/usbdrivers.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="252" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdMKFKuLdlyWjsE-YJzPZxGtMdvzJ42uD25_F7ziqqq6dbvs6B9UpczQ0j1M4m9WHGwCDb58k4v-CK_kk5BoMlwNi_KEKeovboXqYi__vwnf6GKJKftiP0EuXeKCSCrYUlDFJ_UQpgXOp4/s640/usbdrivers.jpg" width="640" /></a></div>
<br />
Open the the drive up by double clicking it and proceed to running the Autorun.exe located on the disc.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVhULgRI9QXiQAOqafVzGzj-fo4xqTFufSO8MfciFyzlRyxi1yphUcbYqUdLgO3wiPkM4t-N9GDyqk72l0k0H2M4KOGDcmVRgbRJh1tSRKV35-WlUM2NdKhJhzopKcPTnVJ_GUd5DixxGt/s1600/autorun.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="124" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVhULgRI9QXiQAOqafVzGzj-fo4xqTFufSO8MfciFyzlRyxi1yphUcbYqUdLgO3wiPkM4t-N9GDyqk72l0k0H2M4KOGDcmVRgbRJh1tSRKV35-WlUM2NdKhJhzopKcPTnVJ_GUd5DixxGt/s640/autorun.jpg" width="640" /></a></div>
<br />
Once you've installed the drivers it is now time to get an adb(Android Debugging) shell going. To do this take your phone out of USB Storage mode.<br />
<br />
Go to: Settings, Applications, Development and check USB Debugging on your phone.<br />
Also check Stay awake and Allow mock locations.<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9u8_hiVo0D75Su990LoI9bb2xMEC7uoBqyCk-jg8fEWa6H7wOBdEUc_ci9XALAOuY9ODCJP5PYMrZpxkeO2pw8Dl9LuaTJZlKh2mdzhzV01K1XeYfGZ23l6QecMywSSApqRCk09-jBciP/s1600/debug.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="238" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi9u8_hiVo0D75Su990LoI9bb2xMEC7uoBqyCk-jg8fEWa6H7wOBdEUc_ci9XALAOuY9ODCJP5PYMrZpxkeO2pw8Dl9LuaTJZlKh2mdzhzV01K1XeYfGZ23l6QecMywSSApqRCk09-jBciP/s320/debug.jpg" width="320" /></a></div>
<br />
<br />
If everything was done correctly up to this point you should now see a new icon at the top left of your screen. If you do not see this icon your phone is not actually in debugging mode. You may have missed something in the previous steps. It would be wise to read over the steps in the <a href="http://developer.android.com/sdk/installing/index.html" target="_blank">Installing Android SDK Guide</a>.<br />
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbhHF4GVkmEIER17gD7e3tZTY0CeSVJmwkhjDSkT3f-8HZMmMlU9tmxJpMGPi-GHc21uF36ie3fqykVqGp2ZmdTrwr2Z7tlNXYH1NiDX4PR56vcB6hlhAxJQVZ5De8Y0FXlwuLiLS9VIrc/s1600/confirmdebug.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="116" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbhHF4GVkmEIER17gD7e3tZTY0CeSVJmwkhjDSkT3f-8HZMmMlU9tmxJpMGPi-GHc21uF36ie3fqykVqGp2ZmdTrwr2Z7tlNXYH1NiDX4PR56vcB6hlhAxJQVZ5De8Y0FXlwuLiLS9VIrc/s320/confirmdebug.jpg" width="320" /></a></div>
<br />
If you've made it this far good job! You're on your way to super user success. #!<br />
<br />
Launch a command prompt as administrator and proceed below. The rest of the steps are in a second guide and do not need to be re-typed.<br />
<br />
<br />
You'll need one more file called "su" in your platform-tools directory. To finish the process and obtain the su file follow the link at the end of this step. I am not going to re-write the rest of the steps as jcase has already done a good job of this. To follow the rest of the process and download the "su" file please use his guide <a href="http://forum.xda-developers.com/showthread.php?t=1714299" target="_blank">here</a>. <br />
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzdSPPz8IEeF5lepumMcTA-ZfPZzfOqc6LBjXP5jRbaOsPveITuVWsfgX4ImE63GYy03c-jOV2w85K-1z-UO8bEnsvGO7ABtVbtf2Z6-MqIPdoBGe0tdDYwv6tkmRIe_SIquP6wFlamQXn/s1600/dirlarge.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="321" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgzdSPPz8IEeF5lepumMcTA-ZfPZzfOqc6LBjXP5jRbaOsPveITuVWsfgX4ImE63GYy03c-jOV2w85K-1z-UO8bEnsvGO7ABtVbtf2Z6-MqIPdoBGe0tdDYwv6tkmRIe_SIquP6wFlamQXn/s640/dirlarge.jpg" width="640" /></a></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi37eBb-pRJJw4ec47mBY95mzCgV8JJrWMrI_6byGig95-iIPYRNT0lUsQgCrt5kF9tqQVU_bRcEWrFSNexv4Q-mcTeGH9iTGcLQeDUuVLyRkeps-M5knt_Q2ZJNYfm845vHEH0F5s_jbU5/s1600/adbconfirm.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="322" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi37eBb-pRJJw4ec47mBY95mzCgV8JJrWMrI_6byGig95-iIPYRNT0lUsQgCrt5kF9tqQVU_bRcEWrFSNexv4Q-mcTeGH9iTGcLQeDUuVLyRkeps-M5knt_Q2ZJNYfm845vHEH0F5s_jbU5/s640/adbconfirm.jpg" width="640" /></a></div>
<br />
<br />
Good luck and happy rooting!Jhttp://www.blogger.com/profile/11013447258622383222noreply@blogger.com0tag:blogger.com,1999:blog-7629585783716456825.post-27541574629851548132012-10-10T20:16:00.002-07:002012-10-15T20:42:33.924-07:00Streaming live on blogtv schedule<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzhtzIGuuIOfOYpQi9eoU0aVcxozmXZ6uFxqM5dqpOe4_ihVzoLRA8r5V9wwd9zD-WF-CCwnPkEGB6iPxa5RS8q2fSmsDzsbpvmw6mJ6VUsXoIkTDyV1gn44S1dGdNG5ORuuZijnhcA1bO/s1600/blog.jpg" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="64" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhzhtzIGuuIOfOYpQi9eoU0aVcxozmXZ6uFxqM5dqpOe4_ihVzoLRA8r5V9wwd9zD-WF-CCwnPkEGB6iPxa5RS8q2fSmsDzsbpvmw6mJ6VUsXoIkTDyV1gn44S1dGdNG5ORuuZijnhcA1bO/s320/blog.jpg" width="320" /></a></div>
<div class="MsoNormal">
<br /></div>
<div class="MsoNormal">
The next project involves controlling devices remotely over
the internet from anywhere in the world.
I will be setting up a hardware device for people to interact with and
streaming the content live on Blogtv.com August 13<sup>th</sup> – August 14<sup>th</sup>. Feel free to stop by <a href="http://www.blogtv.com/People/TheLastTime" target="_blank">my channel</a> for a chance to interact live. The concept of controlling devices from our smart phones and the internet is becoming a reality. . So I invite you to come help test out the capabilities and for a chance to interact with the environment through the internet. More details will be posted Friday on specific times.<o:p></o:p><br />
<br />
Edit: <span style="color: lime;">Wow what a huge turn out of people over 100 viewers at times thanks to all the supporters it was fun we'll have to come up with other devices to control and do it again sometime!</span></div>
Jhttp://www.blogger.com/profile/11013447258622383222noreply@blogger.com0tag:blogger.com,1999:blog-7629585783716456825.post-52756373512216625902012-08-05T19:37:00.000-07:002012-10-15T20:42:33.926-07:00Internet driven car<div class="separator" style="clear: both; text-align: center;">
<script type="text/javascript"><!--
google_ad_client = "ca-pub-3954769682945958";
/* testing */
google_ad_slot = "8432217334";
google_ad_width = 728;
google_ad_height = 90;
//</script>
</div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjim2OLwYqGhp-0EGVkrbdce3sQ-8f-JFT0CBNUA_Sxey4IIYZFT1Eskq-wFe_UgC0vs2c2j4sVQx7lyqBzUcm2G7gwqfEn81ict9c6VXghIhsjuLSc0CiQeoWqbC1M3JGvEFMmOflHxPXb/s1600/SAM_0633.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjim2OLwYqGhp-0EGVkrbdce3sQ-8f-JFT0CBNUA_Sxey4IIYZFT1Eskq-wFe_UgC0vs2c2j4sVQx7lyqBzUcm2G7gwqfEn81ict9c6VXghIhsjuLSc0CiQeoWqbC1M3JGvEFMmOflHxPXb/s320/SAM_0633.JPG" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both;">
Started a project where I will be controlling an RC Car from across my network/internet. Still waiting to get a wireless camera for mounting on the car so it can be viewed remotely over the internet. Here is a picture of the cars frame/wheels I am using.</div>
<br class="Apple-interchange-newline" />
<br />
<div class="separator" style="clear: both; text-align: center;">
<br /></div>
<br />
<div class="separator" style="clear: both; text-align: center;">
<a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyvmSOpg8uwl0DsiSTAj9jp6fzAVR_mzTwMqAmK1hw5WUB_aMGtP_gq3Tnxu4XCTzP6GLdgA7scCbTQd4t9E_DeWVSC_DRniTn3QHUEMEcmri6U_AY4avmtPxeLSvzggOqVQtrDAyQevPu/s1600/SAM_0634.JPG" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" height="213" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjyvmSOpg8uwl0DsiSTAj9jp6fzAVR_mzTwMqAmK1hw5WUB_aMGtP_gq3Tnxu4XCTzP6GLdgA7scCbTQd4t9E_DeWVSC_DRniTn3QHUEMEcmri6U_AY4avmtPxeLSvzggOqVQtrDAyQevPu/s320/SAM_0634.JPG" width="320" /></a></div>
<div class="separator" style="clear: both; text-align: center;">
</div>
<div class="separator" style="clear: both;">
Here is a picture with a lot going on. The white breadboard on the left is controlling the transmitter for the car (forward,reverse,left,right) The white breadboard on the right is the Arduino/Teensy++ with a WiFly attached for wireless acceptance of commands over the internet. </div>
<br />
<br />Jhttp://www.blogger.com/profile/11013447258622383222noreply@blogger.com0tag:blogger.com,1999:blog-7629585783716456825.post-92004193550014613282012-08-05T12:59:00.000-07:002012-10-15T20:42:19.969-07:00Ardunio / Teensy Photoresitive mouse<div class="separator" style="clear: both; text-align: center;">
<object class="BLOGGER-youtube-video" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" data-thumbnail-src="http://3.gvt0.com/vi/5rX8_ylcig8/0.jpg" height="266" width="320"><param name="movie" value="http://www.youtube.com/v/5rX8_ylcig8&fs=1&source=uds" /><param name="bgcolor" value="#FFFFFF" /><param name="allowFullScreen" value="true" /><embed width="320" height="266" src="http://www.youtube.com/v/5rX8_ylcig8&fs=1&source=uds" type="application/x-shockwave-flash" allowfullscreen="true"></embed></object></div>
Using a Teensy++ 2.0 development board (Arduino Compaitable) with a few photoresistors and an LED. It is possible to use shadows as a way to interact with a computer. In this example I am controlling a HID (human interface device) by simply moving my hand over the resistors and generating a shadow. The initial flashing in the beginning is a calibration of the current "light vs shadows" currently being generated by the ambient light in the room. From there you can take an average of that number and filter out "non movement". Thanks to [Julien] who was able to generate a simple way to store the values and find ambient light averages.
<br />
<br />
<center>
<form action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input name="cmd" type="hidden" value="_s-xclick" />
<input name="encrypted" type="hidden" value="-----BEGIN PKCS7-----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-----END PKCS7-----
" />
<input alt="PayPal - The safer, easier way to pay online!" border="0" name="submit" src="https://www.paypalobjects.com/en_US/i/btn/btn_donateCC_LG.gif" type="image" />
<img alt="" border="0" height="1" src="https://www.paypalobjects.com/en_US/i/scr/pixel.gif" width="1" />
</form>
</center>
Jhttp://www.blogger.com/profile/11013447258622383222noreply@blogger.com0