<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Interactive IO &#38; More</title>
	<atom:link href="http://mtaha.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://mtaha.wordpress.com</link>
	<description>A Blog pretaining to the design and creation of Multitouch Surface Computing devices and more.</description>
	<lastBuildDate>Sat, 15 Aug 2009 22:01:28 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<cloud domain='mtaha.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://www.gravatar.com/blavatar/5a537e6470aaf24fd6dc68db8f4751d2?s=96&#038;d=http://s.wordpress.com/i/buttonw-com.png</url>
		<title>Interactive IO &#38; More</title>
		<link>http://mtaha.wordpress.com</link>
	</image>
			<item>
		<title>NUI Group Community Book &#8211; Multi-Touch Technologies</title>
		<link>http://mtaha.wordpress.com/2009/06/05/nui-group-community-book-multi-touch-technologies/</link>
		<comments>http://mtaha.wordpress.com/2009/06/05/nui-group-community-book-multi-touch-technologies/#comments</comments>
		<pubDate>Fri, 05 Jun 2009 23:12:27 +0000</pubDate>
		<dc:creator>Taha</dc:creator>
				<category><![CDATA[My Progress]]></category>

		<guid isPermaLink="false">http://mtaha.wordpress.com/?p=238</guid>
		<description><![CDATA[ The first edition release of the NUI Group community book Multi-Touch Technologies, is here!
This book comprises state of the art articles from the NUI Group Community Wiki, as well as several chapters written by leading experts in the field specifically for this publication. Detailing basic hardware technologies as well as the process of developing [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mtaha.wordpress.com&blog=3819410&post=238&subd=mtaha&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><a href="http://i430.photobucket.com/albums/qq22/rbedi100/mttechcover.jpg"><img class="alignleft" style="border:1px solid black;cursor:pointer;width:215px;height:319px;" src="http://i430.photobucket.com/albums/qq22/rbedi100/mttechcover.jpg" border="0" alt="" width="215" height="319" /></a> The first edition release of the NUI Group community book <span style="font-weight:bold;">Multi-Touch Technologies</span>, is here!</p>
<p>This book comprises state of the art articles from the NUI Group Community Wiki, as well as several chapters written by leading experts in the field specifically for this publication. Detailing basic hardware technologies as well as the process of developing software suited for multi-touch systems, this book provides a technical introduction to the world of multi-touch.</p>
<p>I am proud to have been a contributor to and co-author of this book. Please check it out as it is full of helpful information. Well done to all who took part and made this possible..</p>
<p>Click <a href="http://nuicode.com/attachments/download/112/First_Edition_Community_Release.pdf">here</a> to download a copy of the book..</p>
<p>For more info please see the original post <a href="http://nuigroup.com/forums/viewthread/5871/">here</a> at NUIGroup.</p>
<p>UPDATE:</p>
<p>We have gone ahead with the printing process, through Lulu.com’s online printing services. A this point, we are still waiting for an ISBN number to allow distribution through Amazon.com and other retail channels to achieve maximum readership. Once the ISBN application process is completed, ordering information will be made available. Tentatively, the price for a copy of Multi-Touch Technologies is $7.00 USD, + shipping. We are working to lower this cost: it is not final.</p>
<p>And remember, the online pdf is 100% free! &#8211; the version that is going to the presses is available on the NUI code downloads, as described above</p>
<p>Thanks!</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mtaha.wordpress.com/238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mtaha.wordpress.com/238/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mtaha.wordpress.com/238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mtaha.wordpress.com/238/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mtaha.wordpress.com/238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mtaha.wordpress.com/238/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mtaha.wordpress.com/238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mtaha.wordpress.com/238/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mtaha.wordpress.com/238/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mtaha.wordpress.com/238/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mtaha.wordpress.com&blog=3819410&post=238&subd=mtaha&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://mtaha.wordpress.com/2009/06/05/nui-group-community-book-multi-touch-technologies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Taha</media:title>
		</media:content>

		<media:content url="http://i430.photobucket.com/albums/qq22/rbedi100/mttechcover.jpg" medium="image" />
	</item>
		<item>
		<title>Community Earth</title>
		<link>http://mtaha.wordpress.com/2009/05/31/community-earth/</link>
		<comments>http://mtaha.wordpress.com/2009/05/31/community-earth/#comments</comments>
		<pubDate>Sun, 31 May 2009 20:27:31 +0000</pubDate>
		<dc:creator>Taha</dc:creator>
				<category><![CDATA[My Progress]]></category>

		<guid isPermaLink="false">http://mtaha.wordpress.com/?p=231</guid>
		<description><![CDATA[
Well after a long period of development and testing I together with icube and nuigroup are rolling out RC1 of Community Earth for the community to start getting involved in development and give feedback on the project.


We are rolling out RC of Community Earth for the community to start getting involved in development and give [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mtaha.wordpress.com&blog=3819410&post=231&subd=mtaha&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><div>
<p>Well after a long period of development and testing I together with icube and nuigroup are rolling out RC1 of Community Earth for the community to start getting involved in development and give feedback on the project.</p>
<p><span style="text-align:center; display: block;"><a href="http://mtaha.wordpress.com/2009/05/31/community-earth/"><img src="http://img.youtube.com/vi/za1u_OekPM4/2.jpg" alt="" /></a></span></p>
<p><span id="more-231"></span></p>
<p>We are rolling out RC of Community Earth for the community to start getting involved in development and give feedback on the project.</p>
<p><span><a href="http://nuicode.com/projects/earth">nuicode.com/projects/earth</a><br />
</span></p>
<p>Community Earth is our own 3D Earth Viewer built on World Wind SDK the current version is based of the Java SDK.</p>
<p>Nasa World Wind is a complete open source solution that lets you zoom from satellite altitude into any place on Earth. Leveraging Landsat satellite imagery and Shuttle Radar Topography Mission data, World Wind lets you experience Earth terrain in visually rich 3D, just as if you were really there. Virtually visit any place in the world. Look across the Andes, into the Grand Canyon, over the Alps, or along the African Sahara.</p>
<p>This <strong>Cross-Platform Version</strong> of World Wind &#8211; Community Earth is designed to provide users of Windows, Mac OS X and Linux a more naturaluser interface, where users can naturally navigate through the environment using standard gestures. It allows the user to pan, zoom, rotate and tilt the globe, and lets you experience Earth terrain in visually rich 3D.</p>
<p>Best when paired with <a href="http://nuicode.com/projects/tbeta">Community Core Vision</a> as input provider.</p>
<p>Please let us know all your <strong>comments, requests and ideas</strong> on the software and look forward to working with you on making it better <img style="border:0 none;" src="http://nuigroup.com/images/smileys/smile.gif" alt="smile" width="19" height="19" /></p>
<p><a href="http://nuicode.com/projects/earth/files">Download Now!</a></p>
<p><span style="font-size:20px;">Before posting any questions, please read the <a href="http://nuicode.com/projects/earth/wiki">CE &#8211; Wiki On nuicode</a></span><br />
<span style="font-size:18px;"><br />
You can add bug reports, feature requests, or support issues to <a href="http://nuicode.com/projects/earth/issues/new">http://nuicode.com/projects/earth/issues/new</a></span></p>
<p><a href="http://nuicode.com/projects/earth/wiki#Changelog-CE">CE Changelog</a><br />
<a href="http://nuicode.com/projects/earth/wiki/Compiling_Instructions">Compiling Instructions</a></p>
<p><span style="font-size:20px;"><span style="color:red;">Use ‘ESC’ key to exit.</span></span></div>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mtaha.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mtaha.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mtaha.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mtaha.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mtaha.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mtaha.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mtaha.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mtaha.wordpress.com/231/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mtaha.wordpress.com/231/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mtaha.wordpress.com/231/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mtaha.wordpress.com&blog=3819410&post=231&subd=mtaha&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://mtaha.wordpress.com/2009/05/31/community-earth/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Taha</media:title>
		</media:content>

		<media:content url="http://img.youtube.com/vi/za1u_OekPM4/2.jpg" medium="image" />

		<media:content url="http://nuigroup.com/images/smileys/smile.gif" medium="image">
			<media:title type="html">smile</media:title>
		</media:content>
	</item>
		<item>
		<title>Bi-Directional LED Sensing Tips</title>
		<link>http://mtaha.wordpress.com/2009/05/22/bi-directional-led-sensing-tips/</link>
		<comments>http://mtaha.wordpress.com/2009/05/22/bi-directional-led-sensing-tips/#comments</comments>
		<pubDate>Sat, 23 May 2009 03:30:08 +0000</pubDate>
		<dc:creator>Taha</dc:creator>
				<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">http://mtaha.wordpress.com/?p=221</guid>
		<description><![CDATA[Okay since my last post i&#8217;ve been doing a bit of reading and doing some tests on bi-directional led sensing. These are a some Tips i present to people who are interested in taking this further. I personally have given up perusing this route of sensing mainly due to its limitations of use, and sensing [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mtaha.wordpress.com&blog=3819410&post=221&subd=mtaha&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p class="producthdr">Okay since my last post i&#8217;ve been doing a bit of reading and doing some tests on bi-directional led sensing. These are a some Tips i present to people who are interested in taking this further. I personally have given up perusing this route of sensing mainly due to its limitations of use, and sensing capablities.</p>
<p class="producthdr">Helpful Hints</p>
<h5>Helpful Hint #1: Using Inexpensive LEDs as Optical Sensors</h5>
<p>Most LEDs can be used as detectors without harming the device in any manner, there are some leds which dont work as well, the ideal typle of led is a red led and with a clear casing.</p>
<p>The trick to get an led to sense is to electrically bias the LED in the proper current-voltage (I-V) quadrant for operation as a detector and to detect an appropriate range of wavelengths.</p>
<p>The LED, as the name (Light Emitting Diode) implies, is electrically a diode and can be used as a detection device similar to a photodiode.</p>
<p><span id="more-221"></span></p>
<table border="0">
<tbody>
<tr>
<td colspan="2"><span style="text-decoration:underline;">Rule of thumb #1:</span> LEDs will not respond as rapidly to optical rise and fall times and PN or PIN photodiodes.</td>
</tr>
<tr>
<td width="5%"></td>
<td>A properly biased, good quality photodiode will have sub-nanosecond time response and be able to detect the rise and fall time of light pulses shorter than 1 nanosecond in duration, an LED used as a photodiode may only be able to detect 100 microsecond optical rise times and may not do well in detecting pulses shorter than a millisecond. However, if you are trying to detect if the room lights were turned on or if an outside door was opened during the day, this might be the ticket to an inexpensive, readily available optical detector.</td>
</tr>
<tr>
<td colspan="2"><span style="text-decoration:underline;">Rule of thumb #2:</span> LEDs will only detect light of wavelength shorter than the wavelength of light that the LED would emit if it was put in a circuit that forward biased the LED.</td>
</tr>
<tr>
<td width="5%"></td>
<td>For example, a red LED will detect light emitted by a yellow LED and a yellow LED will detect light emitted by a green LED but a green LED will not detect light emitted by a red or yellow LED. All three LEDs will detect &#8220;white&#8221; light or light from a blue LED. White light contains a blue light component which can be detected by the green LED. Recall that visible light wavelengths can be listed from longest wavelength to shortest wavelength as Red, Orange, Yellow, Green, Blue, Indigo, Violet (remember the mnemonic &#8220;Roy G. Biv&#8221;). Violet is the shortest wavelength light with the most energetic photons and red has the longest wavelength light with the least energetic photons of all of the visible colors of light.</td>
</tr>
<tr>
<td colspan="2"><span style="text-decoration:underline;">Rule of thumb #3:</span>To use the LED as an optical detector, do not forward bias the LED into quadrant # 1 of the current-voltage (I-V). (Quadrant 1 is when the operating voltage and current are both positive.) Allow the LED to operate in the solar cell mode, quadrant #4 (operating voltage is positive, current is negative), or in the photodiode mode quadrant #3 (operating voltage is positive, current is negative).</td>
</tr>
<tr>
<td width="5%"></td>
<td>Photodiodes are typically operated in quadrant 3 of their I-V characteristics. In this mode, a small reverse bias voltage is applied to the device and the incident light linearly increases the leakage current proportional to the intensity (actually the number of above bandgap photons) of light falling on the photodiode die. Although LEDs are not intended to experience large reverse bias voltages, most can be reverse biased by a few volts (3v to 7v) and operate in the photodiode mode. Make sure you limit the magnitude of the reverse current so that you do not damage the LED. The photodiode mode will give the best time response and the most linear sensitivity to light. You can expect sensitivities of a few tenths of a microamp of current for each microwatt of optical power directed at the LED (or photodiode die).</p>
<p>In the solar cell mode, no applied bias voltage is used. The solar cell (or LED in this case) generates its own current and voltage.</p>
<p>To make the LED act as a current generating device proportional to the magnitude of light incident on the LED die, use the &#8220;short circuit mode&#8221;. External circuit conditions and the amount of light incident on the LED die determines the current-voltage operating point of the device. If you keep the generated voltage across the LED low by using circuit techniques to effectively put a short circuit across the LED, the generated current will be approximately linearly related to the amount of light incident on the LED. This becomes similar to the photodiode mode. The simplest approach to this circuit is to put a relatively small (know value) resistor across the two terminals of the LED and measure the small voltage generated by the current flowing through your known resistor. Experiment with the size of the resistor; the best value will depend on the amount of light you are detecting and the optical arrangement to capture this light onto your LED. Try 100 ohms, 1,000 ohms and 10,000 ohms. If you are using the NEEM-112 to detect this signal, use one of the +/- 2.5 volt channels for 16 bit sensitivity (approximately 75 microvolts resolution).</p>
<p>To make the LED act as a voltage generating device, operate in the open-circuit mode by connecting either no load resistor or as large a resistive load to the LED terminals as possible. In the no load resistor mode, the voltage measuring instrument will serve as the load. If the input impedance of the measuring instrument is high enough, the circuit conditions attached to the LED will appear as an open circuit condition. If you are using the NEEM-112 to detect this signal, use any of the voltage sensing channels including either of the 0 to 5 volt channel, either of the +/- 2.5 volt channels, or the +/- 10 volt input channel. In this voltage generating, open circuit mode, the LED will generate an open circuit voltage between 0.0 volts and approximately 1.6 volts &#8211; depending on the amount of light incident on the LED die and the color of the LED selected for this measurement. Remember, in the open circuit mode, the magnitude of the voltage is NOT linearly related to the amount of light incident on the LED die.</td>
</tr>
</tbody>
</table>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mtaha.wordpress.com/221/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mtaha.wordpress.com/221/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mtaha.wordpress.com/221/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mtaha.wordpress.com/221/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mtaha.wordpress.com/221/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mtaha.wordpress.com/221/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mtaha.wordpress.com/221/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mtaha.wordpress.com/221/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mtaha.wordpress.com/221/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mtaha.wordpress.com/221/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mtaha.wordpress.com&blog=3819410&post=221&subd=mtaha&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://mtaha.wordpress.com/2009/05/22/bi-directional-led-sensing-tips/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Taha</media:title>
		</media:content>
	</item>
		<item>
		<title>LED Sensing</title>
		<link>http://mtaha.wordpress.com/2009/05/03/led-sensing/</link>
		<comments>http://mtaha.wordpress.com/2009/05/03/led-sensing/#comments</comments>
		<pubDate>Sun, 03 May 2009 19:38:30 +0000</pubDate>
		<dc:creator>Taha</dc:creator>
				<category><![CDATA[My Progress]]></category>

		<guid isPermaLink="false">http://mtaha.wordpress.com/2009/05/03/led-sensing/</guid>
		<description><![CDATA[Alrite to update from my previous post heres an update video of my 3&#215;2 matrix using led sensing

       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mtaha.wordpress.com&blog=3819410&post=217&subd=mtaha&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Alrite to update from my previous post heres an update video of my 3&#215;2 matrix using led sensing</p>
<p><span style="text-align:center; display: block;"><a href="http://mtaha.wordpress.com/2009/05/03/led-sensing/"><img src="http://img.youtube.com/vi/JPnMLFMUd1Y/2.jpg" alt="" /></a></span></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mtaha.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mtaha.wordpress.com/217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mtaha.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mtaha.wordpress.com/217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mtaha.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mtaha.wordpress.com/217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mtaha.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mtaha.wordpress.com/217/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mtaha.wordpress.com/217/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mtaha.wordpress.com/217/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mtaha.wordpress.com&blog=3819410&post=217&subd=mtaha&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://mtaha.wordpress.com/2009/05/03/led-sensing/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Taha</media:title>
		</media:content>

		<media:content url="http://img.youtube.com/vi/JPnMLFMUd1Y/2.jpg" medium="image" />
	</item>
		<item>
		<title>LED Sensing ~ Bi-Directional LEDs &#8211; Part 2</title>
		<link>http://mtaha.wordpress.com/2009/05/03/led-sensing-bi-directional-leds-part-2/</link>
		<comments>http://mtaha.wordpress.com/2009/05/03/led-sensing-bi-directional-leds-part-2/#comments</comments>
		<pubDate>Sun, 03 May 2009 07:56:04 +0000</pubDate>
		<dc:creator>Taha</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[My Progress]]></category>

		<guid isPermaLink="false">http://mtaha.wordpress.com/?p=210</guid>
		<description><![CDATA[So to continue on with my last post &#8230; Now that we have this photo current what can we do with it, how can we make use of it, to detect inputs. The nature the LED is such that the photo current is very small, due to the geometry of the PN junction, which is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mtaha.wordpress.com&blog=3819410&post=210&subd=mtaha&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>So to continue on with my last post &#8230; Now that we have this photo current what can we do with it, how can we make use of it, to detect inputs. The nature the LED is such that the photo current is very small, due to the geometry of the PN junction, which is not designed to maximise to act as a photo diode. However using a small trick we can integrate all photo currents over a set period of time, and make the diode act as a capacitor.  We  this by charging up the diode  and then seeing how long it takes the photo current to discharge and go to a logic zero.</p>
<p><img class="alignnone" title="Circuit" src="http://i114.photobucket.com/albums/n247/lynx_z3/untitled.jpg" alt="" width="400" height="258" /></p>
<p><span id="more-210"></span></p>
<p>However this can take a long time since going to logic zero will take time, an easier way to detect input is simply by measure the voltage across it, after you have given it a short time to discharge. What this will give you is capacitive charge held by LED, you can use this to determine whether an input was created or not.The LED is not an ideal device, that is, not all of the discharge is caused by photons, other causes include thermal noise and leakage. So given enough time the charge will decay without any light.</p>
<p>Finally, since LEDs are not designed to be used as light sensors, the light sensing ability varies from LED to LED. There are some types that are better than others.  I&#8217;ve found Red LEDs are the best as they will be sensitive to more colours of light where as blue LEDs will be sensitive to only blue light. Worst of all are white and IR LEDs most dont work effectivly to obtain any significant reading. The junction size is also important so the smaller an LED is the more sensitive it will be as the capacitance is smaller and it takes less photons to discharge it. Finally a clear package will let more light in than a coloured one. If you want to use LED light sensors as touch sensors then surface mount LEDs are probably best, since they have a wider FOV and are in a clear package.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mtaha.wordpress.com/210/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mtaha.wordpress.com/210/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mtaha.wordpress.com/210/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mtaha.wordpress.com/210/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mtaha.wordpress.com/210/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mtaha.wordpress.com/210/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mtaha.wordpress.com/210/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mtaha.wordpress.com/210/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mtaha.wordpress.com/210/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mtaha.wordpress.com/210/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mtaha.wordpress.com&blog=3819410&post=210&subd=mtaha&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://mtaha.wordpress.com/2009/05/03/led-sensing-bi-directional-leds-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Taha</media:title>
		</media:content>

		<media:content url="http://i114.photobucket.com/albums/n247/lynx_z3/untitled.jpg" medium="image">
			<media:title type="html">Circuit</media:title>
		</media:content>
	</item>
		<item>
		<title>LED Sensing ~ BI-Directional LEDs Part &#8211; I</title>
		<link>http://mtaha.wordpress.com/2009/05/03/led-sensing-pt1/</link>
		<comments>http://mtaha.wordpress.com/2009/05/03/led-sensing-pt1/#comments</comments>
		<pubDate>Sun, 03 May 2009 07:02:29 +0000</pubDate>
		<dc:creator>Taha</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[My Progress]]></category>
		<category><![CDATA[bi-directional]]></category>
		<category><![CDATA[concept]]></category>
		<category><![CDATA[electronic]]></category>
		<category><![CDATA[electrooptical]]></category>
		<category><![CDATA[han]]></category>
		<category><![CDATA[IR]]></category>
		<category><![CDATA[jeff]]></category>
		<category><![CDATA[led]]></category>
		<category><![CDATA[Leds]]></category>
		<category><![CDATA[multi]]></category>
		<category><![CDATA[Multi-touch]]></category>
		<category><![CDATA[multitouch]]></category>
		<category><![CDATA[natural user interface]]></category>
		<category><![CDATA[nui]]></category>
		<category><![CDATA[sensing]]></category>
		<category><![CDATA[touch]]></category>
		<category><![CDATA[Webcam]]></category>

		<guid isPermaLink="false">http://mtaha.wordpress.com/?p=206</guid>
		<description><![CDATA[In my quest to find other methods of input detection for multi-touch and multi-modal hardware i came across another technique made famous by Jeff Han it is the use of LED s as bi-directional sensors. This technique is in no means new, it know fact that LED s can behave in such a way that, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mtaha.wordpress.com&blog=3819410&post=206&subd=mtaha&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p class="Body" style="padding-top:0;">In my quest to find other methods of input detection for multi-touch and multi-modal hardware i came across another technique made famous by Jeff Han it is the use of LED s as bi-directional sensors. This technique is in no means new, it know fact that LED s can behave in such a way that, they act as sensors, when they are reverse biased. The theory behind how this all works is explained below.</p>
<p class="Body"><span id="more-206"></span>It is a little known fact that an LED can be used not only to output light but also to sense it. From a basic electronic standpoint a diode is simply a PN junction, so are light emitting diodes (LEDs) and photo diodes, therefore essentially all diodes are the same thing in that they are a PN junction.</p>
<p class="Body">Any semiconductor can be doped with one of two types of impurities (from either group 3 or group 5 in the periodic table)  that result in material that conducts electricity in two different ways. One is with an excess of electrons is called N type and the other with a shortage of electrons is called P type, this varience is due to the nature of the doping element which either create an excess or shortage in electrons. This is because a shortage of electrons can behave, as far as electricity conduction is concerned, just like an excess of positive charges. These positive charges are called holes in recognition of what they are, the absence of an electron. So electricity can be conducted by the flow of holes in P type material or electrons in N type.</p>
<p class="Body">So when a P and N type material come together to form a junction some of the holes in the P type materiel move into the N type material where the combine and cancel each other out. Similarly some electrons at the junction move into the P type material and cancel each other out. So around the junction an area of materials builds up that has neither electrons or holes and so will not conduct electricity at all. This is known as in intrinsic region or I type. This seals off the path for the migration of any more holes and electrons and the I region stabilises.</p>
<p>To get electricity to flow you have to apply an external voltage  that adds more electrons to the N side and more holes to the P side. This builds up a potential that is big enough to break through this intrinsic layer. However, if you put a smaller voltage across it you just put an extra charge or electrostatic pulling power across the I-Region.</p>
<p>Now if a single photon (light particle) enters into this I-Region it interacts with an atom and forces it release energy (i.e. it causes the electron to jump into a higher orbit). This frees up an electron for conduction  and it also leaves a hole behind where the electron originally was.</p>
<p>we say we have generated an electron hole pair, that is one electron (free) and one hole. These would normal recombine due to there oppsing nature, but the electric field across the region pulls them apart causing a tiny current to flow. The more photons that enter this light I-Region the more the current adds up and so you have a current that is proportional to the light falling on the diode, this is called a photo current.</p>
<p><img class="alignnone" title="PN Juntion Theory" src="http://i114.photobucket.com/albums/n247/lynx_z3/shapeimage_1.png" alt="" width="430" height="417" /></p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mtaha.wordpress.com/206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mtaha.wordpress.com/206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mtaha.wordpress.com/206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mtaha.wordpress.com/206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mtaha.wordpress.com/206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mtaha.wordpress.com/206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mtaha.wordpress.com/206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mtaha.wordpress.com/206/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mtaha.wordpress.com/206/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mtaha.wordpress.com/206/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mtaha.wordpress.com&blog=3819410&post=206&subd=mtaha&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://mtaha.wordpress.com/2009/05/03/led-sensing-pt1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Taha</media:title>
		</media:content>

		<media:content url="http://i114.photobucket.com/albums/n247/lynx_z3/shapeimage_1.png" medium="image">
			<media:title type="html">PN Juntion Theory</media:title>
		</media:content>
	</item>
		<item>
		<title>Update April 30th, 09</title>
		<link>http://mtaha.wordpress.com/2009/04/30/update-april-30-09/</link>
		<comments>http://mtaha.wordpress.com/2009/04/30/update-april-30-09/#comments</comments>
		<pubDate>Thu, 30 Apr 2009 08:12:05 +0000</pubDate>
		<dc:creator>Taha</dc:creator>
				<category><![CDATA[My Progress]]></category>

		<guid isPermaLink="false">http://mtaha.wordpress.com/?p=201</guid>
		<description><![CDATA[Well sorry for the delay in releasing the source of my media viewer application, i got busy with exams and what not&#8230; Anyway i promise the source of MediaViewerApp 0.4b should be up by the end of the week.
As for some news I&#8217;ve been working on some interesting approaches for multitouch and multimodel input devices&#8230;. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mtaha.wordpress.com&blog=3819410&post=201&subd=mtaha&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Well sorry for the delay in releasing the source of my media viewer application, i got busy with exams and what not&#8230; Anyway i promise the source of MediaViewerApp 0.4b should be up by the end of the week.</p>
<p>As for some news I&#8217;ve been working on some interesting approaches for multitouch and multimodel input devices&#8230;. Currently my work has shifted away some what, from the whole software side of things and moved back into my preferential domain; working with hardware.</p>
<p>I&#8217;ve never been a huge fan of either capacitive or optical systems used for input detection&#8230; each has there own flaws, which I&#8217;m not going to go much into depth describing, apart from just saying they are far from perfect. The major drawback of capacitive systems&#8217;, is that they rely on the human touch factor; where the system seizes function if  the users skin does not come into contact with the capacitive input device(i.e. if you are wearing gloves the system seizes to work). Although Optical Systems by far are one of the best methods of detecting input they still rely on field of view (FOV) and as such aren&#8217;t as mobile in large form factors, since the depth of the system is proportionally related to size of the screen depending on the focus of the lens being utilized by optical sensor.</p>
<p>As such i&#8217;ve moved away from both these methods and have started to look into other electronic methods of input detection.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mtaha.wordpress.com/201/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mtaha.wordpress.com/201/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mtaha.wordpress.com/201/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mtaha.wordpress.com/201/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mtaha.wordpress.com/201/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mtaha.wordpress.com/201/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mtaha.wordpress.com/201/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mtaha.wordpress.com/201/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mtaha.wordpress.com/201/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mtaha.wordpress.com/201/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mtaha.wordpress.com&blog=3819410&post=201&subd=mtaha&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://mtaha.wordpress.com/2009/04/30/update-april-30-09/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Taha</media:title>
		</media:content>
	</item>
		<item>
		<title>Quick Update March 2nd, 09</title>
		<link>http://mtaha.wordpress.com/2009/03/02/quick-update-2032009/</link>
		<comments>http://mtaha.wordpress.com/2009/03/02/quick-update-2032009/#comments</comments>
		<pubDate>Mon, 02 Mar 2009 17:59:23 +0000</pubDate>
		<dc:creator>Taha</dc:creator>
				<category><![CDATA[My Progress]]></category>

		<guid isPermaLink="false">http://mtaha.wordpress.com/?p=195</guid>
		<description><![CDATA[Well guys im currently in the process of cleaning up the code for my Media Viewer Application Ver:0.4b after that i will be reasing the code under MPL or MIT licence.  So stay tuned  
       <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mtaha.wordpress.com&blog=3819410&post=195&subd=mtaha&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Well guys im currently in the process of cleaning up the code for my Media Viewer Application Ver:0.4b after that i will be reasing the code under MPL or MIT licence.  So stay tuned <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mtaha.wordpress.com/195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mtaha.wordpress.com/195/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mtaha.wordpress.com/195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mtaha.wordpress.com/195/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mtaha.wordpress.com/195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mtaha.wordpress.com/195/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mtaha.wordpress.com/195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mtaha.wordpress.com/195/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mtaha.wordpress.com/195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mtaha.wordpress.com/195/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mtaha.wordpress.com&blog=3819410&post=195&subd=mtaha&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://mtaha.wordpress.com/2009/03/02/quick-update-2032009/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Taha</media:title>
		</media:content>
	</item>
		<item>
		<title>MediaViewerApplication 0.5a Release</title>
		<link>http://mtaha.wordpress.com/2009/02/24/mediaviewerapplication-05a/</link>
		<comments>http://mtaha.wordpress.com/2009/02/24/mediaviewerapplication-05a/#comments</comments>
		<pubDate>Tue, 24 Feb 2009 07:04:15 +0000</pubDate>
		<dc:creator>Taha</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[keyboard]]></category>
		<category><![CDATA[media app]]></category>
		<category><![CDATA[Media viewer app]]></category>
		<category><![CDATA[mediaapp]]></category>
		<category><![CDATA[multitouch]]></category>
		<category><![CDATA[Photo]]></category>
		<category><![CDATA[photo app]]></category>
		<category><![CDATA[pictures]]></category>
		<category><![CDATA[touchlib]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[video app]]></category>

		<guid isPermaLink="false">http://mtaha.wordpress.com/?p=188</guid>
		<description><![CDATA[
Ok guys this has been a long awaited release&#8230; Im currently releasing the alpha version of media viewer application 0.5.  Essentially its the same as older media viewer applications that i&#8217;ve released with improvements to the code, the most significant changes that can been seen are the applications capablity of aranging visual data in various [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mtaha.wordpress.com&blog=3819410&post=188&subd=mtaha&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p><span style="text-align:center; display: block;"><a href="http://mtaha.wordpress.com/2009/02/24/mediaviewerapplication-05a/"><img src="http://img.youtube.com/vi/jxu4IUY6K6Y/2.jpg" alt="" /></a></span></p>
<p><span id="more-188"></span>Ok guys this has been a long awaited release&#8230; Im currently releasing the alpha version of media viewer application 0.5.  Essentially its the same as older media viewer applications that i&#8217;ve released with improvements to the code, the most significant changes that can been seen are the applications capablity of aranging visual data in various patterns, as well as having mp3 playback capablity.</p>
<p>You can Download the application from the <a title="Downloads" href="http://mtaha.wordpress.com/downloads/" target="_self">Downloads section</a> or from <a title="Download Media Viewer 0.5a" href="http://osyrisos.googlecode.com/files/MediaViewerApp_V0.5a.zip">here</a></p>
<p>Cheers guys <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mtaha.wordpress.com/188/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mtaha.wordpress.com/188/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mtaha.wordpress.com/188/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mtaha.wordpress.com/188/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mtaha.wordpress.com/188/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mtaha.wordpress.com/188/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mtaha.wordpress.com/188/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mtaha.wordpress.com/188/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mtaha.wordpress.com/188/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mtaha.wordpress.com/188/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mtaha.wordpress.com&blog=3819410&post=188&subd=mtaha&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://mtaha.wordpress.com/2009/02/24/mediaviewerapplication-05a/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Taha</media:title>
		</media:content>

		<media:content url="http://img.youtube.com/vi/jxu4IUY6K6Y/2.jpg" medium="image" />
	</item>
		<item>
		<title>Sorry Guys&#8230;</title>
		<link>http://mtaha.wordpress.com/2009/02/05/sorry-guys/</link>
		<comments>http://mtaha.wordpress.com/2009/02/05/sorry-guys/#comments</comments>
		<pubDate>Thu, 05 Feb 2009 20:17:17 +0000</pubDate>
		<dc:creator>Taha</dc:creator>
				<category><![CDATA[My Progress]]></category>

		<guid isPermaLink="false">http://mtaha.wordpress.com/?p=179</guid>
		<description><![CDATA[Hey guys sorry about not uploading the application. I&#8217;ve been busy with university and the lack of a fully functioning table has taken some to develop the application as well&#8230; So what im asking rite now is a few beta testers that would be willing to help test the application and let me know how [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mtaha.wordpress.com&blog=3819410&post=179&subd=mtaha&ref=&feed=1" />]]></description>
			<content:encoded><![CDATA[<div class='snap_preview'><br /><p>Hey guys sorry about not uploading the application. I&#8217;ve been busy with university and the lack of a fully functioning table has taken some to develop the application as well&#8230; So what im asking rite now is a few beta testers that would be willing to help test the application and let me know how well its working and what are the major bugs that appear. All i need are people with working hardware, and not testing via simulator or ipod/ipohone.</p>
<p>Thanks guys.</p>
  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/mtaha.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/mtaha.wordpress.com/179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/mtaha.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/mtaha.wordpress.com/179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/mtaha.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/mtaha.wordpress.com/179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/mtaha.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/mtaha.wordpress.com/179/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/mtaha.wordpress.com/179/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/mtaha.wordpress.com/179/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=mtaha.wordpress.com&blog=3819410&post=179&subd=mtaha&ref=&feed=1" /></div>]]></content:encoded>
			<wfw:commentRss>http://mtaha.wordpress.com/2009/02/05/sorry-guys/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">Taha</media:title>
		</media:content>
	</item>
	</channel>
</rss>