<?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-10496609</id><updated>2012-01-13T17:44:17.456-05:00</updated><title type='text'>Comp150 TUI - Tangible User Interfaces</title><subtitle type='html'>Tangible user interfaces are emerging as a new interaction style which gives physical form to digital information, making bits directly manipulable and perceptible by people. TUI extends beyond the limitations of the computer mouse, keyboard and monitor, TUI offer the promise of interfaces that will make bits accessible through augmented physical surfaces, graspable objects and ambient media within physical environments.
Course Website: www.cs.tufts.edu/~jacob/150tui</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://wkuo.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10496609/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://wkuo.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>David Kuo</name><uri>http://www.blogger.com/profile/12092828152830351061</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>6</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-10496609.post-111323516862980331</id><published>2005-04-11T11:39:00.000-04:00</published><updated>2005-04-11T12:01:10.346-04:00</updated><title type='text'>Query Table Project</title><content type='html'>Haven't really post much since last project.  Here is a quick run down of Query Table Project.&lt;br /&gt;&lt;br /&gt;Members:&lt;br /&gt;Andrea Blackwell&lt;br /&gt;Mike Horn&lt;br /&gt;Wenzea David Kuo&lt;br /&gt;Mike Saji&lt;br /&gt;Zinger Yang&lt;br /&gt;Shoaib Zahoori&lt;br /&gt;&lt;br /&gt;Discussion:&lt;br /&gt;Our brainstorming and discussion are posted on &lt;a href="http://www.cs.tufts.edu/%7Emhorn01/wiki/" target="_blank"&gt;Mike Horn's Wiki&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Storyboard:&lt;br /&gt;&lt;a href="http://www.cs.tufts.edu/%7Ewkuo/comp150tui/QueryTable/story1/" target="_blank"&gt;Story 1&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.cs.tufts.edu/%7Ewkuo/comp150tui/QueryTable/story2/" target=""&gt;Story 2&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Group work:&lt;br /&gt;Andrea - Crane&lt;br /&gt;Mike H. - Spot Code&lt;br /&gt;David - Java Media Framework&lt;br /&gt;Mike S. - Visual Design&lt;br /&gt;Zinger - Canned Database&lt;br /&gt;Shoaib - Vision&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10496609-111323516862980331?l=wkuo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wkuo.blogspot.com/feeds/111323516862980331/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10496609&amp;postID=111323516862980331' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10496609/posts/default/111323516862980331'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10496609/posts/default/111323516862980331'/><link rel='alternate' type='text/html' href='http://wkuo.blogspot.com/2005/04/query-table-project.html' title='Query Table Project'/><author><name>David Kuo</name><uri>http://www.blogger.com/profile/12092828152830351061</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>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10496609.post-111084124964772575</id><published>2005-03-14T17:46:00.000-05:00</published><updated>2005-03-15T13:19:01.126-05:00</updated><title type='text'>HandyCricket Setup</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Software&lt;/span&gt;&lt;br /&gt;1. &lt;a href="http://handyboard.com/cricket/software/Install%20Cricket%20Logo.exe" target="_blank"&gt;Cricket Logo&lt;/a&gt;&lt;br /&gt;2. &lt;a href="http://java.sun.com/j2se/1.4.2/download.html" target="_blank"&gt;Java 1.4.2 SDK&lt;/a&gt;&lt;br /&gt;3. &lt;a href="http://java.sun.com/products/javacomm/downloads/index.html" target="_blank"&gt;&lt;span class="body"&gt;Java Communications API&lt;/span&gt;&lt;/a&gt; &lt;span style="color:red;"&gt;Need this for Java to communicate thru serial port&lt;/span&gt;&lt;br /&gt;4. &lt;a href="http://www.cs.tufts.edu/%7Ewkuo/comp150tui/HandyCricket/HandyCricket.zip" target="_blank"&gt;Handy Cricket Demo Zipped File&lt;/a&gt;&lt;br /&gt;5. &lt;a href="http://ant.apache.org/" target="_blank"&gt;Apache Ant&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Procedure&lt;/span&gt;&lt;br /&gt;1. Install Cricket Logo&lt;br /&gt;2. Install Java SDK&lt;br /&gt;3. Install Apache Ant&lt;br /&gt;4. Unzip Java Comm API (Make sure you follow the Installation Instruction in Readme.html)&lt;br /&gt;5. Unzip HandyCricket.zip (assumed it is unzipped to c:\HandyCricket)&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Running Demo file&lt;/span&gt; - HandyCricket.zip&lt;br /&gt;(assme there are two HandyCricket already programmed)&lt;br /&gt;If you are connecting the serial cable on port other than com1, you need to make the following modification.&lt;br /&gt;1. go into c:\HandyCricket\src2. edit SerialReader.java&lt;br /&gt;3. look for CommPortIdentifier.getPortIdentifier("COM2") and change it accordingly&lt;br /&gt;(ie. if you are connected on COM1, rename COM2 to COM1) and save the file&lt;br /&gt;4. open command prompt&lt;br /&gt;5. c:\&gt; cd HandyCricket&lt;br /&gt;6. c:\HandyCricket&gt; ant&lt;br /&gt;7. c:\HandyCricket&gt; cricket&lt;br /&gt;&lt;br /&gt;Programming HandyCricket using Logo&lt;br /&gt;1. Run Cricket Logo from your Start Menu&lt;br /&gt;2. Sample logo codes are available in c:\HandyCricket\logo codes folder&lt;br /&gt;3. &lt;a href="http://handyboard.com/cricket/program/Handy" target="_target"&gt;Handy Cricket Programming Reference&lt;/a&gt; &lt;span style="color:red;"&gt;Useful when programming your own crickets&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10496609-111084124964772575?l=wkuo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wkuo.blogspot.com/feeds/111084124964772575/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10496609&amp;postID=111084124964772575' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10496609/posts/default/111084124964772575'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10496609/posts/default/111084124964772575'/><link rel='alternate' type='text/html' href='http://wkuo.blogspot.com/2005/03/handycricket-setup.html' title='HandyCricket Setup'/><author><name>David Kuo</name><uri>http://www.blogger.com/profile/12092828152830351061</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-10496609.post-110911704966010011</id><published>2005-02-22T19:03:00.000-05:00</published><updated>2005-02-22T19:04:17.313-05:00</updated><title type='text'>HandyCricket Codes</title><content type='html'>All codes related to HandyCricket is available at &lt;a href="http://www.cs.tufts.edu/%7Ewkuo/comp150tui/HandyCricket/" target="_blank"&gt;http://www.cs.tufts.edu/~wkuo/comp150tui/HandyCricket/&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10496609-110911704966010011?l=wkuo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wkuo.blogspot.com/feeds/110911704966010011/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10496609&amp;postID=110911704966010011' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10496609/posts/default/110911704966010011'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10496609/posts/default/110911704966010011'/><link rel='alternate' type='text/html' href='http://wkuo.blogspot.com/2005/02/handycricket-codes.html' title='HandyCricket Codes'/><author><name>David Kuo</name><uri>http://www.blogger.com/profile/12092828152830351061</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-10496609.post-110884240884699383</id><published>2005-02-19T14:37:00.000-05:00</published><updated>2005-02-19T15:34:19.886-05:00</updated><title type='text'>02-19-2005 Meeting</title><content type='html'>Tasks Completed:&lt;br /&gt;1) Make 2 crickets communicate with each other.&lt;br /&gt;2) Make 2 crickets communicate with each other via Java GUI&lt;br /&gt;3) Write/Modify codes to use with the Tablet&lt;br /&gt;&lt;br /&gt;Cricket 1 (Receive commands from Java GUI and sends commands to Cricket 2)&lt;br /&gt;to sender&lt;br /&gt;send 76&lt;br /&gt;send sensora&lt;br /&gt;send 83&lt;br /&gt;send switchb&lt;br /&gt;waituntil [newir?]&lt;br /&gt;if ir = 1 [send 3]&lt;br /&gt;if ir = 2 [send 4]&lt;br /&gt;when  [switchb]  [send 5]&lt;br /&gt;sender&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;Cricket2 (Receive commands from Cricket1)&lt;br /&gt;to doit&lt;br /&gt;waituntil [newir?]&lt;br /&gt;beep&lt;br /&gt;if ir = 3 [a, onfor 10]&lt;br /&gt;if ir = 4 [b, onfor 10]&lt;br /&gt;if ir = 5 [ab, onfor 10]&lt;br /&gt;doit&lt;br /&gt;end&lt;br /&gt;&lt;br /&gt;For more information about Tablet, please visit &lt;a href="http://zingeryang.blogspot.com" target="_blank"&gt;Zinger's Blog&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10496609-110884240884699383?l=wkuo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wkuo.blogspot.com/feeds/110884240884699383/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10496609&amp;postID=110884240884699383' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10496609/posts/default/110884240884699383'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10496609/posts/default/110884240884699383'/><link rel='alternate' type='text/html' href='http://wkuo.blogspot.com/2005/02/02-19-2005-meeting.html' title='02-19-2005 Meeting'/><author><name>David Kuo</name><uri>http://www.blogger.com/profile/12092828152830351061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-10496609.post-110833191641989569</id><published>2005-02-13T16:32:00.000-05:00</published><updated>2005-02-13T17:10:36.806-05:00</updated><title type='text'>Forgot username and password</title><content type='html'>Always write down username and password to some place safe. Took me days to figure out my username and password to my blog..........&lt;br /&gt;&lt;br /&gt;Our group members for project 1&lt;br /&gt;Ajahne Santa Ana&lt;br /&gt;Lynda Bayas&lt;br /&gt;David Kuo&lt;br /&gt;Zinger Yang&lt;br /&gt;Shoaib Zahoori&lt;br /&gt;&lt;br /&gt;Cricket and Tablet - Project Tasks (also available on course website)&lt;br /&gt;Create a SerialReaderWriter class that receive input from the cricket and send it commands. Make two crickets communicating; implement a simple responsive environment scenario using two crickets, digital and analogue input (sensors) as well as output (motors and LEDs). Learn how to use the tablet to recognize a variety of gestures. Combine input from the tablet in your responsive environment.&lt;br /&gt;&lt;br /&gt;Our First Meeting (02-10-2005 @ 19:00)&lt;br /&gt;Ajahne and Zinger were trying to get the Tablet to work while Lynda, Shoaib and I were playing with the HandyCricket.&lt;br /&gt;&lt;br /&gt;Minor Problem with Cricket Logo&lt;br /&gt;the usage of 'on' vs. 'onfor' seems a bit unclear&lt;br /&gt;for example:&lt;br /&gt;when typed the following codes into the "Command Center"&lt;br /&gt;a, on   // turn on a -- the motor&lt;br /&gt;off&lt;br /&gt;onfor 20&lt;br /&gt;b, on   // turn on b -- the lamp&lt;br /&gt;the above codes works and everything works (motor and lamp)&lt;br /&gt;&lt;br /&gt;Now when we typed the following codes into the "Cricket Logo Programs"&lt;br /&gt;to demo&lt;br /&gt; a, on   // turn on a -- the motor&lt;br /&gt; off&lt;br /&gt; onfor 20&lt;br /&gt;  b, on   // turn on b -- the lamp  BUT it DID NOT light up&lt;br /&gt;end&lt;br /&gt;the motor works but lamp didn't light up.&lt;br /&gt;So we replaced the line "b, on" with "b, onfor 10" and it works&lt;br /&gt;We will have to play more with Cricket Logo to get a better understanding on this programming language.&lt;br /&gt;&lt;br /&gt;Ajahne and Zinger got the Tablet to work.&lt;br /&gt;Our next meeting is schedule on 02-15-2005&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10496609-110833191641989569?l=wkuo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wkuo.blogspot.com/feeds/110833191641989569/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10496609&amp;postID=110833191641989569' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10496609/posts/default/110833191641989569'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10496609/posts/default/110833191641989569'/><link rel='alternate' type='text/html' href='http://wkuo.blogspot.com/2005/02/forgot-username-and-password.html' title='Forgot username and password'/><author><name>David Kuo</name><uri>http://www.blogger.com/profile/12092828152830351061</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-10496609.post-110706418350323746</id><published>2005-01-30T00:49:00.000-05:00</published><updated>2005-02-13T17:11:34.600-05:00</updated><title type='text'>Testing</title><content type='html'>Test Posting (01-30-2005)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/10496609-110706418350323746?l=wkuo.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://wkuo.blogspot.com/feeds/110706418350323746/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=10496609&amp;postID=110706418350323746' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/10496609/posts/default/110706418350323746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/10496609/posts/default/110706418350323746'/><link rel='alternate' type='text/html' href='http://wkuo.blogspot.com/2005/01/testing.html' title='Testing'/><author><name>David Kuo</name><uri>http://www.blogger.com/profile/12092828152830351061</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
