<?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-34791796</id><updated>2011-07-08T06:30:16.486+01:00</updated><category term='solar century'/><category term='WOW'/><category term='flash'/><category term='processing'/><category term='die'/><category term='wiimote'/><category term='derby'/><category term='robot'/><category term='futuresonic'/><category term='SVG'/><category term='fonts'/><category term='video games live'/><category term='pretty'/><category term='stalking'/><category term='shitty'/><category term='soulwax'/><category term='liam'/><category term='nintendogs'/><category term='cyooote'/><category term='solarboy'/><category term='hire me'/><category term='myspace'/><category term='brightness tracking'/><category term='fuccons'/><category term='actionscript'/><category term='ecco'/><category term='OMGZ'/><category term='hashtag'/><category term='terraforming'/><category term='weather'/><category term='facebook'/><category term='paint'/><category term='we feel fine'/><category term='orchid'/><category term='katamari damacy'/><category term='CSS'/><category term='java'/><category term='princeton'/><category term='Pocoyo'/><category term='D+AD'/><category term='shynola'/><category term='wordpress'/><category term='fairy'/><category term='fischerspooner'/><category term='ALAVS'/><category term='pixel'/><category term='flickr'/><category term='wearable'/><category term='radians'/><category term='pain'/><category term='second life gallery'/><category term='phil'/><category term='kokeshi'/><category term='leds'/><category term='flight404'/><category term='troika'/><category term='immense'/><category term='storyboard'/><category term='FMP'/><category term='zefrank'/><category term='McDonalds'/><category term='global gladiators'/><category term='magnetic north'/><category term='tumblr'/><category term='blossom'/><category term='ymck'/><category term='year two'/><category term='evaluation'/><category term='animation'/><category term='sketchbook'/><category term='i don&apos;t like'/><category term='flora'/><category term='custard'/><category term='chirpy'/><category term='synthesis'/><category term='shat'/><category term='paper'/><category term='business studies'/><category term='LOLZ'/><category term='soup'/><category term='luke'/><category term='machinema'/><category term='squish'/><category term='year one'/><category term='dogshitterwants'/><category term='scrolling'/><category term='puppet show'/><category term='pixel sumo'/><category term='telemarketers'/><category term='neil buchanan'/><category term='day in the life of'/><category term='chuckle brothers'/><category term='technologic'/><category term='pelting'/><category term='twitter'/><category term='steve'/><category term='annoying'/><category term='arse'/><category term='ftp'/><category term='calendar'/><category term='swarve'/><category term='fish'/><category term='sunboy'/><category term='avatar'/><category term='hello floor'/><category term='illustrator'/><category term='violet'/><category term='faff'/><category term='john maeda'/><category term='personal development one'/><category term='mechanical organics'/><category term='YO Gabba Gabba'/><category term='noodles'/><category term='PVA'/><category term='V+A'/><category term='pretty website'/><category term='electroplankton'/><category term='second life'/><category term='Foucault'/><category term='RSS'/><category term='post digital'/><category term='cpanel'/><category term='okgo'/><category term='sun'/><category term='RSI'/><category term='tate'/><category term='dirty'/><category term='tenori-on'/><category term='origami'/><category term='visualizing blog activity'/><category term='marmalade'/><category term='smug'/><category term='xml'/><category term='interactive'/><category term='camera'/><category term='CBBC'/><category term='asmallorange.com'/><category term='cheese'/><category term='starburst'/><category term='cloud'/><category term='links'/><category term='pac man'/><category term='Odyssey'/><category term='laika'/><category term='banana sandwiches'/><category term='crap'/><category term='scanning'/><category term='mash up'/><category term='editing'/><category term='cocopops'/><category term='little gamers'/><category term='sakura'/><category term='developmetal stuff'/><category term='d.v.d'/><category term='stills'/><category term='cutecircuit'/><category term='year three'/><category term='Winny'/><category term='delaware'/><category term='yahoo'/><category term='javascript'/><category term='nabaztag'/><category term='giggle'/><category term='mirror'/><category term='fio'/><category term='blender'/><category term='vault49'/><category term='joshua davis'/><category term='mediamatic'/><category term='social networking'/><category term='0100101110101101.org'/><category term='augmented reality'/><category term='tinker'/><category term='wordle'/><category term='brendan dawes'/><category term='LBP'/><category term='ning'/><category term='layout'/><category term='maya'/><category term='AWESOME'/><category term='sexy'/><category term='Personal Site'/><category term='thinking'/><category term='arduino'/><category term='google analytics'/><category term='baysian filtering'/><category term='stress'/><category term='moo cards'/><category term='pantomime cow'/><category term='weebls stuff'/><category term='wii'/><category term='bbc'/><category term='happy'/><category term='website'/><category term='lilypad'/><category term='aibo'/><category term='french'/><category term='personal development two'/><category term='bluetooth'/><category term='knitting'/><category term='critical studies'/><category term='eternallymissed.org'/><category term='hacks'/><category term='freaky'/><category term='praystation'/><category term='katamari'/><category term='arts and letters'/><category term='natter'/><category term='play'/><category term='SQUEEE'/><category term='RFID'/><category term='daniel shiffman'/><category term='maps'/><category term='solar'/><category term='news knitter'/><category term='ident'/><title type='text'>fio does things</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default?start-index=101&amp;max-results=100'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>309</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-34791796.post-3554459396550318570</id><published>2009-09-23T22:57:00.002+01:00</published><updated>2009-09-23T23:02:21.237+01:00</updated><title type='text'>x x x</title><content type='html'>This little notice is incase you were following me and are now wandering where I've disappeared to. I've now moved sites, I'm now blogging and posting my projects on my new website.&lt;br /&gt;&lt;br /&gt;&lt;h1&gt;&lt;a href="http://fiomakesthings.com/"&gt;fiomakesthings&lt;/a&gt;&lt;/h1&gt;&lt;br /&gt;&lt;br /&gt;I'm leaving this blog up as a little homage to my time at lovely Leeds College of Art and Design, as I did actually collect a lot of information during my three years there, and it may be useful to me and others that somehow manage to stumble onto here.&lt;br /&gt;&lt;br /&gt;Goodbye my lovely little blog.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-3554459396550318570?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/3554459396550318570/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=3554459396550318570' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/3554459396550318570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/3554459396550318570'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/09/x-x-x.html' title='x x x'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-2563752867452558502</id><published>2009-06-05T13:30:00.004+01:00</published><updated>2009-06-07T22:12:17.311+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>wires</title><content type='html'>Last night I made some wires just to show that 1) my idea does work, and 2) and secondly I want to stop people nicking my wooly things. I was origianally planning on the wooly things reacting the the RFID reader, but as they run on the same serial port channel there seems to be some interference going on. I'm not sure processing can read and write to serial ports simultaneously  either. So I'm now using the wires to hook up the fun LEDs and stuff to a power source. The arduino program is a simple one that blinks the LEDs and makes the vibe boards pulse.&lt;br /&gt;&lt;br /&gt;Here's me testing a wire I just made using my new arduino board.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SikQCNqssyI/AAAAAAAAAz8/oAcFanZvxEA/s1600-h/ALIM0514.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SikQCNqssyI/AAAAAAAAAz8/oAcFanZvxEA/s400/ALIM0514.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5343820063066338082" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here's everything wired up.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SikQB29fo8I/AAAAAAAAAz0/NdeYDY6foKM/s1600-h/ALIM0515.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SikQB29fo8I/AAAAAAAAAz0/NdeYDY6foKM/s400/ALIM0515.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5343820056971158466" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-2563752867452558502?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/2563752867452558502/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=2563752867452558502' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/2563752867452558502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/2563752867452558502'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/06/wires.html' title='wires'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ZDF5ddLaZWk/SikQCNqssyI/AAAAAAAAAz8/oAcFanZvxEA/s72-c/ALIM0514.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-1188003834907062597</id><published>2009-06-05T13:22:00.002+01:00</published><updated>2009-06-05T13:37:58.544+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>here's</title><content type='html'>A little quick video to show that my project works, and how it works. It's only a quick little video, I'll be making a more detailed one for my site later, as I want to feature bits of the exhibition.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/6DVhZEMCCCo&amp;hl=en&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/6DVhZEMCCCo&amp;hl=en&amp;fs=1&amp;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Filmed and edited by Phil. He took over my computer.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-1188003834907062597?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/1188003834907062597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=1188003834907062597' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/1188003834907062597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/1188003834907062597'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/06/heres.html' title='here&apos;s'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-4409352744148316406</id><published>2009-06-05T01:03:00.000+01:00</published><updated>2009-06-05T01:04:41.486+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>working...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SihhA6zr8CI/AAAAAAAAAzs/WOT87ASF_qE/s1600-h/n804403983_1781513_3551664.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 300px; height: 400px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SihhA6zr8CI/AAAAAAAAAzs/WOT87ASF_qE/s400/n804403983_1781513_3551664.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5343627626289033250" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-4409352744148316406?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/4409352744148316406/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=4409352744148316406' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/4409352744148316406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/4409352744148316406'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/06/working.html' title='working...'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ZDF5ddLaZWk/SihhA6zr8CI/AAAAAAAAAzs/WOT87ASF_qE/s72-c/n804403983_1781513_3551664.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-5273007782713897315</id><published>2009-06-04T23:32:00.006+01:00</published><updated>2009-06-05T00:55:17.826+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='lilypad'/><category scheme='http://www.blogger.com/atom/ns#' term='RFID'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>lets look at the tech</title><content type='html'>Because I find it all so interesting.&lt;br /&gt;&lt;br /&gt;I've spent a lot of time in the project exploring different possible technologies to use, including hacking wiimotes, Arduino, RFID, and colour tracking. I explored all the different strengths and weaknesses of each tech: colour tracking being pap in low light, and interfered with by similarly coloured objects, wiimotes being temperamental little things and prone to errors in Processing in my experience, Arduino being one of the most appealing technologies I looked into, but all the fun components get a little bit expensive on my budget, and RFID only reading tags, not tracking. I'm now going to look into the uses of the two technologies that I have decided to use, and the potential uses of what I have created using them.&lt;br /&gt;&lt;br /&gt;When I first started this project I was quite interested in tracking the users around the space, which still interests me, but as I progressed through the project I found myself becoming more interested in creating a tactile interface, and the technologies that were best to create one were what I ended up using - Arduino and RFID tagging. The RFID tagging allowed me to create physical objects that could be recognized by the computer, allowing the real world to interact with the data in the computer. The Lilypad allowed me to create objects that were not only clever and glowy and wow, but allowed me to create objects that the user wants to pick up and interact with. The knitting also helped with that, people seem to be comfortable with the objects and find them familiar because of the way they are made.&lt;br /&gt;&lt;br /&gt;&lt;font size=4&gt;"In of itself, I don't find RFID that exciting. When it's connected to a greater network (e.g. a database, the web, other intelligent devices, etc.) , that's when it can get really interesting." - &lt;/font&gt;&lt;a href="http://www.we-make-money-not-art.com/archives/2008/03/rfid-workshop-at-imal-in.php"&gt;Doria Fan&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Doria fan uses RFID tags to create objects that are imbued with personal histories, without overpowering the object with technology. Her RFID enabled medical history bracelets are still bracelets, the technology does not interfere with the practicality of the object. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SihWGVbuiXI/AAAAAAAAAzc/roOERFFH5kk/s1600-h/0aabraceletrfid.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 266px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SihWGVbuiXI/AAAAAAAAAzc/roOERFFH5kk/s400/0aabraceletrfid.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5343615624707737970" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The tags inside the medical bracelets contain activate a link to the patients online medical history, making it a beautiful but practical object, containing the wearers personal history.&lt;br /&gt;&lt;br /&gt;iTea is another RFID tagging system which uses the internet to bring up data.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SihXUZ_lSmI/AAAAAAAAAzk/tdlYLeCAqlI/s1600-h/0aaieate.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 266px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SihXUZ_lSmI/AAAAAAAAAzk/tdlYLeCAqlI/s400/0aaieate.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5343616965961665122" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Dropping your conference pass in a tea cup scans the internet for data about you. Some information is taken off a social network site, some is googled, allowing the user to see their personal profile made by the internet, whether it's true or false.&lt;br /&gt;&lt;br /&gt;To sum it up, the wonderful thing about RFID is that it enables an object to be two different things. It remains the object it was or was intended to be, the bracelet is still a bracelet, the big wooly cloud is still a big wooly cloud, but it allows the object to take on a different aspect as well. It becomes an object that can interface with the digital world, and can bring up data that not only relates to the object, but adds to its meaning.&lt;br /&gt;&lt;br /&gt;I've looked into the uses of  the Arduino lilypad before, so this bit will be a little bit shorter. Basically, after my experimentation and research in my last project, which focused on the lilypad being a technology to create wearable textiles, I found myself wanting to experiment with it more in a different context. I have researched in toy hacking as part of this project, looking into the creations from the &lt;a href="http://fionnualamurphy.blogspot.com/2009/02/play-part-two-hybrid-toys.html"&gt;mediamatic workshop&lt;/a&gt;, which while were brilliant examples of the toys getting new functionalities, the objects lost some of their identities as toys, what with the wires poking out of them. Granted they were prototypes from a workshop, but I wanted to create objects that were still objects. My little wooly friends were designed to be wired up, and buzzing around around the place and blinding people with ultra bright LEDs, but I wanted them to retain the element of familiarity and softness brought about by creating them by knitting, even before i knew I was going to knit them or reminded myself how to knit. By using the lilypad I was able to make them into "shiny wow wow's", but by using soft circuits was able to keep them as approachable objects.&lt;br /&gt;&lt;br /&gt;So then, how could what I have made be used? My program, even there are around a thousand lines in it, is rather simplistic. It gets the feed, matches it up with the RFID tag and spits it out to the screen. And makes some swirly animations. All rather nice but the data it's getting, and the way it gets it could be used in other ways. Some examples are in the RFID examples above, using the technology to personalise objects and drag in data from the internet. The use of the weather data itself lends it to be used with a mapping system like google maps, returning the data to it's geographical context, and reminding people who don't have such a detailed map in there heads of where places are in relation to each other. The weather feed could also be used in conjunction with other feeds, perhaps used with flickr, to create a link between a weather state and the most recent and geographically appropriate geotagged photo uploaded, creating a visual representation of the weather that is more closely related to the data than my swirly graphics. &lt;br /&gt;&lt;br /&gt;There are many things it could be used for i suppose, now that I've figured out how to do the simpler parts (getting the feed, getting it to the screen, using RFID tags), I plan to keep exploring the possibilities.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-5273007782713897315?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/5273007782713897315/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=5273007782713897315' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/5273007782713897315'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/5273007782713897315'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/06/lets-look-at-tech.html' title='lets look at the tech'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ZDF5ddLaZWk/SihWGVbuiXI/AAAAAAAAAzc/roOERFFH5kk/s72-c/0aabraceletrfid.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-7344916300276325373</id><published>2009-06-04T23:03:00.003+01:00</published><updated>2009-06-04T23:26:36.477+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='weather'/><category scheme='http://www.blogger.com/atom/ns#' term='RFID'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>behold</title><content type='html'>my immense, pretty much final, it works and it looks pretty and that's more than enough for me, code.&lt;br /&gt;&lt;br /&gt;but before i bore you with the boring source code, here's some pretty pictures of it working.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SihGYMEMz8I/AAAAAAAAAzU/bVda1rp_d18/s1600-h/grab_003.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 212px;" src="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SihGYMEMz8I/AAAAAAAAAzU/bVda1rp_d18/s400/grab_003.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5343598339244740546" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SihGXz18OtI/AAAAAAAAAzM/TTOCPIQPJjE/s1600-h/grab_002.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 213px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SihGXz18OtI/AAAAAAAAAzM/TTOCPIQPJjE/s400/grab_002.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5343598332742482642" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SihGX7btdZI/AAAAAAAAAzE/zz1dVmW6KO4/s1600-h/grab_001.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 214px;" src="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SihGX7btdZI/AAAAAAAAAzE/zz1dVmW6KO4/s400/grab_001.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5343598334779946386" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Once an RFID enabled wooly (or not) symbol of weather is placed on the the reader, the code looks for weather matching the object, in several different cities. An animation is played representing the weather, and if matching weather is found, the city and state of weather is written to the screen, on top of the animation. If the weather doesn't match the RFID tag, a line stating that the weather isn't happening in that particular city is displayed.&lt;br /&gt;&lt;br /&gt;For example, placing the symbol for partially cloudy weather on the reader triggers an animation representing that weather. If the weather is partially cloudy in Leeds, the program will show the phrase "It is partly cloudy in Leeds". If the weather in Leeds isn't cloudy, the program will show "It is not partly cloudy in Leeds".&lt;br /&gt;&lt;br /&gt;I did experiment with code that tells you what the weather is like in the city if it doesn't match the symbol. So if it wasn't partly cloudy in Leeds, and was actually sunny, putting the partially cloudy symbol on the RFID reader would show the phrase "it's actually sunny in Leeds". Once I did this code I realised it defeated  the whole point of having several different objects. Once one object is placed on the reader there is no incentive to place other objects on the reader, and find out what the weather is actually like in that city.&lt;br /&gt;&lt;br /&gt;As you see in the examples above, it does return quite a lot of "it's not whatever in where-ever", but this is actually needed to show that the program is doing something, and that the weather you looked for isn't happening everywhere, or where you are looking.&lt;br /&gt;&lt;br /&gt;It's not designed to be a simple way to find out what the weather is. For that there is the news or weather websites. This is simply a playful object designed to show and get people to interact with the data in a different way. To bring it to people in a tactile way that makes them hunt out what the weather is.&lt;br /&gt;&lt;br /&gt;&lt;font size=1&gt;&lt;br /&gt;// having to run this in Processing 1.0 as the version i have been using&lt;br /&gt;// for the rest of the project (0148) has issues with the delay tag&lt;br /&gt;&lt;br /&gt;// Now working pretty much fully!!!&lt;br /&gt;// Displays Animations and Text, and doesn't contradict itself.&lt;br /&gt;// Slightly jittery, need to work on getting the delays right - long enough to read the text but not so long it slows down the animation.&lt;br /&gt;&lt;br /&gt;// XML stuff&lt;br /&gt;import simpleML.*;&lt;br /&gt;&lt;br /&gt;// visual stuff &lt;br /&gt;import processing.candy.*;&lt;br /&gt;import processing.xml.*; // needed for svgs&lt;br /&gt;float angle;&lt;br /&gt;PFont font;&lt;br /&gt;&lt;br /&gt;SVG blob1;&lt;br /&gt;SVG blob2;&lt;br /&gt;SVG blob3;&lt;br /&gt;SVG blob4;&lt;br /&gt;SVG blob5;&lt;br /&gt;SVG bigrain;&lt;br /&gt;SVG bigdrip;&lt;br /&gt;SVG puff1; &lt;br /&gt;SVG puff2;&lt;br /&gt;SVG puff3;&lt;br /&gt;SVG puff4;&lt;br /&gt;SVG puff5;&lt;br /&gt;SVG puff6;&lt;br /&gt;SVG cloud;&lt;br /&gt;SVG cloud2;&lt;br /&gt;SVG sun1; &lt;br /&gt;SVG sun2;&lt;br /&gt;SVG sun3;&lt;br /&gt;SVG sun4;&lt;br /&gt;SVG sun5;&lt;br /&gt;SVG sun6;&lt;br /&gt;SVG sunny;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// Serial stuff&lt;br /&gt;// import the serial library:&lt;br /&gt;import processing.serial.*;&lt;br /&gt;&lt;br /&gt;Serial myPort;      // the serial port you're using&lt;br /&gt;String tagID = "";  // the string for the tag ID&lt;br /&gt;&lt;br /&gt;XMLRequest aberdeen;&lt;br /&gt;XMLRequest aberystwyth;&lt;br /&gt;XMLRequest birmingham;&lt;br /&gt;XMLRequest bristol;&lt;br /&gt;XMLRequest dundee;&lt;br /&gt;XMLRequest leeds;&lt;br /&gt;XMLRequest liverpool;&lt;br /&gt;XMLRequest london;&lt;br /&gt;XMLRequest manchester;&lt;br /&gt;XMLRequest newcastle;&lt;br /&gt;XMLRequest oxford;&lt;br /&gt;XMLRequest reading;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;int startTime; //create timer&lt;br /&gt;int counter = 0;&lt;br /&gt;&lt;br /&gt;String  weather;&lt;br /&gt;String city;&lt;br /&gt;String temp;&lt;br /&gt;&lt;br /&gt;String partlycloudy;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void setup() {&lt;br /&gt;  size(1500, 800);&lt;br /&gt;  frameRate(30);&lt;br /&gt;  smooth();&lt;br /&gt;  &lt;br /&gt;  //Visual Stuff&lt;br /&gt;  blob1 = new SVG(this, "blob_001.svg");&lt;br /&gt;  blob2 = new SVG(this, "blob_002.svg");&lt;br /&gt;  blob3 = new SVG(this, "blob_003.svg");&lt;br /&gt;  blob4 = new SVG(this, "blob_004.svg");&lt;br /&gt;  blob5 = new SVG(this, "blob_005.svg");&lt;br /&gt;  bigrain = new SVG(this, "bigrain_003.svg");&lt;br /&gt;  bigdrip = new SVG(this, "heavy_002.svg");&lt;br /&gt;  puff1 = new SVG(this, "puff_001.svg");&lt;br /&gt;  puff2 = new SVG(this, "puff_002.svg");&lt;br /&gt;  puff3 = new SVG(this, "puff_003.svg");&lt;br /&gt;  puff4 = new SVG(this, "puff_004.svg");&lt;br /&gt;  puff5 = new SVG(this, "puff_005.svg");&lt;br /&gt;  puff6 = new SVG(this, "puff_006.svg");&lt;br /&gt;  cloud = new SVG(this, "bigcloud_003.svg");&lt;br /&gt;  cloud2 = new SVG(this, "partiallysun_003.svg");&lt;br /&gt;  sun1 = new SVG(this, "sun_001.svg");&lt;br /&gt;  sun2 = new SVG(this, "sun_002.svg");&lt;br /&gt;  sun3 = new SVG(this, "sun_003.svg");&lt;br /&gt;  sun4 = new SVG(this, "sun_004.svg");&lt;br /&gt;  sun5 = new SVG(this, "sun_005.svg");&lt;br /&gt;  sun6 = new SVG(this, "sun_006.svg");&lt;br /&gt;  sunny = new SVG(this, "bigsun_004.svg");&lt;br /&gt;  font = loadFont("ArnoPro-Regular-70.vlw");&lt;br /&gt;  textFont(font, 48);&lt;br /&gt;  &lt;br /&gt;  // list all the serial ports:&lt;br /&gt;  println(Serial.list());&lt;br /&gt;&lt;br /&gt;  // based on the list of serial ports printed from the&lt;br /&gt;  // previous command, change the 0 to your port's number:&lt;br /&gt;  String portnum = Serial.list()[0];&lt;br /&gt;  // initialize the serial port:&lt;br /&gt;  myPort = new Serial(this, portnum, 9600);&lt;br /&gt;  // incoming string from reader will have 16 bytes:&lt;br /&gt;  myPort.buffer(16);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;  //create and start up request&lt;br /&gt; &lt;br /&gt; aberdeen = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0001&amp;u=c");&lt;br /&gt; aberdeen.makeRequest();&lt;br /&gt; &lt;br /&gt; aberystwyth = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0203&amp;u=c");&lt;br /&gt; aberystwyth.makeRequest();&lt;br /&gt; &lt;br /&gt; birmingham = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0018&amp;u=c");&lt;br /&gt; birmingham.makeRequest();&lt;br /&gt; &lt;br /&gt; bristol = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0025&amp;u=c");&lt;br /&gt; bristol.makeRequest();&lt;br /&gt;  &lt;br /&gt; dundee = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0045&amp;u=c");&lt;br /&gt; dundee.makeRequest(); &lt;br /&gt;  &lt;br /&gt; leeds = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0078&amp;u=c");&lt;br /&gt; leeds.makeRequest();&lt;br /&gt;  &lt;br /&gt; liverpool = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0083&amp;u=c");&lt;br /&gt; liverpool.makeRequest();&lt;br /&gt;  &lt;br /&gt; london = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0085&amp;u=c");&lt;br /&gt; london.makeRequest();&lt;br /&gt; &lt;br /&gt; manchester = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0092&amp;u=c");&lt;br /&gt; manchester.makeRequest();&lt;br /&gt; &lt;br /&gt; newcastle = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0098&amp;u=c");&lt;br /&gt; newcastle.makeRequest();&lt;br /&gt; &lt;br /&gt; oxford = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0106&amp;u=c");&lt;br /&gt; oxford.makeRequest();&lt;br /&gt; &lt;br /&gt; reading = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0117&amp;u=c");&lt;br /&gt; reading.makeRequest();&lt;br /&gt; startTime = millis();//more timer stuff&lt;br /&gt; &lt;br /&gt;  &lt;br /&gt; &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void serialEvent(Serial myPort) {&lt;br /&gt;  // get the serial input buffer in a string:&lt;br /&gt;  String inputString = myPort.readString();&lt;br /&gt;  // filter out the tag ID from the string:&lt;br /&gt;  tagID = parseString(inputString);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;String parseString(String thisString) {&lt;br /&gt;  String tagString = "";    // string to put the tag ID into&lt;br /&gt;&lt;br /&gt;  // first character of the input:&lt;br /&gt;  char firstChar = thisString.charAt(0);&lt;br /&gt;  // last character of the input:&lt;br /&gt;  char lastChar = thisString.charAt(thisString.length() -1);&lt;br /&gt;&lt;br /&gt;  // if the first char is STX (0x02) and the last char&lt;br /&gt;  // is ETX (0x03), then put the next ten bytes&lt;br /&gt;  // into the tag string:&lt;br /&gt;&lt;br /&gt;  if ((firstChar == 0x02) &amp;&amp; (lastChar == 0x03)) {&lt;br /&gt;    tagString = thisString.substring(1, 11);&lt;br /&gt;    &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  }&lt;br /&gt;  return tagString;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void draw() {&lt;br /&gt;  background(159, 252, 255);&lt;br /&gt;  &lt;br /&gt;  //every 5 seconds, make new request&lt;br /&gt;  int now = millis();&lt;br /&gt;  &lt;br /&gt;    if (now - startTime &gt; 5000) {&lt;br /&gt;    aberdeen.makeRequest();&lt;br /&gt;    println("1");&lt;br /&gt;&lt;br /&gt;    }&lt;br /&gt;  &lt;br /&gt;  if (now - startTime &gt; 5000) {&lt;br /&gt;    aberystwyth.makeRequest();&lt;br /&gt;    println("2");&lt;br /&gt;&lt;br /&gt;    }&lt;br /&gt;  &lt;br /&gt;  if (now - startTime &gt; 5000) {&lt;br /&gt;    birmingham.makeRequest();&lt;br /&gt;    println("3");&lt;br /&gt; &lt;br /&gt;    }&lt;br /&gt;    &lt;br /&gt;    if (now - startTime &gt; 5000) {&lt;br /&gt;    bristol.makeRequest();&lt;br /&gt;    println("4");&lt;br /&gt;  &lt;br /&gt;    }&lt;br /&gt;  &lt;br /&gt;  if (now - startTime &gt; 5000) {&lt;br /&gt;    dundee.makeRequest();&lt;br /&gt;    println("5");&lt;br /&gt; &lt;br /&gt;    }&lt;br /&gt;  &lt;br /&gt;  if (now - startTime &gt; 5000) {&lt;br /&gt;    leeds.makeRequest();&lt;br /&gt;    println("6");&lt;br /&gt;   &lt;br /&gt;    }&lt;br /&gt;    &lt;br /&gt;    if (now - startTime &gt; 5000) {&lt;br /&gt;    liverpool.makeRequest();&lt;br /&gt;    println("7");&lt;br /&gt;&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;  if (now - startTime &gt; 5000) {&lt;br /&gt;    london.makeRequest();&lt;br /&gt;    println("8");&lt;br /&gt;   &lt;br /&gt;  }&lt;br /&gt;  &lt;br /&gt;  if (now - startTime &gt; 5000) {&lt;br /&gt;    manchester.makeRequest();&lt;br /&gt;    println("9");&lt;br /&gt;  &lt;br /&gt;    }&lt;br /&gt;    &lt;br /&gt;    if (now - startTime &gt; 5000) {&lt;br /&gt;    newcastle.makeRequest();&lt;br /&gt;    println("10");&lt;br /&gt;    &lt;br /&gt;    }&lt;br /&gt;    &lt;br /&gt;    if (now - startTime &gt; 5000) {&lt;br /&gt;    oxford.makeRequest();&lt;br /&gt;    println("11");&lt;br /&gt;   &lt;br /&gt;    }&lt;br /&gt;    &lt;br /&gt;    if (now - startTime &gt; 5000) {&lt;br /&gt;    reading.makeRequest();&lt;br /&gt;    println("12");&lt;br /&gt;    &lt;br /&gt;   &lt;br /&gt;   startTime = now;&lt;br /&gt;    }&lt;br /&gt;     &lt;br /&gt;    &lt;br /&gt;    &lt;br /&gt;    if(tagID.equals("210076572B")) { // LIGHT RAIN --------------------------------------&lt;br /&gt;&lt;br /&gt;pushMatrix();&lt;br /&gt; translate(500, 400); // center animation&lt;br /&gt;  &lt;br /&gt;  pushMatrix(); // rain 1 animation&lt;br /&gt;  for (int i=0; i&lt;8; i++) //variable controls how many appear&lt;br /&gt;  {&lt;br /&gt;  angle += 0.0003; // sets speed&lt;br /&gt;  rotate(angle); // rotate it&lt;br /&gt;  translate(0, 0); // where it is&lt;br /&gt;  blob5.draw( 50, 50, 80, 80); // placement and size&lt;br /&gt;  }&lt;br /&gt;  popMatrix();&lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;  pushMatrix(); // rain 2 animation&lt;br /&gt;    for (int i=0; i&lt;8; i++) //variable controls how many appear&lt;br /&gt;    {&lt;br /&gt;  angle += 0.0003; // sets speed&lt;br /&gt;  rotate(angle); // rotate it&lt;br /&gt;  translate(0, 0); // where it is&lt;br /&gt;  blob3.draw( 150, 150, 90, 90); // placement and size&lt;br /&gt;    }&lt;br /&gt;  popMatrix();&lt;br /&gt;    &lt;br /&gt;  &lt;br /&gt;    pushMatrix(); // rain 3 animation&lt;br /&gt;    for (int i=0; i&lt;8; i++) //variable controls how many appear&lt;br /&gt;    {&lt;br /&gt;  angle += 0.0003; // sets speed&lt;br /&gt;  rotate(angle); // rotate it&lt;br /&gt;  translate(0, 0); // where it is&lt;br /&gt;  blob2.draw( 200, 200, 100, 100); // placement and size&lt;br /&gt;    }&lt;br /&gt;  popMatrix();&lt;br /&gt;  &lt;br /&gt;    pushMatrix(); // rain 3 animation&lt;br /&gt;    for (int i=0; i&lt;8; i++) //variable controls how many appear&lt;br /&gt;    {&lt;br /&gt;  angle += 0.0003; // sets speed&lt;br /&gt;  rotate(angle); // rotate it&lt;br /&gt;  translate(0, 0); // where it is&lt;br /&gt;  blob1.draw( 250, 250, 150, 150); // placement and size&lt;br /&gt;    }&lt;br /&gt;  popMatrix();&lt;br /&gt;  &lt;br /&gt;      pushMatrix(); // rain 3 animation&lt;br /&gt;    for (int i=0; i&lt;8; i++) //variable controls how many appear&lt;br /&gt;    {&lt;br /&gt;  angle += 0.0003; // sets speed&lt;br /&gt;  rotate(angle); // rotate it&lt;br /&gt;  translate(0, 0); // where it is&lt;br /&gt;  blob4.draw( 300, 300, 200, 200); // placement and size&lt;br /&gt;    }&lt;br /&gt;  popMatrix();&lt;br /&gt;  &lt;br /&gt;    pushMatrix(); // rain 2 animation&lt;br /&gt;    for (int i=0; i&lt;8; i++) //variable controls how many appear&lt;br /&gt;    {&lt;br /&gt;  angle += 0.0003; // sets speed&lt;br /&gt;  rotate(angle); // rotate it&lt;br /&gt;  translate(0, 0); // where it is&lt;br /&gt;  blob5.draw( 400, 400, 250, 250); // placement and size&lt;br /&gt;    }&lt;br /&gt;  popMatrix();&lt;br /&gt;  &lt;br /&gt;      pushMatrix(); // rain 3 animation&lt;br /&gt;    for (int i=0; i&lt;8; i++) //variable controls how many appear&lt;br /&gt;    {&lt;br /&gt;  angle += 0.0003; // sets speed&lt;br /&gt;  rotate(angle); // rotate it&lt;br /&gt;  translate(0, 0); // where it is&lt;br /&gt;  blob1.draw( 500, 500, 300, 300); // placement and size&lt;br /&gt;    }&lt;br /&gt;  popMatrix();&lt;br /&gt;  &lt;br /&gt;  bigrain.draw( -200, -200, 400, 400);&lt;br /&gt;&lt;br /&gt;  if (weather.equals("Light Rain") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's raining lightly in " + city, 150, 40);&lt;br /&gt;delay(100);&lt;br /&gt; }  &lt;br /&gt;  &lt;br /&gt;  if (weather.equals("Light Rain/Wind") == true) {&lt;br /&gt;     fill(0);&lt;br /&gt;  text("it's raining lightly and a bit windy in " + city, 150, 40);&lt;br /&gt;delay(100);&lt;br /&gt; }  &lt;br /&gt;  &lt;br /&gt; if (weather.equals("Light Rain Shower") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;   text("there's a light rain shower in " + city, 150, 40);&lt;br /&gt;delay(100);&lt;br /&gt; }&lt;br /&gt; &lt;br /&gt; if (weather.equals("Showers in the Vicinity") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt; text("there's some rain showers near " + city, 150, 40);&lt;br /&gt;delay(100);&lt;br /&gt; }&lt;br /&gt;   if (weather.equals("Partly Cloudy") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not raining lightly in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;   if (weather.equals("Partly Cloudy/Windy") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not raining lightly in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Cloudy") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not raining lightly in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Mostly Cloudy") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not raining lightly in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Mostly Cloudy/Windy") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not raining lightly in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Rain") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not raining lightly in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Rain/Wind") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not raining lightly in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Few Showers") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not raining lightly in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Sunny") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not raining lightly in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Fair") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not raining lightly in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Mostly Sunny") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not raining lightly in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;popMatrix();&lt;br /&gt;    &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;if(tagID.equals("2100764B24")) { // PARTLY CLOUDY --------------------------------------&lt;br /&gt;pushMatrix();&lt;br /&gt;&lt;br /&gt;  translate(500, 400); // center animation&lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;  pushMatrix(); // puff 1 animation&lt;br /&gt;  for (int i=0; i&lt;6; i++) //variable controls how many appear&lt;br /&gt;  {&lt;br /&gt;  angle += 0.0005; // sets speed&lt;br /&gt;  rotate(angle); // rotate it&lt;br /&gt;  translate(0, 0); // where it is&lt;br /&gt;  puff1.draw( 0, 0, 150, 150); // placement and size&lt;br /&gt;  }&lt;br /&gt;  popMatrix();&lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;  pushMatrix(); // puff 2 animation&lt;br /&gt;    for (int i=0; i&lt;6; i++) //variable controls how many appear&lt;br /&gt;    {&lt;br /&gt;  angle += 0.0005; // sets speed&lt;br /&gt;  rotate(angle); // rotate it&lt;br /&gt;  translate(0, 0); // where it is&lt;br /&gt;  puff2.draw( 50, 50, 200, 200); // placement and size&lt;br /&gt;    }&lt;br /&gt;  popMatrix();&lt;br /&gt;    &lt;br /&gt;  &lt;br /&gt;    pushMatrix(); // puff 3 animation&lt;br /&gt;    for (int i=0; i&lt;6; i++) //variable controls how many appear&lt;br /&gt;    {&lt;br /&gt;  angle += 0.0005; // sets speed&lt;br /&gt;  rotate(angle); // rotate it&lt;br /&gt;  translate(0, 0); // where it is&lt;br /&gt;  puff3.draw( 150, 150, 300, 300); // placement and size&lt;br /&gt;    }&lt;br /&gt;  popMatrix();&lt;br /&gt;  &lt;br /&gt;  cloud2.draw( -200, -200, 400, 400);&lt;br /&gt;&lt;br /&gt;  if (weather.equals("Partly Cloudy") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it is partly cloudy in " + city, 150, 40); &lt;br /&gt; delay(100);&lt;br /&gt;&lt;br /&gt; }  &lt;br /&gt; &lt;br /&gt; if (weather.equals("Partly Cloudy/Windy") == true) {&lt;br /&gt;   fill(0);&lt;br /&gt;  text("it is partly cloudy and a bit windy in " + city, 150, 40);&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt; } &lt;br /&gt; if (weather.equals("Cloudy") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not a bit cloudy in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt; if (weather.equals("Mostly Cloudy") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not a bit cloudy in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt; if (weather.equals("Moslty Cloudy/windy") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not a bit cloudy in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt; if (weather.equals("Light Rain") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not a bit cloudy in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt; if (weather.equals("Light Rain/Wind") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not a bit cloudy in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt; if (weather.equals("Light Rain Shower") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not a bit cloudy in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt; if (weather.equals("Showers in the Vicinity") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not a bit cloudy in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt; if (weather.equals("Rain") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not a bit cloudy in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt; if (weather.equals("Rain/Wind") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not a bit cloudy in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt; if (weather.equals("Few Showers") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not a bit cloudy in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt; if (weather.equals("Sunny") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not a bit cloudy in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt; if (weather.equals("Fair") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not a bit cloudy in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt; if (weather.equals("Mostly Sunny") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not a bit cloudy in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;popMatrix();&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;  if(tagID.equals("2100766B22")) { // CLOUDY --------------------------------------&lt;br /&gt;pushMatrix();&lt;br /&gt;&lt;br /&gt;translate(500, 400); // center animation&lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;  pushMatrix(); // puff 1 animation&lt;br /&gt;  for (int i=0; i&lt;6; i++) //variable controls how many appear&lt;br /&gt;  {&lt;br /&gt;  angle += 0.0005; // sets speed&lt;br /&gt;  rotate(angle); // rotate it&lt;br /&gt;  translate(0, 0); // where it is&lt;br /&gt;  puff1.draw( 0, 0, 150, 150); // placement and size&lt;br /&gt;  }&lt;br /&gt;  popMatrix();&lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;  pushMatrix(); // puff 2 animation&lt;br /&gt;    for (int i=0; i&lt;6; i++) //variable controls how many appear&lt;br /&gt;    {&lt;br /&gt;  angle += 0.0005; // sets speed&lt;br /&gt;  rotate(angle); // rotate it&lt;br /&gt;  translate(0, 0); // where it is&lt;br /&gt;  puff2.draw( 50, 50, 200, 200); // placement and size&lt;br /&gt;    }&lt;br /&gt;  popMatrix();&lt;br /&gt;    &lt;br /&gt;  &lt;br /&gt;    pushMatrix(); // puff 3 animation&lt;br /&gt;    for (int i=0; i&lt;6; i++) //variable controls how many appear&lt;br /&gt;    {&lt;br /&gt;  angle += 0.0005; // sets speed&lt;br /&gt;  rotate(angle); // rotate it&lt;br /&gt;  translate(0, 0); // where it is&lt;br /&gt;  puff3.draw( 150, 150, 300, 300); // placement and size&lt;br /&gt;    }&lt;br /&gt;  popMatrix();&lt;br /&gt;  &lt;br /&gt;  cloud.draw( -200, -200, 400, 400);&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  if (weather.equals("Cloudy") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's cloudy in " + city, 150, 40);&lt;br /&gt;delay(100);&lt;br /&gt; }  &lt;br /&gt;  &lt;br /&gt;  if (weather.equals("Mostly Cloudy") == true) {&lt;br /&gt;     fill(0);&lt;br /&gt;  text("it's mostly cloudy in " + city, 150, 40);&lt;br /&gt;delay(100);&lt;br /&gt; }  &lt;br /&gt;  &lt;br /&gt; if (weather.equals("Mostly Cloudy/Windy") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;   text("it's mostly cloudy and a bit windy in " + city, 150, 40);&lt;br /&gt;delay(100);&lt;br /&gt; }&lt;br /&gt; &lt;br /&gt;   if (weather.equals("Partly Cloudy") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not cloudy in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;    if (weather.equals("Partly Cloudy/Windy") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not cloudy in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Light Rain") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not cloudy in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Light Rain/Wind") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not cloudy in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Light Rain Shower") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not cloudy in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Showers in the Vicinity") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not cloudy in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Rain") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not cloudy in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;   if (weather.equals("Rain/Wind") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not cloudy in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Few Showers") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not cloudy in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Sunny") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not cloudy in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Fair") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not cloudy in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Mostly Sunny") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not cloudy in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;popMatrix();&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;    &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;  if(tagID.equals("21007643E3")) { // HEAVY RAIN --------------------------------------&lt;br /&gt;pushMatrix();&lt;br /&gt;&lt;br /&gt;  translate(500, 400); // center animation&lt;br /&gt;  &lt;br /&gt;  pushMatrix(); // rain 1 animation&lt;br /&gt;  for (int i=0; i&lt;=8; i++) //variable controls how many appear&lt;br /&gt;  {&lt;br /&gt;  angle += 0.0005; // sets speed&lt;br /&gt;  rotate(angle); // rotate it&lt;br /&gt;  translate(0, 0); // where it is&lt;br /&gt;  blob1.draw( 50, 50, 80, 80); // placement and size&lt;br /&gt;  }&lt;br /&gt;  popMatrix();&lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;  pushMatrix(); // rain 2 animation&lt;br /&gt;    for (int i=0; i&lt;8; i++) //variable controls how many appear&lt;br /&gt;    {&lt;br /&gt;  angle += 0.0005; // sets speed&lt;br /&gt;  rotate(angle); // rotate it&lt;br /&gt;  translate(0, 0); // where it is&lt;br /&gt;  blob5.draw( 100, 100, 90, 90); // placement and size&lt;br /&gt;    }&lt;br /&gt;  popMatrix();&lt;br /&gt;    &lt;br /&gt;  &lt;br /&gt;    pushMatrix(); // rain 3 animation&lt;br /&gt;    for (int i=0; i&lt;8; i++) //variable controls how many appear&lt;br /&gt;    {&lt;br /&gt;  angle += 0.0005; // sets speed&lt;br /&gt;  rotate(angle); // rotate it&lt;br /&gt;  translate(0, 0); // where it is&lt;br /&gt;  blob3.draw( 150, 150, 100, 100); // placement and size&lt;br /&gt;    }&lt;br /&gt;  popMatrix();&lt;br /&gt;  &lt;br /&gt;    pushMatrix(); // rain 3 animation&lt;br /&gt;    for (int i=0; i&lt;8; i++) //variable controls how many appear&lt;br /&gt;    {&lt;br /&gt;  angle += 0.0005; // sets speed&lt;br /&gt;  rotate(angle); // rotate it&lt;br /&gt;  translate(0, 0); // where it is&lt;br /&gt;  blob4.draw( 200, 200, 150, 150); // placement and size&lt;br /&gt;    }&lt;br /&gt;  popMatrix();&lt;br /&gt;  &lt;br /&gt;      pushMatrix(); // rain 3 animation&lt;br /&gt;    for (int i=0; i&lt;8; i++) //variable controls how many appear&lt;br /&gt;    {&lt;br /&gt;  angle += 0.0005; // sets speed&lt;br /&gt;  rotate(angle); // rotate it&lt;br /&gt;  translate(0, 0); // where it is&lt;br /&gt;  blob2.draw( 250, 250, 200, 200); // placement and size&lt;br /&gt;    }&lt;br /&gt;  popMatrix();&lt;br /&gt;  &lt;br /&gt;    pushMatrix(); // rain 2 animation&lt;br /&gt;    for (int i=0; i&lt;8; i++) //variable controls how many appear&lt;br /&gt;    {&lt;br /&gt;  angle += 0.0005; // sets speed&lt;br /&gt;  rotate(angle); // rotate it&lt;br /&gt;  translate(0, 0); // where it is&lt;br /&gt;  blob5.draw( 350, 350, 250, 250); // placement and size&lt;br /&gt;    }&lt;br /&gt;  popMatrix();&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;  bigdrip.draw( -200, -200, 400, 400);&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;  if (weather.equals("Rain") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's raining in " + city, 40, 40);&lt;br /&gt;delay(100);&lt;br /&gt; }  &lt;br /&gt;  &lt;br /&gt;  if (weather.equals("Rain/Wind") == true) {&lt;br /&gt;     fill(0);&lt;br /&gt;  text("it's raining and a bit windy in " + city, 150, 40);&lt;br /&gt;delay(100);&lt;br /&gt; }  &lt;br /&gt;  &lt;br /&gt; if (weather.equals("Few Showers") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;   text("there's some rain showers in " + city, 150, 40);&lt;br /&gt;delay(100);&lt;br /&gt; }&lt;br /&gt; &lt;br /&gt;&lt;br /&gt;   if (weather.equals("Partly Cloudy") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not raining in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Partly Cloudy/Windy") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not raining in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Cloudy") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not raining in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Mostly Cloudy") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not raining in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Mostly Cloudy/Windy") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not raining in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Light Rain") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not raining in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Light Rain/Wind") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not raining in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Light Rain Shower") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not raining in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;       if (weather.equals("Showers in the Vicinity") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not raining in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Sunny") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not raining in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Fair") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not raining in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Mostly Sunny") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not raining in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;popMatrix();&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;  if(tagID.equals("21007683C0")) { // SUNNY --------------------------------------&lt;br /&gt;pushMatrix();&lt;br /&gt; translate(500, 400); // center animation&lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;  pushMatrix(); // puff 1 animation&lt;br /&gt;  for (int i=0; i&lt;10; i++) //variable controls how many appear&lt;br /&gt;  {&lt;br /&gt;  angle += 0.0005; // sets speed&lt;br /&gt;  rotate(angle); // rotate it&lt;br /&gt;  translate(0, 0); // where it is&lt;br /&gt;  sun1.draw( 50, 50, 50, 50); // placement and size&lt;br /&gt;  }&lt;br /&gt;  popMatrix();&lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;  pushMatrix(); // puff 2 animation&lt;br /&gt;    for (int i=0; i&lt;10; i++) //variable controls how many appear&lt;br /&gt;    {&lt;br /&gt;  angle += 0.0005; // sets speed&lt;br /&gt;  rotate(angle); // rotate it&lt;br /&gt;  translate(0, 0); // where it is&lt;br /&gt;  sun2.draw( 100, 100, 100, 100); // placement and size&lt;br /&gt;    }&lt;br /&gt;  popMatrix();&lt;br /&gt;    &lt;br /&gt;  &lt;br /&gt;    pushMatrix(); // puff 3 animation&lt;br /&gt;    for (int i=0; i&lt;12; i++) //variable controls how many appear&lt;br /&gt;    {&lt;br /&gt;  angle += 0.0005; // sets speed&lt;br /&gt;  rotate(angle); // rotate it&lt;br /&gt;  translate(0, 0); // where it is&lt;br /&gt;  sun3.draw( 200, 200, 150, 150); // placement and size&lt;br /&gt;    }&lt;br /&gt;  popMatrix();&lt;br /&gt;  &lt;br /&gt;      pushMatrix(); // puff 3 animation&lt;br /&gt;    for (int i=0; i&lt;12; i++) //variable controls how many appear&lt;br /&gt;    {&lt;br /&gt;  angle += 0.0005; // sets speed&lt;br /&gt;  rotate(angle); // rotate it&lt;br /&gt;  translate(0, 0); // where it is&lt;br /&gt;  sun3.draw( 250, 250, 300, 300); // placement and size&lt;br /&gt;    }&lt;br /&gt;  popMatrix();&lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;  sunny.draw( -200, -200, 400, 400);&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  if (weather.equals("Sunny") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's sunny in " + city, 150, 40);&lt;br /&gt;delay(100);&lt;br /&gt; }  &lt;br /&gt;  &lt;br /&gt;  if (weather.equals("Fair") == true) {&lt;br /&gt;     fill(0);&lt;br /&gt;  text("it's fair in " + city, 150, 40);&lt;br /&gt;delay(100);&lt;br /&gt; }  &lt;br /&gt;&lt;br /&gt;   if (weather.equals("Partly Cloudy") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not sunny in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;   &lt;br /&gt;  if (weather.equals("Partly Cloudy/Windy") == true) {&lt;br /&gt;  fill(0);&lt;br /&gt;  text("it's not sunny in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;   &lt;br /&gt;      if (weather.equals("Cloudy") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not sunny in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;   &lt;br /&gt;      if (weather.equals("Mostly Cloudy") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not sunny in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;   if (weather.equals("Mostly Cloudy/Windy") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not sunny in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;   &lt;br /&gt;      if (weather.equals("Light Rain") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not sunny in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;   &lt;br /&gt;   if (weather.equals("Light Rain/Wind") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not sunny in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}   &lt;br /&gt;   &lt;br /&gt;   if (weather.equals("Light Rain Shower") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not sunny in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Showers in the Vicinity") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not sunny in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Rain") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not sunny in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Rain/Wind") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not sunny in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;   if (weather.equals("Few Showers") == true) {&lt;br /&gt;    fill(0);&lt;br /&gt;  text("it's not sunny in "+ city, 150, 40 );&lt;br /&gt;delay(100);&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;popMatrix();&lt;br /&gt;    &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//when request is complete&lt;br /&gt;void netEvent(XMLRequest ml) {&lt;br /&gt;  &lt;br /&gt;city = ml.getElementAttributeText("yweather:location", "city");&lt;br /&gt;  &lt;br /&gt;temp = ml.getElementAttributeText("yweather:condition", "temp");&lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;weather = ml.getElementAttributeText("yweather:condition","text");&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;}&lt;br /&gt;&lt;/font&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-7344916300276325373?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/7344916300276325373/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=7344916300276325373' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/7344916300276325373'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/7344916300276325373'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/06/behold.html' title='behold'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ZDF5ddLaZWk/SihGYMEMz8I/AAAAAAAAAzU/bVda1rp_d18/s72-c/grab_003.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-7714689078381642212</id><published>2009-06-02T22:53:00.002+01:00</published><updated>2009-06-02T23:02:33.779+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='animation'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>animation</title><content type='html'>Here's a sneaky peek at my animations:&lt;br /&gt;&lt;br /&gt;Clouds are surrounded by cotton wool.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SiWfzviiD5I/AAAAAAAAAy8/Ntb8JnWq0r0/s1600-h/ani_003.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 320px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SiWfzviiD5I/AAAAAAAAAy8/Ntb8JnWq0r0/s400/ani_003.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5342852244228411282" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Heavy rain is not very impressed by his amazingly colourful background.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SiWfzWZ3lbI/AAAAAAAAAy0/RG7VSINeafU/s1600-h/ani_002.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 228px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SiWfzWZ3lbI/AAAAAAAAAy0/RG7VSINeafU/s400/ani_002.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5342852237481186738" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;code:&lt;br /&gt;&lt;font size=1&gt;&lt;br /&gt;// final heavy rain animation&lt;br /&gt;&lt;br /&gt;import processing.candy.*;&lt;br /&gt;import processing.xml.*;&lt;br /&gt;float angle;&lt;br /&gt;&lt;br /&gt;SVG blob1;&lt;br /&gt;SVG blob2;&lt;br /&gt;SVG blob3;&lt;br /&gt;SVG blob4;&lt;br /&gt;SVG blob5;&lt;br /&gt;SVG bigdrip;&lt;br /&gt;&lt;br /&gt;void setup()&lt;br /&gt;{&lt;br /&gt;  size(1500, 800);&lt;br /&gt;  frameRate(30);&lt;br /&gt;  smooth();&lt;br /&gt;  &lt;br /&gt;  blob1 = new SVG(this, "blob_001.svg");&lt;br /&gt;  blob2 = new SVG(this, "blob_002.svg");&lt;br /&gt;  blob3 = new SVG(this, "blob_003.svg");&lt;br /&gt;  blob4 = new SVG(this, "blob_004.svg");&lt;br /&gt;  blob5 = new SVG(this, "blob_005.svg");&lt;br /&gt;  bigdrip = new SVG(this, "heavy_002.svg");&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void draw()&lt;br /&gt;{&lt;br /&gt;  background(206, 237, 255);&lt;br /&gt;   translate(500, 400); // center animation&lt;br /&gt;  &lt;br /&gt;  pushMatrix(); &lt;br /&gt;  for (int i=0; i&lt;10; i++) //variable controls how many appear&lt;br /&gt;  {&lt;br /&gt;  angle += 0.0005; // sets speed&lt;br /&gt;  rotate(angle); // rotate it&lt;br /&gt;  translate(0, 0); // where it is&lt;br /&gt;  blob1.draw( 50, 50, 80, 80); // placement and size&lt;br /&gt;  }&lt;br /&gt;  popMatrix();&lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;  pushMatrix(); &lt;br /&gt;    for (int i=0; i&lt;10; i++) //variable controls how many appear&lt;br /&gt;    {&lt;br /&gt;  angle += 0.0005; // sets speed&lt;br /&gt;  rotate(angle); // rotate it&lt;br /&gt;  translate(0, 0); // where it is&lt;br /&gt;  blob5.draw( 100, 100, 90, 90); // placement and size&lt;br /&gt;    }&lt;br /&gt;  popMatrix();&lt;br /&gt;    &lt;br /&gt;  &lt;br /&gt;    pushMatrix(); &lt;br /&gt;    for (int i=0; i&lt;10; i++) //variable controls how many appear&lt;br /&gt;    {&lt;br /&gt;  angle += 0.0005; // sets speed&lt;br /&gt;  rotate(angle); // rotate it&lt;br /&gt;  translate(0, 0); // where it is&lt;br /&gt;  blob3.draw( 150, 150, 100, 100); // placement and size&lt;br /&gt;    }&lt;br /&gt;  popMatrix();&lt;br /&gt;  &lt;br /&gt;    pushMatrix(); &lt;br /&gt;    for (int i=0; i&lt;10; i++) //variable controls how many appear&lt;br /&gt;    {&lt;br /&gt;  angle += 0.0005; // sets speed&lt;br /&gt;  rotate(angle); // rotate it&lt;br /&gt;  translate(0, 0); // where it is&lt;br /&gt;  blob4.draw( 200, 200, 150, 150); // placement and size&lt;br /&gt;    }&lt;br /&gt;  popMatrix();&lt;br /&gt;  &lt;br /&gt;      pushMatrix(); &lt;br /&gt;    for (int i=0; i&lt;10; i++) //variable controls how many appear&lt;br /&gt;    {&lt;br /&gt;  angle += 0.0005; // sets speed&lt;br /&gt;  rotate(angle); // rotate it&lt;br /&gt;  translate(0, 0); // where it is&lt;br /&gt;  blob2.draw( 250, 250, 200, 200); // placement and size&lt;br /&gt;    }&lt;br /&gt;  popMatrix();&lt;br /&gt;  &lt;br /&gt;    pushMatrix(); &lt;br /&gt;    for (int i=0; i&lt;10; i++) //variable controls how many appear&lt;br /&gt;    {&lt;br /&gt;  angle += 0.0005; // sets speed&lt;br /&gt;  rotate(angle); // rotate it&lt;br /&gt;  translate(0, 0); // where it is&lt;br /&gt;  blob5.draw( 350, 350, 250, 250); // placement and size&lt;br /&gt;    }&lt;br /&gt;  popMatrix();&lt;br /&gt;  &lt;br /&gt;  bigdrip.draw( -200, -200, 400, 400);&lt;br /&gt;  &lt;br /&gt;    }&lt;br /&gt; &lt;/font&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-7714689078381642212?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/7714689078381642212/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=7714689078381642212' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/7714689078381642212'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/7714689078381642212'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/06/animation.html' title='animation'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ZDF5ddLaZWk/SiWfzviiD5I/AAAAAAAAAy8/Ntb8JnWq0r0/s72-c/ani_003.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-5614976654693016660</id><published>2009-06-02T22:37:00.002+01:00</published><updated>2009-06-02T22:53:47.409+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='lilypad'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>testing everything</title><content type='html'>I decided to try to use my new shiny Duemilanove to test my little wooly bits, and the not so wooly ones. Turned out to be a lot easier than using the lilypad to test them. Instead of having to spend ages sewing up circuits just to rip them back out. I simply plugged one end into the 5v and one into the ground.&lt;br /&gt;&lt;br /&gt;This is the only thing that's faulty beyond squishing it into working! The vibe board in the cloud works, but the little sun doesn't light up. This is a bit annoying as I tested it quite extensively while making it.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SiWccBOjJGI/AAAAAAAAAys/qnb9PsbopGA/s1600-h/ALIM0512.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SiWccBOjJGI/AAAAAAAAAys/qnb9PsbopGA/s400/ALIM0512.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342848538124690530" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here's another cloud with a vibe board in it, this one works fine, although you can't see it in the photo.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SiWcb69z4BI/AAAAAAAAAyk/SPTuLqZ92QE/s1600-h/ALIM0509.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SiWcb69z4BI/AAAAAAAAAyk/SPTuLqZ92QE/s400/ALIM0509.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342848536443871250" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here's my sun..&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SiWcboqXZZI/AAAAAAAAAyc/b0-WbeuKsTk/s1600-h/ALIM0508.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 300px; height: 400px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SiWcboqXZZI/AAAAAAAAAyc/b0-WbeuKsTk/s400/ALIM0508.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342848531530474898" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;and my raindrops...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SiWcbtu3mtI/AAAAAAAAAyU/PdeOqWJiz-I/s1600-h/ALIM0507.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 300px; height: 400px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SiWcbtu3mtI/AAAAAAAAAyU/PdeOqWJiz-I/s400/ALIM0507.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342848532891540178" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SiWcbdDZJKI/AAAAAAAAAyM/wiQlHpi3yqM/s1600-h/ALIM0505.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 300px; height: 400px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SiWcbdDZJKI/AAAAAAAAAyM/wiQlHpi3yqM/s400/ALIM0505.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342848528414221474" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now I need to fix my sunny cloud, and hook them up to the lilypad.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-5614976654693016660?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/5614976654693016660/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=5614976654693016660' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/5614976654693016660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/5614976654693016660'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/06/testing-everything.html' title='testing everything'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ZDF5ddLaZWk/SiWccBOjJGI/AAAAAAAAAys/qnb9PsbopGA/s72-c/ALIM0512.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-4658665030712041232</id><published>2009-06-01T20:46:00.002+01:00</published><updated>2009-06-01T21:09:50.053+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>more making things - sun and raindrops</title><content type='html'>Whilst melting and being banished from using the internet as E3 was on, I was sewing. Sewing so much my fingers want to bleed. And melting. Mostly melting.&lt;br /&gt;&lt;br /&gt;Here is my mister sun all ready to be sewn up with a little connecter attached, ready to be connected up to the lilypad.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SiQyNNOgGdI/AAAAAAAAAyE/SEmMTgkgYD0/s1600-h/ALIM0499.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 300px; height: 400px;" src="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SiQyNNOgGdI/AAAAAAAAAyE/SEmMTgkgYD0/s400/ALIM0499.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342450260438424018" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And here are my raindrops, I decided to put some LEDs into them, to create some kind of feedback.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SiQyMzs8FmI/AAAAAAAAAx8/EFQq0xRA_sc/s1600-h/ALIM0487.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 300px; height: 400px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SiQyMzs8FmI/AAAAAAAAAx8/EFQq0xRA_sc/s400/ALIM0487.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342450253586765410" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here's the circuit inside them...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SiQyM9itVQI/AAAAAAAAAx0/TUYStIXTsvk/s1600-h/ALIM0501.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SiQyM9itVQI/AAAAAAAAAx0/TUYStIXTsvk/s400/ALIM0501.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342450256228209922" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And here they are all sewn up and with eyes and everything.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SiQyMlcsKfI/AAAAAAAAAxs/gYA2c1mbjyM/s1600-h/ALIM0502.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SiQyMlcsKfI/AAAAAAAAAxs/gYA2c1mbjyM/s400/ALIM0502.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342450249760516594" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;That's all of my little components done, now I just need to finish the code, animation and connect it all up.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-4658665030712041232?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/4658665030712041232/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=4658665030712041232' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/4658665030712041232'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/4658665030712041232'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/06/more-making-things-sun-and-raindrops.html' title='more making things - sun and raindrops'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ZDF5ddLaZWk/SiQyNNOgGdI/AAAAAAAAAyE/SEmMTgkgYD0/s72-c/ALIM0499.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-8246289065739041666</id><published>2009-05-31T16:34:00.004+01:00</published><updated>2009-05-31T17:14:18.260+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='RFID'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>more making things - clouds</title><content type='html'>My hands are going to be &lt;i&gt;wrecked&lt;/i&gt; by the end of this week. This weekend I have been putting the final touches to my clouds, amongst other things, which I will blog about later. &lt;br /&gt;&lt;br /&gt;After putting the knitting together to at least partially look like a cloud, I got the vibe boards ready to sew into the clouds. I've been using scraps of material to hold each of the components, so it can be put together like a puzzle, which is nice and easy.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SiKkpzB0nUI/AAAAAAAAAwc/tIfsF5yLBM0/s1600-h/ALIM0488.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SiKkpzB0nUI/AAAAAAAAAwc/tIfsF5yLBM0/s400/ALIM0488.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342013145994272066" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I've placed the vibe boards on the back of the clouds, so while the user is holding it they can feel the vibe better. Here's me placing it...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SiKkp6dqUqI/AAAAAAAAAwk/CwvYKP03KZw/s1600-h/ALIM0489.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SiKkp6dqUqI/AAAAAAAAAwk/CwvYKP03KZw/s400/ALIM0489.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342013147990086306" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And it sewn in...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SiKkqG8MYqI/AAAAAAAAAws/k_6oeUCrHfs/s1600-h/ALIM0490.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SiKkqG8MYqI/AAAAAAAAAws/k_6oeUCrHfs/s400/ALIM0490.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342013151339373218" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I then worked on the little sun for the partially sunny cloud, finishing off the back of the circuit and sewing it up.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SiKkqQlmUNI/AAAAAAAAAw0/gZXurqBpS-k/s1600-h/ALIM0491.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SiKkqQlmUNI/AAAAAAAAAw0/gZXurqBpS-k/s400/ALIM0491.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342013153928958162" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here he is all poofy and ready to be sewn in. The threads sticking out of him are conductive threads, ready to feed into the cloud to continue the circuit for the vibe board up to the little sun.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SiKkqvZiddI/AAAAAAAAAw8/-gwGaFI3N2s/s1600-h/ALIM0492.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SiKkqvZiddI/AAAAAAAAAw8/-gwGaFI3N2s/s400/ALIM0492.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342013162199872978" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I then used some more scraps to make a little path for the conductive thread to go along inside the cloud.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SiKlgm_2uAI/AAAAAAAAAxE/X9owcxEcthY/s1600-h/ALIM0493.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SiKlgm_2uAI/AAAAAAAAAxE/X9owcxEcthY/s400/ALIM0493.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342014087657601026" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Put the sun where I wanted him, and sewed him in.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SiKlgk51xlI/AAAAAAAAAxM/fkpaCpWtGHQ/s1600-h/ALIM0494.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SiKlgk51xlI/AAAAAAAAAxM/fkpaCpWtGHQ/s400/ALIM0494.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342014087095502418" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I then tested him to make sure that he still worked, here's me attaching a temporary power source to test it.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SiKlhJvN0iI/AAAAAAAAAxc/RgHr3XYCkU0/s1600-h/ALIM0496.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SiKlhJvN0iI/AAAAAAAAAxc/RgHr3XYCkU0/s400/ALIM0496.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342014096983052834" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I then connected the little sun circuit down to the vibe board circuit, and tested it all again..&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SiKlhcoXu2I/AAAAAAAAAxk/w9HJJSNyetQ/s1600-h/ALIM0498.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SiKlhcoXu2I/AAAAAAAAAxk/w9HJJSNyetQ/s400/ALIM0498.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342014102054615906" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;'ello!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SiKlg2S6j8I/AAAAAAAAAxU/VRxCa4q-dMM/s1600-h/ALIM0495.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SiKlg2S6j8I/AAAAAAAAAxU/VRxCa4q-dMM/s400/ALIM0495.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5342014091764076482" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Now I just need to stuff him and put the RFID card in. The RFID reader was being a little temperamental last night but seems to be working now, hopefully will still be working for the exhibition.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-8246289065739041666?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/8246289065739041666/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=8246289065739041666' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/8246289065739041666'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/8246289065739041666'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/05/more-making-things-clouds.html' title='more making things - clouds'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ZDF5ddLaZWk/SiKkpzB0nUI/AAAAAAAAAwc/tIfsF5yLBM0/s72-c/ALIM0488.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-645038398969899842</id><published>2009-05-29T20:52:00.007+01:00</published><updated>2009-05-29T21:36:50.549+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='tinker'/><category scheme='http://www.blogger.com/atom/ns#' term='arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><title type='text'>Arduino workshop</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SiA92xPN2QI/AAAAAAAAAwU/2L1ElF5cI0Y/s1600-h/ALIM0483.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SiA92xPN2QI/AAAAAAAAAwU/2L1ElF5cI0Y/s400/ALIM0483.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5341337169200797954" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Today I tottered off to a tinker.it workshop at old broadcasting house in Leeds, and it was immense. I learnt about the history of the arduino, which is funnily enough named after a pub. And how to make circuits with the big boy arduinos, the one I was given today was a Duemilanove, which seemed complex compared to the little lilypads I'm used to. So many holes to put things in, and analog and digital input go in two different places which seemed weird. Most of the day was spent making circuits for some of the different example codes that come with the arduino programming environment, which I was grateful for as the circuits seemed very different to what I make with the lilypads. I learnt how to use a breadboard to do prototyping, and got a little bag of toys!!&lt;br /&gt;&lt;br /&gt;The above circuit is for the button example. I'm suprised how easy it is to prototype with it.&lt;br /&gt;&lt;br /&gt;I'm glad i went, using a different arduino board with proper wires seemed a bit daunting. Shame that there's only a week left on my project. I feel like I'm a step closer to hacking stuff instead of making it from scratch.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-645038398969899842?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/645038398969899842/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=645038398969899842' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/645038398969899842'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/645038398969899842'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/05/arduino-workshop.html' title='Arduino workshop'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ZDF5ddLaZWk/SiA92xPN2QI/AAAAAAAAAwU/2L1ElF5cI0Y/s72-c/ALIM0483.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-5556808248117175646</id><published>2009-05-28T15:47:00.005+01:00</published><updated>2009-05-28T15:51:50.213+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='animation'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>oh yeah...</title><content type='html'>Here's some of the visual elements I will be using in my final piece.&lt;br /&gt;&lt;br /&gt;Partly Cloudy&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/Sh6kPpn_EsI/AAAAAAAAAwM/j2ocX_kxz-M/s1600-h/partiallysun_003.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/Sh6kPpn_EsI/AAAAAAAAAwM/j2ocX_kxz-M/s400/partiallysun_003.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5340886796886545090" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Heavy Rain&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sh6kPQUfs9I/AAAAAAAAAwE/rAdr2MCe-Ck/s1600-h/heavy_001.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sh6kPQUfs9I/AAAAAAAAAwE/rAdr2MCe-Ck/s400/heavy_001.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5340886790093910994" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Sunny&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sh6kPNpM0-I/AAAAAAAAAv8/jNHX92dh1tU/s1600-h/bigsun_004.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sh6kPNpM0-I/AAAAAAAAAv8/jNHX92dh1tU/s400/bigsun_004.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5340886789375448034" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Light Rain&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sh6kOxtJwoI/AAAAAAAAAv0/cZM0Z4lLBJo/s1600-h/bigrain_002.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sh6kOxtJwoI/AAAAAAAAAv0/cZM0Z4lLBJo/s400/bigrain_002.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5340886781875831426" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Cloudy&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/Sh6kOpDjFBI/AAAAAAAAAvs/yssBm_ZAKHU/s1600-h/bigcloud_004.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 400px; height: 300px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/Sh6kOpDjFBI/AAAAAAAAAvs/yssBm_ZAKHU/s400/bigcloud_004.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5340886779553846290" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;These will be mixed up with some other elements, along with some text telling you the city and some other info. Based on the sketches I made when thinking things through in my sketchbook.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-5556808248117175646?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/5556808248117175646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=5556808248117175646' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/5556808248117175646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/5556808248117175646'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/05/oh-yeah.html' title='oh yeah...'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ZDF5ddLaZWk/Sh6kPpn_EsI/AAAAAAAAAwM/j2ocX_kxz-M/s72-c/partiallysun_003.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-5791601461560965337</id><published>2009-05-27T19:34:00.003+01:00</published><updated>2009-05-27T19:52:13.839+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='lilypad'/><category scheme='http://www.blogger.com/atom/ns#' term='leds'/><category scheme='http://www.blogger.com/atom/ns#' term='RFID'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>making things</title><content type='html'>Over the past week I have finally finished my knitting, been aggravated by conductive thread, and been testing LEDs.&lt;br /&gt;&lt;br /&gt;I finally finished knitting my raindrops, and created the pouch to make the raindrop shape, and stuffed an RFID card into it.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ZDF5ddLaZWk/Sh2IdhBFa2I/AAAAAAAAAvc/rlfAbB7saYY/s1600-h/ALIM0476.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_ZDF5ddLaZWk/Sh2IdhBFa2I/AAAAAAAAAvc/rlfAbB7saYY/s320/ALIM0476.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5340574773791779682" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here is one of my raindrops, with my cloud who now has eyes. The raindrops aren't completely finished, I've left the bottom open so I can put some LEDs in them, and hook them up to a lilypad, but the basic shape is there.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sh2IdcG47cI/AAAAAAAAAvU/arDdRnctKrc/s1600-h/ALIM0477.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sh2IdcG47cI/AAAAAAAAAvU/arDdRnctKrc/s320/ALIM0477.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5340574772473949634" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I also worked on my sun a lot. Once the LEDs were put through I made the circuit with conductive thread, and tested it by temporarily adding a power source. Some of the LEDs are a little temperamental but do work.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sh2IuKVFxuI/AAAAAAAAAvk/CbwLWZrKYKw/s1600-h/ALIM0475.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sh2IuKVFxuI/AAAAAAAAAvk/CbwLWZrKYKw/s320/ALIM0475.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5340575059759449826" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is the finished sun circuit. I've covered the back of the LEDs so they don't get caught up in the stuffing. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sh2IdLxB1JI/AAAAAAAAAvM/5rP6y8jWlXg/s1600-h/ALIM0479.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sh2IdLxB1JI/AAAAAAAAAvM/5rP6y8jWlXg/s320/ALIM0479.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5340574768087291026" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I'm also making a little sun, which will be attached to a wooly cloud to represent "partly cloudy". I've decided to put some LEDs into this one as well, as the bigger sun was relatively simple to do.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/Sh2Ic6GNE1I/AAAAAAAAAvE/le2Qwn52Kzc/s1600-h/ALIM0480.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/Sh2Ic6GNE1I/AAAAAAAAAvE/le2Qwn52Kzc/s320/ALIM0480.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5340574763344270162" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here is the big sun partly sewn together and stuffed. The bottom has been left open so I can connect it to a lilypad later. My idea for using the LEDs is to get them to blink or flash when the RFID reader reads the appropriate card.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sh2IcyrWmcI/AAAAAAAAAu8/Pq5I6I-6nj0/s1600-h/ALIM0482.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sh2IcyrWmcI/AAAAAAAAAu8/Pq5I6I-6nj0/s320/ALIM0482.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5340574761352600002" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-5791601461560965337?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/5791601461560965337/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=5791601461560965337' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/5791601461560965337'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/5791601461560965337'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/05/making-things.html' title='making things'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ZDF5ddLaZWk/Sh2IdhBFa2I/AAAAAAAAAvc/rlfAbB7saYY/s72-c/ALIM0476.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-6935522598935952669</id><published>2009-05-22T13:39:00.002+01:00</published><updated>2009-05-22T13:45:46.144+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RFID'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>RFID controlled weather feed</title><content type='html'>it works and it's so glorious.&lt;br /&gt;&lt;br /&gt;The one thing is that it waits till the feed is brought in again before it tells you the weather feed, it isn't instantaneous. At the moment my feed comes in every five seconds which i thought was quite a lot. It would be nice if i could get it looping rather than just waiting. maybe loop(); will work. starting to think about how it's all going to look visually as well... &lt;br /&gt;&lt;br /&gt;&lt;font size=1&gt;&lt;br /&gt;//weather for twelve cities!&lt;br /&gt;// now waiting for button presses from lilypad&lt;br /&gt;//trying to make it learn to shut up&lt;br /&gt;&lt;br /&gt;// XML stuff&lt;br /&gt;import simpleML.*;&lt;br /&gt;&lt;br /&gt;// Serial stuff&lt;br /&gt;// import the serial library:&lt;br /&gt;import processing.serial.*;&lt;br /&gt;&lt;br /&gt;Serial myPort;      // the serial port you're using&lt;br /&gt;String tagID = "";  // the string for the tag ID&lt;br /&gt;&lt;br /&gt;XMLRequest aberdeen;&lt;br /&gt;XMLRequest aberystwyth;&lt;br /&gt;XMLRequest birmingham;&lt;br /&gt;XMLRequest bristol;&lt;br /&gt;XMLRequest dundee;&lt;br /&gt;XMLRequest leeds;&lt;br /&gt;XMLRequest liverpool;&lt;br /&gt;XMLRequest london;&lt;br /&gt;XMLRequest manchester;&lt;br /&gt;XMLRequest newcastle;&lt;br /&gt;XMLRequest oxford;&lt;br /&gt;XMLRequest reading;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;int startTime; //create timer&lt;br /&gt;int counter = 0;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void setup() {&lt;br /&gt;  size(200,200);&lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;  // list all the serial ports:&lt;br /&gt;  println(Serial.list());&lt;br /&gt;&lt;br /&gt;  // based on the list of serial ports printed from the&lt;br /&gt;  // previous command, change the 0 to your port's number:&lt;br /&gt;  String portnum = Serial.list()[0];&lt;br /&gt;  // initialize the serial port:&lt;br /&gt;  myPort = new Serial(this, portnum, 9600);&lt;br /&gt;  // incoming string from reader will have 16 bytes:&lt;br /&gt;  myPort.buffer(16);&lt;br /&gt;&lt;br /&gt;  // create a font with the second font available to the system:&lt;br /&gt;  PFont myFont = createFont(PFont.list()[2], 24);&lt;br /&gt;  textFont(myFont);&lt;br /&gt;  &lt;br /&gt;  //create and start up request&lt;br /&gt; &lt;br /&gt; aberdeen = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0001&amp;u=c");&lt;br /&gt; aberdeen.makeRequest();&lt;br /&gt; &lt;br /&gt; aberystwyth = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0203&amp;u=c");&lt;br /&gt; aberystwyth.makeRequest();&lt;br /&gt; &lt;br /&gt; birmingham = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0018&amp;u=c");&lt;br /&gt; birmingham.makeRequest();&lt;br /&gt; &lt;br /&gt; bristol = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0025&amp;u=c");&lt;br /&gt; bristol.makeRequest();&lt;br /&gt;  &lt;br /&gt; dundee = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0045&amp;u=c");&lt;br /&gt; dundee.makeRequest(); &lt;br /&gt;  &lt;br /&gt; leeds = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0078&amp;u=c");&lt;br /&gt; leeds.makeRequest();&lt;br /&gt;  &lt;br /&gt; liverpool = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0083&amp;u=c");&lt;br /&gt; liverpool.makeRequest();&lt;br /&gt;  &lt;br /&gt; london = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0085&amp;u=c");&lt;br /&gt; london.makeRequest();&lt;br /&gt; &lt;br /&gt; manchester = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0092&amp;u=c");&lt;br /&gt; manchester.makeRequest();&lt;br /&gt; &lt;br /&gt; newcastle = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0098&amp;u=c");&lt;br /&gt; newcastle.makeRequest();&lt;br /&gt; &lt;br /&gt; oxford = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0106&amp;u=c");&lt;br /&gt; oxford.makeRequest();&lt;br /&gt; &lt;br /&gt; reading = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0117&amp;u=c");&lt;br /&gt; reading.makeRequest();&lt;br /&gt; startTime = millis();//more timer stuff&lt;br /&gt; &lt;br /&gt;  &lt;br /&gt; &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void serialEvent(Serial myPort) {&lt;br /&gt;  // get the serial input buffer in a string:&lt;br /&gt;  String inputString = myPort.readString();&lt;br /&gt;  // filter out the tag ID from the string:&lt;br /&gt;  tagID = parseString(inputString);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;String parseString(String thisString) {&lt;br /&gt;  String tagString = "";    // string to put the tag ID into&lt;br /&gt;&lt;br /&gt;  // first character of the input:&lt;br /&gt;  char firstChar = thisString.charAt(0);&lt;br /&gt;  // last character of the input:&lt;br /&gt;  char lastChar = thisString.charAt(thisString.length() -1);&lt;br /&gt;&lt;br /&gt;  // if the first char is STX (0x02) and the last char&lt;br /&gt;  // is ETX (0x03), then put the next ten bytes&lt;br /&gt;  // into the tag string:&lt;br /&gt;&lt;br /&gt;  if ((firstChar == 0x02) &amp;&amp; (lastChar == 0x03)) {&lt;br /&gt;    tagString = thisString.substring(1, 11);&lt;br /&gt;    &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  }&lt;br /&gt;  return tagString;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void draw() {&lt;br /&gt;  background(0);&lt;br /&gt;  &lt;br /&gt;  //every 5 seconds, make new request&lt;br /&gt;  int now = millis();&lt;br /&gt;  &lt;br /&gt;    if (now - startTime &gt; 5000) {&lt;br /&gt;    aberdeen.makeRequest();&lt;br /&gt;    println("1");&lt;br /&gt;    }&lt;br /&gt;  &lt;br /&gt;  if (now - startTime &gt; 5000) {&lt;br /&gt;    aberystwyth.makeRequest();&lt;br /&gt;    println("2");&lt;br /&gt;    }&lt;br /&gt;  &lt;br /&gt;  if (now - startTime &gt; 5000) {&lt;br /&gt;    birmingham.makeRequest();&lt;br /&gt;    println("3");&lt;br /&gt;    }&lt;br /&gt;    &lt;br /&gt;    if (now - startTime &gt; 5000) {&lt;br /&gt;    bristol.makeRequest();&lt;br /&gt;    println("4");&lt;br /&gt;    }&lt;br /&gt;  &lt;br /&gt;  if (now - startTime &gt; 5000) {&lt;br /&gt;    dundee.makeRequest();&lt;br /&gt;    println("5");&lt;br /&gt;    }&lt;br /&gt;  &lt;br /&gt;  if (now - startTime &gt; 5000) {&lt;br /&gt;    leeds.makeRequest();&lt;br /&gt;    println("6");&lt;br /&gt;    }&lt;br /&gt;    &lt;br /&gt;    if (now - startTime &gt; 5000) {&lt;br /&gt;    liverpool.makeRequest();&lt;br /&gt;    println("7");&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;  if (now - startTime &gt; 5001) {&lt;br /&gt;    london.makeRequest();&lt;br /&gt;    println("8");&lt;br /&gt;  }&lt;br /&gt;  &lt;br /&gt;  if (now - startTime &gt; 5000) {&lt;br /&gt;    manchester.makeRequest();&lt;br /&gt;    println("9");&lt;br /&gt;    }&lt;br /&gt;    &lt;br /&gt;    if (now - startTime &gt; 5000) {&lt;br /&gt;    newcastle.makeRequest();&lt;br /&gt;    println("10");&lt;br /&gt;    }&lt;br /&gt;    &lt;br /&gt;    if (now - startTime &gt; 5000) {&lt;br /&gt;    oxford.makeRequest();&lt;br /&gt;    println("11");&lt;br /&gt;    }&lt;br /&gt;    &lt;br /&gt;    if (now - startTime &gt; 5000) {&lt;br /&gt;    reading.makeRequest();&lt;br /&gt;    println("12");&lt;br /&gt;    startTime = now;&lt;br /&gt;    }&lt;br /&gt;    &lt;br /&gt;    &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//when request is complete&lt;br /&gt;void netEvent(XMLRequest ml) {&lt;br /&gt;  &lt;br /&gt;  String city = ml.getElementAttributeText("yweather:location", "city");&lt;br /&gt;  &lt;br /&gt;  String temp = ml.getElementAttributeText("yweather:condition", "temp");&lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;  String weather = ml.getElementAttributeText("yweather:condition","text");&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;while(tagID.equals("2100764B24")) { // PARTLY CLOUDY --------------------------------------&lt;br /&gt;  &lt;br /&gt;  if (weather.equals("Partly Cloudy")) {&lt;br /&gt;  println("it is partly cloudy in " + city); &lt;br /&gt; break;&lt;br /&gt; }  &lt;br /&gt; &lt;br /&gt; if (weather.equals("Partly Cloudy/Windy")) {&lt;br /&gt;  println("it is partly cloudy and a bit windy in " + city);&lt;br /&gt; break;&lt;br /&gt; } &lt;br /&gt; else {&lt;br /&gt;  println("not a little bit cloudy " + city);&lt;br /&gt;break;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt; &lt;br /&gt;while(tagID.equals("2100766B22")) { // CLOUDY --------------------------------------&lt;br /&gt; &lt;br /&gt;  if (weather.equals("Cloudy")) {&lt;br /&gt;  println("it's cloudy in " + city);&lt;br /&gt; break;&lt;br /&gt; } &lt;br /&gt;  &lt;br /&gt;  if (weather.equals("Mostly Cloudy")) {&lt;br /&gt;  println("it's mostly cloudy in " + city);&lt;br /&gt; break;&lt;br /&gt; }  &lt;br /&gt; &lt;br /&gt;  if (weather.equals("Mostly Cloudy/Windy")) {&lt;br /&gt;  println("it's mostly cloudy and a bit windy in " + city);&lt;br /&gt; break;&lt;br /&gt; } &lt;br /&gt; else {&lt;br /&gt;  println("it's not cloudy in " + city);&lt;br /&gt;break;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;while(tagID.equals("210076572B")) { // LIGHT RAIN --------------------------------------&lt;br /&gt;&lt;br /&gt;  if (weather.equals("Light Rain")) {&lt;br /&gt;  println("it's raining lightly in " + city);&lt;br /&gt;&lt;br /&gt; }  &lt;br /&gt;  &lt;br /&gt;  if (weather.equals("Light Rain/Wind")) {&lt;br /&gt;  println("it's raining lightly and a bit windy in " + city);&lt;br /&gt; break;&lt;br /&gt; }  &lt;br /&gt;  &lt;br /&gt; if (weather.equals("Light Rain Shower")) {&lt;br /&gt;   println("there's a light rain shower in " + city);&lt;br /&gt; break;&lt;br /&gt; }&lt;br /&gt; &lt;br /&gt; if (weather.equals("Showers in the Vicinity")) {&lt;br /&gt; println("there's some rain showers near " + city);&lt;br /&gt;  break;&lt;br /&gt; }&lt;br /&gt; else {&lt;br /&gt;  println("it's not raining lightly in " + city);&lt;br /&gt;break;&lt;br /&gt;}&lt;br /&gt; &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;while(tagID.equals("21007643E3")) { // RAIN --------------------------------------&lt;br /&gt;&lt;br /&gt; if (weather.equals("Rain")) {&lt;br /&gt;  println("it's raining in " + city);&lt;br /&gt;   break;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;if (weather.equals("Rain/Wind")) {&lt;br /&gt; println("it's raining and windy in " + city);&lt;br /&gt;  break;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;if (weather.equals("Few Showers")) {&lt;br /&gt; println("there's rain showers in " + city);&lt;br /&gt;  break;&lt;br /&gt; }&lt;br /&gt; else {&lt;br /&gt;  println("it's not raining in " + city);&lt;br /&gt;break;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;while(tagID.equals("21007683C0")) { // SUNNY --------------------------------------&lt;br /&gt;&lt;br /&gt;if (weather.equals("Sunny")) {&lt;br /&gt; println("it's all nice and sunny in " + city);&lt;br /&gt;  break;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;if (weather.equals("Fair")) {&lt;br /&gt; println("it's nice and fair in " + city);&lt;br /&gt;  break;&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;if (weather.equals("Moslty Sunny")) {&lt;br /&gt; println("it's mostly sunny in " + city);&lt;br /&gt;  break;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;else {&lt;br /&gt;  println("it's not sunny in " + city);&lt;br /&gt;break;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;}&lt;br /&gt;&lt;/font&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-6935522598935952669?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/6935522598935952669/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=6935522598935952669' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/6935522598935952669'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/6935522598935952669'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/05/rfid-controlled-weather-feed.html' title='RFID controlled weather feed'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-876706692480755889</id><published>2009-05-21T16:36:00.004+01:00</published><updated>2009-05-21T16:48:23.119+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='RFID'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>hurrah.</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/ShV2zKmtjrI/AAAAAAAAAu0/DIzM9pWMPl0/s1600-h/ALIM0471.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/ShV2zKmtjrI/AAAAAAAAAu0/DIzM9pWMPl0/s320/ALIM0471.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5338303554709720754" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;My USB connector for my RFID reader is here, and I've got it working relatively quickly. My reader is an ID-20, slightly different to the reader in "Making Things Talk", which is an ID-12, but the only difference seems to be the range it will read at (the ID-20 is a little stronger). I've used the example code from Making things talk to get it working in Processing, and I've now been able to give the cards their names!!&lt;br /&gt;&lt;br /&gt;Maybe little 21007683C0 will be rain.. I  imagine it will be a simple case of replacing the button code I've been working on with the RFID code, and instead of it looking for button presses it will be looking for strings of characters. One thing with the reader is that it can't tell when a card is removed, just when it appears, so any kind of resting state with have to be done with a timer.. if that will work...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-876706692480755889?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/876706692480755889/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=876706692480755889' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/876706692480755889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/876706692480755889'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/05/hurrah.html' title='hurrah.'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ZDF5ddLaZWk/ShV2zKmtjrI/AAAAAAAAAu0/DIzM9pWMPl0/s72-c/ALIM0471.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-8850301925358923532</id><published>2009-05-18T23:50:00.003+01:00</published><updated>2009-05-19T00:32:15.109+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='leds'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>sun</title><content type='html'>Today I have been working on my sun. I have also done some knitting but the progress of that is not as interesting to document.&lt;br /&gt;&lt;br /&gt;OMGZ I did like thirty more rows today that is loads LOLOLOLOLOL.&lt;br /&gt;&lt;br /&gt;I'm getting a bit bored of the knitting so decided to do some sewing and work on my light emitting sun.&lt;br /&gt;&lt;br /&gt;I cut out one white circle (using a bowl to get a nice round.. circle), and four yellow ones. I've decided to use two layers of yellow as the polycotton was actually quite thin, and I wanted it to be all bright and nice. I sewed the yellow bits together to make things a little easier on myself a bit later. The white layer is where the conductive thread will be, I left it loose at this stage.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/ShHnIYVJ2GI/AAAAAAAAAuU/WSQgq36gA4Y/s1600-h/ALIM0463.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/ShHnIYVJ2GI/AAAAAAAAAuU/WSQgq36gA4Y/s320/ALIM0463.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5337301164566894690" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I then figured out where I wanted to place the LEDs using pins to represent them. Two pins represents one LED. Using two was my pitiful attempt to make some holes for the legs of the LEDs to go through. The yellow looks so pale because my camera was freaking out at the brightness of it.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/ShHnIo2XnLI/AAAAAAAAAuc/Jr3mW8pUBaQ/s1600-h/ALIM0466.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/ShHnIo2XnLI/AAAAAAAAAuc/Jr3mW8pUBaQ/s320/ALIM0466.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5337301169001176242" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I then started putting the LEDs into place. This was painful. LEDs do not like fabric. Espesh three layers of it. I did master a technique using a pin to wiggle the legs through, some of the fabric got a bit pulled but I'm not that fussed. Anyone who mentions it will be forced to put an LED through three layers of fabric.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/ShHnIod3YVI/AAAAAAAAAuk/uUKDn-kPYXo/s1600-h/ALIM0467.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/ShHnIod3YVI/AAAAAAAAAuk/uUKDn-kPYXo/s320/ALIM0467.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5337301168898400594" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is what it looks like with the LEDs in place. Now I'm  on the stage where I'm making the circuit. Conductive thread hurts.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/ShHnI8M-hYI/AAAAAAAAAus/RRXZmPqv2a8/s1600-h/ALIM0468.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/ShHnI8M-hYI/AAAAAAAAAus/RRXZmPqv2a8/s320/ALIM0468.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5337301174196274562" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I guess I should work on some graphics. I don't want to. Graphics aren't fun. And if communication between processing and flash is done in the serial communication kind of way, the Signals from Arduino may cause interference... could use different channels but eugh.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-8850301925358923532?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/8850301925358923532/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=8850301925358923532' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/8850301925358923532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/8850301925358923532'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/05/sun.html' title='sun'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ZDF5ddLaZWk/ShHnIYVJ2GI/AAAAAAAAAuU/WSQgq36gA4Y/s72-c/ALIM0463.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-1052204939008305617</id><published>2009-05-17T14:48:00.003+01:00</published><updated>2009-05-17T15:24:57.638+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='lilypad'/><category scheme='http://www.blogger.com/atom/ns#' term='RFID'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>forgetting things is sometimes good.</title><content type='html'>I remembered to order my RFID reader and some cards..&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/ShAaNcHIiWI/AAAAAAAAAuM/110eLol8XV0/s1600-h/ALIM0461.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/ShAaNcHIiWI/AAAAAAAAAuM/110eLol8XV0/s320/ALIM0461.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5336794376620771682" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;forgot to order the USB connector. *face palm*&lt;br /&gt;&lt;br /&gt;So while I've been waiting for that to appear I've been working on my code, using a button based system. As any other tech I use will use the same basic way of working; something sending a signal, something waiting for a signal, and when that signal is received running the script which looks at the weather feed and spurts it out when necessary.&lt;br /&gt;&lt;br /&gt;(Actually it works a bit more like this, pulling in the weather feed every five seconds or whatever, and saving it. Then waiting for a signal stating what weather the user wants to look at, looking at the saved weather feed, and spitting out the appropriate weather.)&lt;br /&gt;&lt;br /&gt;I've been using arduino for this, programming my &lt;a href="http://fionnualamurphy.blogspot.com/2009/05/mmm-buttons.html"&gt;buttony lilypad&lt;/a&gt; to send a signal to processing. I was having a few problems at first, once the signal was sent it wouldn't stop sending it, or processing wouldn't stop reading it. New button presses weren't even registering, which confused me a bit. I did a bit of research and found out how to debounce buttons, and now it works. Once a button is pressed it will keep displaying that weather until a new button is pressed. I would like to make some kind of rest state, where if nothing is pressed something else happens, not sure how to do it, may involve timers in processing, sending a resting state from  arduino just jams the signal for button presses.&lt;br /&gt;&lt;br /&gt;That might not make sense to you, but makes perfect sense to me.  Here's the arduino code I'm currently using:&lt;br /&gt;&lt;br /&gt;&lt;font size=1&gt;&lt;br /&gt;// edited the example to use two buttons&lt;br /&gt;//edited the example further t o send a signal to processing.&lt;br /&gt;//and debounce code from http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1241461190&lt;br /&gt;&lt;br /&gt;int ledPin = 13; // LED is connected to digital pin 13&lt;br /&gt;int switchPin = 2; // switch connected to digital pin 2&lt;br /&gt;int switchPin2 = 5;&lt;br /&gt;int switchValue; // a variable to keep track of when switch is pressed&lt;br /&gt;#define BOUNCE_PERIOD 150&lt;br /&gt;&lt;br /&gt;long last_read_time;&lt;br /&gt;long last_value;&lt;br /&gt;&lt;br /&gt;int val = 0;&lt;br /&gt;int val2 = 0;&lt;br /&gt;   &lt;br /&gt;void setup()  &lt;br /&gt;{  &lt;br /&gt;         pinMode(ledPin, OUTPUT); // sets the ledPin to be an output&lt;br /&gt;         pinMode(switchPin, INPUT); // sets the switchPin to be an input&lt;br /&gt;         digitalWrite(switchPin, HIGH); // sets the default (unpressed) state of switchPin to HIGH&lt;br /&gt;         pinMode(switchPin2, INPUT); // sets the switchPin to be an input&lt;br /&gt;         digitalWrite(switchPin2, HIGH); // sets the default (unpressed) state of switchPin to HIGH&lt;br /&gt;         &lt;br /&gt;         Serial.begin(9600);&lt;br /&gt;}  &lt;br /&gt;   &lt;br /&gt;void loop() // run over and over again&lt;br /&gt;{  &lt;br /&gt;       // If we are past our bounce period&lt;br /&gt;  if (millis() - last_read_time &gt; BOUNCE_PERIOD){&lt;br /&gt;  &lt;br /&gt;   // Check the button&lt;br /&gt;   val = digitalRead(switchPin);&lt;br /&gt;   val2 = digitalRead(switchPin2);&lt;br /&gt;   // If the button has changed since last bounce period&lt;br /&gt;&lt;br /&gt;   if (val != last_value){&lt;br /&gt;     digitalWrite(ledPin,val);&lt;br /&gt;     if (val == LOW) Serial.print("A");&lt;br /&gt;     last_read_time = millis();&lt;br /&gt;     last_value = val;&lt;br /&gt;     delay(10);&lt;br /&gt;   }&lt;br /&gt;  &lt;br /&gt;     if (val2 != last_value){&lt;br /&gt;     digitalWrite(ledPin,val2);&lt;br /&gt;     if (val2 == LOW) Serial.print("B");&lt;br /&gt;     last_read_time = millis();&lt;br /&gt;     last_value = val;&lt;br /&gt;     delay(10);&lt;br /&gt;   }&lt;br /&gt;}&lt;br /&gt;}  &lt;br /&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;I've also been knitting my second cloud and light raindrop... the knitting never ends!!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-1052204939008305617?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/1052204939008305617/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=1052204939008305617' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/1052204939008305617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/1052204939008305617'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/05/forgetting-things-is-sometimes-good.html' title='forgetting things is sometimes good.'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ZDF5ddLaZWk/ShAaNcHIiWI/AAAAAAAAAuM/110eLol8XV0/s72-c/ALIM0461.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-6136283764010034095</id><published>2009-05-14T22:45:00.007+01:00</published><updated>2009-05-15T17:42:08.891+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='futuresonic'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hire me'/><title type='text'>fio's first futuresonic</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SgyRQ7k3z8I/AAAAAAAAAt8/22B7n6Zj6wk/s1600-h/moto_0025.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SgyRQ7k3z8I/AAAAAAAAAt8/22B7n6Zj6wk/s320/moto_0025.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5335799378583474114" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Gave her a numb bum. Probably a bit too much information there, but oh well.&lt;br /&gt;&lt;br /&gt;The eyes were also sore after looking at all the interesting things people we're talking about and visualizing with slides.  Unfortunately, my little student pass only got me into the conference part of the festival, which saved me trekking around manchester, but limited the fun I could have. But I did see some interesting talks...&lt;br /&gt;&lt;br /&gt;I had actually planned to see &lt;a href="http://www.haque.co.uk/index.php"&gt;Usman Haque's&lt;/a&gt; talk on real time environmental data, which i'm a bit gutted at missing, but ended up seeing the digital futures talk which talked about next generation broadband as a disruptive technology which i like the idea of. This was followed by a talk by &lt;a href="http://www.slideshare.net/trippenbach/games-for-good-futuresonic09"&gt;Phillip Trippenbach&lt;/a&gt; who disscussed the addictive aspect of games and why we should use them for good. And &lt;a href="http://friendfeed.com/futuresonic09/bf1dab65/futr09-liveblogging-convergence-and"&gt;Toby Barnes&lt;/a&gt; discussed the social effect of games and their basis on western ideas of having lots of money and material weath meaning you are winning at the game.&lt;br /&gt;&lt;br /&gt;I think i probably ended up in the wrong room in the morning, but I keep getting the feeling I was in the wrong place at the wrong time for much of the day, as something interesting was always going on somewhere.&lt;br /&gt;&lt;br /&gt;For the afternoon I went to see &lt;a href="http://coin-operated.com/"&gt;Jonah Brucker-Cohen&lt;/a&gt; who discussed his rather interesting work, two pieces he discussed that I liked were his drill hit counter, which is a drill connected to a website, which creates physical damage to a real world building whenever the web page receives a hit, and the toy police cars controlled by terrorist keywords found in emails, using the same software as the American government. I especially liked the theme of real world reactions to events in the online world. I also saw the discussion about the site &lt;a href="http://www.someoneoncetoldme.com/"&gt;some one once told me&lt;/a&gt;, which was victim to the fail wireless network, but I still got some pretty schweet business cards.&lt;br /&gt;&lt;br /&gt;Check out my new knitting bag, which actually has a cloud in it...&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sg2bPwVG-dI/AAAAAAAAAuE/jR232aVx6YM/s1600-h/ALIM0458.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sg2bPwVG-dI/AAAAAAAAAuE/jR232aVx6YM/s320/ALIM0458.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5336091828477688274" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-6136283764010034095?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/6136283764010034095/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=6136283764010034095' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/6136283764010034095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/6136283764010034095'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/05/fios-first-futuresonic.html' title='fio&apos;s first futuresonic'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ZDF5ddLaZWk/SgyRQ7k3z8I/AAAAAAAAAt8/22B7n6Zj6wk/s72-c/moto_0025.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-3505494127756581340</id><published>2009-05-13T22:43:00.002+01:00</published><updated>2009-05-13T22:50:13.907+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>more sketchbookyness</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/Sgs_cDUi60I/AAAAAAAAAts/knAzl9KBmNs/s1600-h/ALIM0444.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 221px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/Sgs_cDUi60I/AAAAAAAAAts/knAzl9KBmNs/s320/ALIM0444.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5335427934710852418" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/Sgs_cZQLXrI/AAAAAAAAAt0/Gz6x6PV-R1k/s1600-h/ALIM0445.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 225px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/Sgs_cZQLXrI/AAAAAAAAAt0/Gz6x6PV-R1k/s320/ALIM0445.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5335427940598111922" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/Sgs_cIqKBCI/AAAAAAAAAtk/98ZwoLQd0hw/s1600-h/ALIM0443.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 265px; height: 320px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/Sgs_cIqKBCI/AAAAAAAAAtk/98ZwoLQd0hw/s320/ALIM0443.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5335427936143672354" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/Sgs_b35LKGI/AAAAAAAAAtc/2UU67hGclYc/s1600-h/ALIM0441.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 198px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/Sgs_b35LKGI/AAAAAAAAAtc/2UU67hGclYc/s320/ALIM0441.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5335427931643258978" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-3505494127756581340?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/3505494127756581340/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=3505494127756581340' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/3505494127756581340'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/3505494127756581340'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/05/more-sketchbookyness.html' title='more sketchbookyness'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ZDF5ddLaZWk/Sgs_cDUi60I/AAAAAAAAAts/knAzl9KBmNs/s72-c/ALIM0444.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-7658291389805928504</id><published>2009-05-11T21:20:00.004+01:00</published><updated>2009-05-11T21:38:13.005+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='lilypad'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>mmm buttons.</title><content type='html'>I've decided to look back into buttons, incase all the fancy RFID and wiimote trickery doesn't work. My backup idea is a simple button based system, with all the little toys or rather tactile bits wired up to a lilypad, with a boring button to press to send the signal, to see what the weather is like.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SgiLJbVlnuI/AAAAAAAAAtM/kJvJllsg8Pk/s1600-h/ALIM0434.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 227px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SgiLJbVlnuI/AAAAAAAAAtM/kJvJllsg8Pk/s320/ALIM0434.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5334666752693739234" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;As I couldn't get &lt;a href="http://fionnualamurphy.blogspot.com/2009/03/failing.html"&gt;ellie&lt;/a&gt; to work, I found a &lt;a href="http://web.media.mit.edu/~leah/LilyPad/05_switches.html"&gt;tutorial&lt;/a&gt; that tells you how to make switches. Turns out that one end of the button should connect to the - bit of the lilypad.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SgiLJs4HNXI/AAAAAAAAAtU/sUZLeTDOJvo/s1600-h/ALIM0436.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 210px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SgiLJs4HNXI/AAAAAAAAAtU/sUZLeTDOJvo/s320/ALIM0436.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5334666757401949554" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I've even got it working with two buttons, because I'm so clever!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-7658291389805928504?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/7658291389805928504/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=7658291389805928504' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/7658291389805928504'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/7658291389805928504'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/05/mmm-buttons.html' title='mmm buttons.'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ZDF5ddLaZWk/SgiLJbVlnuI/AAAAAAAAAtM/kJvJllsg8Pk/s72-c/ALIM0434.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-294734776706920346</id><published>2009-05-10T18:29:00.003+01:00</published><updated>2009-05-10T18:34:13.984+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wiimote'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><category scheme='http://www.blogger.com/atom/ns#' term='knitting'/><title type='text'>fluffy little cloud</title><content type='html'>I did lots of knitting, making rectangles as i don't know how to knit any other shapes and created some little pouches to hold the cotton wool stuffing.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SgcPbiFBAPI/AAAAAAAAAs8/0AN2wM06pI8/s1600-h/ALIM0431.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SgcPbiFBAPI/AAAAAAAAAs8/0AN2wM06pI8/s320/ALIM0431.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5334249249322369266" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I decided to abandon the pouches and just stick the cotton wool in on it's own, and the pouches made it look a bit flat. I then sewed all the pieces together and here is my cloud!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SgcPb6Gt7BI/AAAAAAAAAtE/-2BIDoVQw8w/s1600-h/ALIM0432.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SgcPb6Gt7BI/AAAAAAAAAtE/-2BIDoVQw8w/s320/ALIM0432.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5334249255771958290" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Just needs a wiimote stuffed inside it and maybe a face. Because faces are nice.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-294734776706920346?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/294734776706920346/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=294734776706920346' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/294734776706920346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/294734776706920346'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/05/fluffy-little-cloud.html' title='fluffy little cloud'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ZDF5ddLaZWk/SgcPbiFBAPI/AAAAAAAAAs8/0AN2wM06pI8/s72-c/ALIM0431.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-8469655152006035988</id><published>2009-05-10T01:38:00.003+01:00</published><updated>2009-05-10T01:48:56.967+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='lilypad'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>from arduino into processing</title><content type='html'>is not as simple as I first thought it would be. This is for the light sensor I will be using in my final piece.&lt;br /&gt;&lt;br /&gt;I've been trying two approaches, the first one getting processing to hijack the serial communication that the lilypad sends to arduino, to see the values the light sensor sends back. This was a bit weird, the values in processing were quite different and didn't make much sense, there didn't seem to be any correlation between the numbers I was seeing and the changes in light.&lt;br /&gt;&lt;br /&gt;I've then been looking into &lt;a href="http://www.arduino.cc/playground/Interfacing/Processing"&gt;firmata&lt;/a&gt;, which allows you to program the arduino board from processing itself, but this method recieved even stranger results, this time only printing out 0. It seemed to be receiving a signal from the light sensor but that was only to say that there was no light. I've found someone with a similar problem on the processing forum, so hopefully they'll be able to help me, but it's confusing me at the moment.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-8469655152006035988?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/8469655152006035988/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=8469655152006035988' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/8469655152006035988'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/8469655152006035988'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/05/from-arduino-into-processing.html' title='from arduino into processing'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-2140441495007489438</id><published>2009-05-08T14:05:00.002+01:00</published><updated>2009-05-08T14:08:04.454+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='weather'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>weather in twelve cities</title><content type='html'>&lt;font size=1&gt;&lt;br /&gt;//weather for twelve cities!&lt;br /&gt;&lt;br /&gt;import simpleML.*;&lt;br /&gt;&lt;br /&gt;XMLRequest aberdeen;&lt;br /&gt;XMLRequest aberystwyth;&lt;br /&gt;XMLRequest birmingham;&lt;br /&gt;XMLRequest bristol;&lt;br /&gt;XMLRequest dundee;&lt;br /&gt;XMLRequest leeds;&lt;br /&gt;XMLRequest liverpool;&lt;br /&gt;XMLRequest london;&lt;br /&gt;XMLRequest manchester;&lt;br /&gt;XMLRequest newcastle;&lt;br /&gt;XMLRequest oxford;&lt;br /&gt;XMLRequest reading;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;int startTime; //create timer&lt;br /&gt;int counter = 0;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void setup() {&lt;br /&gt;  size(200,200);&lt;br /&gt;  //create and start up request&lt;br /&gt; &lt;br /&gt; aberdeen = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0001&amp;u=c");&lt;br /&gt; aberdeen.makeRequest();&lt;br /&gt; &lt;br /&gt; aberystwyth = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0203&amp;u=c");&lt;br /&gt; aberystwyth.makeRequest();&lt;br /&gt; &lt;br /&gt; birmingham = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0018&amp;u=c");&lt;br /&gt; birmingham.makeRequest();&lt;br /&gt; &lt;br /&gt; bristol = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0025&amp;u=c");&lt;br /&gt; bristol.makeRequest();&lt;br /&gt;  &lt;br /&gt; dundee = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0045&amp;u=c");&lt;br /&gt; dundee.makeRequest(); &lt;br /&gt;  &lt;br /&gt; leeds = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0078&amp;u=c");&lt;br /&gt; leeds.makeRequest();&lt;br /&gt;  &lt;br /&gt; liverpool = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0083&amp;u=c");&lt;br /&gt; liverpool.makeRequest();&lt;br /&gt;  &lt;br /&gt; london = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0085&amp;u=c");&lt;br /&gt; london.makeRequest();&lt;br /&gt; &lt;br /&gt; manchester = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0092&amp;u=c");&lt;br /&gt; manchester.makeRequest();&lt;br /&gt; &lt;br /&gt; newcastle = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0098&amp;u=c");&lt;br /&gt; newcastle.makeRequest();&lt;br /&gt; &lt;br /&gt; oxford = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0106&amp;u=c");&lt;br /&gt; oxford.makeRequest();&lt;br /&gt; &lt;br /&gt; reading = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0117&amp;u=c");&lt;br /&gt; reading.makeRequest();&lt;br /&gt; startTime = millis();//more timer stuff&lt;br /&gt; &lt;br /&gt;  &lt;br /&gt; &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void draw() {&lt;br /&gt;  background(0);&lt;br /&gt;  &lt;br /&gt;  //every 5 seconds, make new request&lt;br /&gt;  int now = millis();&lt;br /&gt;  &lt;br /&gt;    if (now - startTime &gt; 5000) {&lt;br /&gt;    aberdeen.makeRequest();&lt;br /&gt;    println("1");&lt;br /&gt;    }&lt;br /&gt;  &lt;br /&gt;  if (now - startTime &gt; 5000) {&lt;br /&gt;    aberystwyth.makeRequest();&lt;br /&gt;    println("2");&lt;br /&gt;    }&lt;br /&gt;  &lt;br /&gt;  if (now - startTime &gt; 5000) {&lt;br /&gt;    birmingham.makeRequest();&lt;br /&gt;    println("3");&lt;br /&gt;    }&lt;br /&gt;    &lt;br /&gt;    if (now - startTime &gt; 5000) {&lt;br /&gt;    bristol.makeRequest();&lt;br /&gt;    println("4");&lt;br /&gt;    }&lt;br /&gt;  &lt;br /&gt;  if (now - startTime &gt; 5000) {&lt;br /&gt;    dundee.makeRequest();&lt;br /&gt;    println("5");&lt;br /&gt;    }&lt;br /&gt;  &lt;br /&gt;  if (now - startTime &gt; 5000) {&lt;br /&gt;    leeds.makeRequest();&lt;br /&gt;    println("6");&lt;br /&gt;    }&lt;br /&gt;    &lt;br /&gt;    if (now - startTime &gt; 5000) {&lt;br /&gt;    liverpool.makeRequest();&lt;br /&gt;    println("7");&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;  if (now - startTime &gt; 5001) {&lt;br /&gt;    london.makeRequest();&lt;br /&gt;    println("8");&lt;br /&gt;  }&lt;br /&gt;  &lt;br /&gt;  if (now - startTime &gt; 5000) {&lt;br /&gt;    manchester.makeRequest();&lt;br /&gt;    println("9");&lt;br /&gt;    }&lt;br /&gt;    &lt;br /&gt;    if (now - startTime &gt; 5000) {&lt;br /&gt;    newcastle.makeRequest();&lt;br /&gt;    println("10");&lt;br /&gt;    }&lt;br /&gt;    &lt;br /&gt;    if (now - startTime &gt; 5000) {&lt;br /&gt;    oxford.makeRequest();&lt;br /&gt;    println("11");&lt;br /&gt;    }&lt;br /&gt;    &lt;br /&gt;    if (now - startTime &gt; 5000) {&lt;br /&gt;    reading.makeRequest();&lt;br /&gt;    println("12");&lt;br /&gt;    startTime = now;&lt;br /&gt;    }&lt;br /&gt;    &lt;br /&gt;    &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//when request is complete&lt;br /&gt;void netEvent(XMLRequest ml) {&lt;br /&gt;  &lt;br /&gt;  String city = ml.getElementAttributeText("yweather:location", "city");&lt;br /&gt;  &lt;br /&gt;  String temp = ml.getElementAttributeText("yweather:condition", "temp");&lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;  String weather = ml.getElementAttributeText("yweather:condition","text");&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;  if (weather.equals("Partly Cloudy")) {&lt;br /&gt;  println("Partly Cloudy" + city);&lt;br /&gt;&lt;br /&gt; }  &lt;br /&gt; &lt;br /&gt; if (weather.equals("Partly Cloudy/Windy")) {&lt;br /&gt;  println("Partly Cloudy/Windy" + city);&lt;br /&gt;&lt;br /&gt; } &lt;br /&gt; &lt;br /&gt;  if (weather.equals("Cloudy")) {&lt;br /&gt;  println("cloudy" + city);&lt;br /&gt;&lt;br /&gt; } &lt;br /&gt;  &lt;br /&gt;  if (weather.equals("Mostly Cloudy")) {&lt;br /&gt;  println("Mostly Cloudy" + city);&lt;br /&gt;&lt;br /&gt; }  &lt;br /&gt; &lt;br /&gt;  if (weather.equals("Mostly Cloudy/Windy")) {&lt;br /&gt;  println("Mostly Cloudy/Windy" + city);&lt;br /&gt;&lt;br /&gt; } &lt;br /&gt; &lt;br /&gt;  if (weather.equals("Light Rain")) {&lt;br /&gt;  println("Light Rain" + city);&lt;br /&gt;&lt;br /&gt; }  &lt;br /&gt;  &lt;br /&gt;  if (weather.equals("Light Rain/Wind")) {&lt;br /&gt;  println("Light Rain/Wind" + city);&lt;br /&gt;&lt;br /&gt; }  &lt;br /&gt;  &lt;br /&gt; if (weather.equals("Light Rain Shower")) {&lt;br /&gt;   println("Light Rain Shower" + city);&lt;br /&gt; }&lt;br /&gt;  &lt;br /&gt; if (weather.equals("Rain")) {&lt;br /&gt;  println("Rain" + city);&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;if (weather.equals("Rain/Wind")) {&lt;br /&gt; println("Rain/Wind" + city);&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;if (weather.equals("Few Showers")) {&lt;br /&gt; println("Few Showers" + city);&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;if (weather.equals("Showers in the Vicinity")) {&lt;br /&gt; println("Showers in the Vicinity" + city);&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;if (weather.equals("Sunny")) {&lt;br /&gt; println("Sunny" + city);&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;if (weather.equals("Fair")) {&lt;br /&gt; println("Fair" + city);&lt;br /&gt; }&lt;br /&gt;&lt;br /&gt;if (weather.equals("Moslty Sunny")) {&lt;br /&gt; println("Mostly Sunny" + city);&lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt; &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;Making progress :D&lt;br /&gt;&lt;br /&gt;In the final code it will only refresh the RSS feed every few minutes, at the moment I'm keeping it in seconds so it's easier to see what's going on quickly.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-2140441495007489438?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/2140441495007489438/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=2140441495007489438' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/2140441495007489438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/2140441495007489438'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/05/weather-in-twelve-cities.html' title='weather in twelve cities'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-7231513594470956266</id><published>2009-05-08T10:06:00.002+01:00</published><updated>2009-05-08T10:09:52.605+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='weather'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>i keep winning</title><content type='html'>It's rather strange. My ideas work. Here's my latest code, pulls in multiple weather feeds, in this case Leeds and London.&lt;br /&gt;&lt;br /&gt;&lt;font size=1&gt;&lt;br /&gt;//woooooorks. weather in leeds &amp; london&lt;br /&gt;&lt;br /&gt;import simpleML.*;&lt;br /&gt;&lt;br /&gt;XMLRequest leeds;&lt;br /&gt;XMLRequest london;&lt;br /&gt;&lt;br /&gt;int startTime; //create timer&lt;br /&gt;int counter = 0;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void setup() {&lt;br /&gt;  size(200,200);&lt;br /&gt;  //create and start up request&lt;br /&gt; &lt;br /&gt;  &lt;br /&gt;  leeds = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0078&amp;u=c");&lt;br /&gt;  leeds.makeRequest();&lt;br /&gt;  london = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0085&amp;u=c");&lt;br /&gt;  london.makeRequest();&lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;  startTime = millis();//more timer stuff&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void draw() {&lt;br /&gt;  background(0);&lt;br /&gt;  &lt;br /&gt;  //every 5 seconds, make new request&lt;br /&gt;  int now = millis();&lt;br /&gt;  if (now - startTime &gt; 5000) {&lt;br /&gt;    leeds.makeRequest();&lt;br /&gt;    println("fio is epic");&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;  if (now - startTime &gt; 5001) {&lt;br /&gt;    london.makeRequest();&lt;br /&gt;    println("fio is awesome");&lt;br /&gt;    startTime = now;&lt;br /&gt;}&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//when request is complete&lt;br /&gt;void netEvent(XMLRequest ml) {&lt;br /&gt;  &lt;br /&gt;  String temp = ml.getElementAttributeText("yweather:condition", "temp");&lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;  String weather = ml.getElementAttributeText("yweather:condition","text");&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt; if (weather.equals("Partly Cloudy")) {&lt;br /&gt;  println("Partly Cloudy");&lt;br /&gt;&lt;br /&gt; } &lt;br /&gt;  &lt;br /&gt; if (weather.equals("Light Rain Shower")) {&lt;br /&gt;   println("Light Rain Shower");&lt;br /&gt; }&lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt; &lt;br /&gt;}&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;Now all I need to do is populate the list with cities and different weather conditions.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-7231513594470956266?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/7231513594470956266/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=7231513594470956266' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/7231513594470956266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/7231513594470956266'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/05/i-keep-winning.html' title='i keep winning'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-3111255535546001266</id><published>2009-05-07T13:19:00.002+01:00</published><updated>2009-05-07T13:21:28.705+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='weather'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>even more little big win</title><content type='html'>&lt;font size=1&gt;&lt;br /&gt;//woooooorks.&lt;br /&gt;&lt;br /&gt;import simpleML.*;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;XMLRequest xmlRequest;&lt;br /&gt;&lt;br /&gt;int startTime; //create timer&lt;br /&gt;int counter = 0;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void setup() {&lt;br /&gt;  size(200,200);&lt;br /&gt;  //create and start up request&lt;br /&gt;  xmlRequest = new XMLRequest(this,"http://weather.yahooapis.com/forecastrss?p=UKXX0078&amp;u=c");&lt;br /&gt;  xmlRequest.makeRequest();&lt;br /&gt;  startTime = millis();//more timer stuff&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void draw() {&lt;br /&gt;  background(0);&lt;br /&gt;  &lt;br /&gt;  //every 5 seconds, make new request&lt;br /&gt;  int now = millis();&lt;br /&gt;  if (now - startTime &gt; 5000) {&lt;br /&gt;    xmlRequest.makeRequest();&lt;br /&gt;    println("fio is epic");&lt;br /&gt;    startTime = now;&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//when request is complete&lt;br /&gt;void netEvent(XMLRequest ml) {&lt;br /&gt;  &lt;br /&gt;  String temp = ml.getElementAttributeText("yweather:condition", "temp");&lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;  String weather = ml.getElementAttributeText("yweather:condition","text");&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt; if (weather.equals("Partly Cloudy")) {&lt;br /&gt;  println("Partly Cloudy");&lt;br /&gt;&lt;br /&gt; } &lt;br /&gt;  &lt;br /&gt; &lt;br /&gt;}&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;It tells me that I'm epic, and that the weather in Leeds is Partly Cloudy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-3111255535546001266?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/3111255535546001266/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=3111255535546001266' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/3111255535546001266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/3111255535546001266'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/05/even-more-little-big-win.html' title='even more little big win'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-7439898022902833511</id><published>2009-05-07T12:47:00.004+01:00</published><updated>2009-05-07T12:52:21.142+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RSS'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='yahoo'/><category scheme='http://www.blogger.com/atom/ns#' term='xml'/><category scheme='http://www.blogger.com/atom/ns#' term='weather'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><category scheme='http://www.blogger.com/atom/ns#' term='daniel shiffman'/><category scheme='http://www.blogger.com/atom/ns#' term='bbc'/><title type='text'>little win</title><content type='html'>After a morning of trying to break HTML requests into strings and then into individual words, I have decided to abandon the BBC RSS feed and instead go with yahoo's less regularly updated one. Because the XML of the yahoo RSS feed looks like this:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SgLKzQTIwWI/AAAAAAAAAs0/PltMGEXzMDI/s1600-h/yahoo.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 166px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SgLKzQTIwWI/AAAAAAAAAs0/PltMGEXzMDI/s320/yahoo.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5333047890657460578" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Instead of the state of the weather being addressed in the description tag, almost each attribute of the weather is addressed in it's own little tag. Which makes it a lot easier to work with! It's what mister shiffman used in his script as well, so there's some documentation of how to use it well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-7439898022902833511?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/7439898022902833511/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=7439898022902833511' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/7439898022902833511'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/7439898022902833511'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/05/little-win.html' title='little win'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ZDF5ddLaZWk/SgLKzQTIwWI/AAAAAAAAAs0/PltMGEXzMDI/s72-c/yahoo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-8398691880205806896</id><published>2009-05-07T10:30:00.005+01:00</published><updated>2009-05-07T16:03:09.310+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RSS'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='xml'/><category scheme='http://www.blogger.com/atom/ns#' term='weather'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><category scheme='http://www.blogger.com/atom/ns#' term='daniel shiffman'/><category scheme='http://www.blogger.com/atom/ns#' term='bbc'/><title type='text'>dirty XML</title><content type='html'>I've decided to look again at mister shiffmans &lt;a href="http://www.learningprocessing.com/tutorials/simpleml/"&gt;simpleML&lt;/a&gt; library again, which I looked at briefly in my twitter top project, and found that not only am I a complete berk for not spotting the re-request HTML/XML command which I wanted so desperately and caused me annoyance when I couldn't figure it out &lt;a href="http://fionnualamurphy.blogspot.com/2008/11/this-is-what-fail-looks-like.html"&gt;myself&lt;/a&gt;, but that although it will save my program looking through the whole document, and therefore speed it up, it might still be not as useful as I'd like.&lt;br /&gt;&lt;br /&gt;here's the BBC RSS feed for Leeds at the moment:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SgKtOin9mjI/AAAAAAAAAsk/2BmteRpYhio/s1600-h/bbcRSS.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 92px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SgKtOin9mjI/AAAAAAAAAsk/2BmteRpYhio/s320/bbcRSS.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5333015374084282930" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;here's the bit that I'm interested in:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SgKtO--SNZI/AAAAAAAAAss/5M8fcikOoF8/s1600-h/interested.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 5px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SgKtO--SNZI/AAAAAAAAAss/5M8fcikOoF8/s320/interested.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5333015381694100882" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;(Temperature: 9°C (48°F), Wind Direction: SW, Wind Speed: 40mph, Relative Humidity: 66%, Pressure: 987mB, rising, Visibility: Good)&lt;br /&gt;&lt;br /&gt;Unfortunately, all the juicy bit I'm interested in is all in the same XML tag, so I can't use simpleML to all it's useful yummyness.&lt;br /&gt;&lt;br /&gt;This causes a little problem with the words I'm using in my script. For example, "sunny" and "sunny intervals" both contain the word "sunny" so my script will see "sunny intervals" as "sunny". If that makes sense. The script I'm using at the moment is based on a script I used in my &lt;a href="http://fionnualamurphy.blogspot.com/2008/11/else-function-is-lie.html"&gt;last project&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;font size=1&gt;&lt;br /&gt;//pulling in feed of weather in stornoway&lt;br /&gt;&lt;br /&gt;String[] tokens; //array&lt;br /&gt;int counter;&lt;br /&gt;&lt;br /&gt;void setup() {&lt;br /&gt;size(100, 100);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//load file and split up words&lt;br /&gt;String[] lines = loadStrings("http://news.bbc.co.uk/weather/forecast/373/ObservationsRSS.rss");&lt;br /&gt;String allText = join(lines, " ");&lt;br /&gt;tokens = splitTokens(allText, " ,.?!:;[]-");&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//so it's now pulling in that sentence and splitting it up.&lt;br /&gt;&lt;br /&gt;void draw() {&lt;br /&gt;background(255);&lt;br /&gt;fill(0);&lt;br /&gt;&lt;br /&gt;String s = tokens[counter];&lt;br /&gt;counter = (counter +1) % tokens.length;&lt;br /&gt;//look at the words one at a time please&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//is the word there?&lt;br /&gt;&lt;br /&gt;if (s.equals("sunny")) {&lt;br /&gt;println("sunny");&lt;br /&gt;noLoop(); //DON'T LOOP IT BAHBEE.&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;if (s.equals("white")) {&lt;br /&gt;println("white cloud");&lt;br /&gt;noLoop(); //DON'T LOOP IT BAHBEE.&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;if (s.equals("grey")) {&lt;br /&gt;println("grey cloud");&lt;br /&gt;noLoop(); //DON'T LOOP IT BAHBEE.&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;if (s.equals("light")) {&lt;br /&gt;println("light rain");&lt;br /&gt;noLoop(); //DON'T LOOP IT BAHBEE.&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;if (s.equals("heavy")) {&lt;br /&gt;println("heavy rain");&lt;br /&gt;noLoop(); //DON'T LOOP IT BAHBEE.&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;if (s.equals("clear")) {&lt;br /&gt;println("clear sky (night)");&lt;br /&gt;noLoop(); //DON'T LOOP IT BAHBEE.&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;Now i just need to simpleML it up.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-8398691880205806896?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/8398691880205806896/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=8398691880205806896' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/8398691880205806896'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/8398691880205806896'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/05/dirty-xml.html' title='dirty XML'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ZDF5ddLaZWk/SgKtOin9mjI/AAAAAAAAAsk/2BmteRpYhio/s72-c/bbcRSS.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-161627772609469921</id><published>2009-05-06T18:10:00.002+01:00</published><updated>2009-05-06T18:16:40.740+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='lilypad'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>it works... i think...</title><content type='html'>You may remember my aforementioned buzz buzz, which is a little lilypad arduino circuit with has a light sensor and some vibe boards. I wanted it to vibe when it sees a certain amount of light. After much googling and hair pulling I couldn't figure out what was wrong with my original code. &lt;br /&gt;&lt;br /&gt;I decided to come back to it today, and try again. After another couple hours of googling I found &lt;a href="http://www.arduinoisms.com/2009/02/photocell-simple-analog-input.html"&gt;this site&lt;/a&gt; which had the kind of code i was trying to make. I looked at it and made some changes to my code and now it works!&lt;br /&gt;&lt;br /&gt;&lt;font size=1&gt;&lt;br /&gt;//if there is light, vibe.&lt;br /&gt;&lt;br /&gt;int pins[] = { 9, 10,}; // an array of pin numbers&lt;br /&gt;int num_pins = 6;                  // the number of pins (i.e. the length of the array)&lt;br /&gt;int ledPin = 13; // LED is connected to digital pin 13&lt;br /&gt;int sensorPin = 0; // light sensor is connected to analog pin 0&lt;br /&gt;int sensorValue; // variable to store the value coming from the sensor&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void setup()&lt;br /&gt;{&lt;br /&gt;  int i;&lt;br /&gt;&lt;br /&gt;  for (i = 0; i &lt; num_pins; i++)   // the array elements are numbered from 0 to num_pins - 1&lt;br /&gt;    pinMode(pins[i], OUTPUT);      // set each pin as an output&lt;br /&gt;&lt;br /&gt;  Serial.begin(9600); //initialize the serial port&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void loop()&lt;br /&gt;{&lt;br /&gt; &lt;br /&gt;  int i;&lt;br /&gt;  &lt;br /&gt;      sensorValue = analogRead(sensorPin); // read the value from the sensor&lt;br /&gt;      Serial.println(sensorValue); // send that value to the computer&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;   if (sensorValue &gt; 450) {&lt;br /&gt; &lt;br /&gt;    digitalWrite(pins[i], HIGH);&lt;br /&gt;    delay(100);&lt;br /&gt;    } &lt;br /&gt;   else {&lt;br /&gt;      digitalWrite(pins[i], LOW);&lt;br /&gt;      delay(100);&lt;br /&gt;    }&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt; }&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;It's a bit tempermental, I think it's more to do with the circuit instead of the light sensor or the code. I'm going to use the data from the light sensor to bring up a feed of where it's sunny now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-161627772609469921?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/161627772609469921/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=161627772609469921' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/161627772609469921'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/161627772609469921'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/05/it-works-i-think.html' title='it works... i think...'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-645564214103079855</id><published>2009-05-05T15:18:00.003+01:00</published><updated>2009-05-05T15:33:14.759+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='moo cards'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hire me'/><title type='text'>i suddenly feel more professional.</title><content type='html'>I has business cards!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SgBMoZnCsrI/AAAAAAAAAsU/JQ-gt_mg0Zc/s1600-h/ALIM0422.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SgBMoZnCsrI/AAAAAAAAAsU/JQ-gt_mg0Zc/s320/ALIM0422.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5332346215759786674" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Part of preparation for Futuresonic and hopefully, maybe, possibly takeaway festival down in Londonshire. The pretty little box made me make a happy noise. First person to hassle me at college about it gets a free moo discount voucher. cos I'm nice.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SgBMoSSiK3I/AAAAAAAAAsc/DbXj0Clt0HQ/s1600-h/ALIM0426.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 250px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SgBMoSSiK3I/AAAAAAAAAsc/DbXj0Clt0HQ/s320/ALIM0426.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5332346213794720626" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I also feel a bit more loved. Which is always nice.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-645564214103079855?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/645564214103079855/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=645564214103079855' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/645564214103079855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/645564214103079855'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/05/i-suddenly-feel-more-professional.html' title='i suddenly feel more professional.'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ZDF5ddLaZWk/SgBMoZnCsrI/AAAAAAAAAsU/JQ-gt_mg0Zc/s72-c/ALIM0422.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-502282648328345413</id><published>2009-05-01T09:54:00.002+01:00</published><updated>2009-05-01T10:38:55.224+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='RSS'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='weather'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>weather feeds</title><content type='html'>I've been looking into what weather feeds to use, and found &lt;a href="http://backstage.bbc.co.uk/data/WeatherFeeds?v=p12"&gt;BBC backstage&lt;/a&gt; which lets you get access to lots of the BBC's APIs and feeds and such like. It turns out that you can easily get the feeds on the new weather pages anyway! &lt;br /&gt;&lt;br /&gt;Here's what an RSS weather feed looks like:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SfrBpeRufUI/AAAAAAAAAsM/PvZ6-bcL_R8/s1600-h/bbcrssweather.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 54px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SfrBpeRufUI/AAAAAAAAAsM/PvZ6-bcL_R8/s320/bbcrssweather.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5330786027192614210" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It's actually quite descriptive, there's a description of the weather (sunny intervals, grey clouds or whatever), and temperature, wind direction, wind speed, relative humidity, pressure and visibility. I may not use humidity, pressure or visibility but will definitely use temperature and the wind data.&lt;br /&gt;&lt;br /&gt;I've made some notes of the different weather descriptions, and since I'm only looking at the british isles so far it's all relatively similar. I may look into using worldwide data just so there's some variation in what weather the interface reports. If all britain has a really great or pap day in general, the data will be pretty much the same.&lt;br /&gt;&lt;br /&gt;Now I just need to come up with some cute things that represent wind and sunny intervals.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-502282648328345413?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/502282648328345413/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=502282648328345413' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/502282648328345413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/502282648328345413'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/05/weather-feeds.html' title='weather feeds'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ZDF5ddLaZWk/SfrBpeRufUI/AAAAAAAAAsM/PvZ6-bcL_R8/s72-c/bbcrssweather.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-3651885455443370503</id><published>2009-04-30T11:49:00.004+01:00</published><updated>2009-04-30T12:04:11.153+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mediamatic'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='RFID'/><title type='text'>mediamatic like RFID</title><content type='html'>From telling you whether you are a &lt;a href="http://www.mediamatic.nl/page/3146/en"&gt;cow, deer or wolf&lt;/a&gt;, dependent on what words you have put on your profile, to the &lt;a href="http://www.mediamatic.nl/page/3149/en"&gt;ik tag&lt;/a&gt; which lets you &lt;a href="http://www.mediamatic.nl/page/2531/en"&gt;post pictures to your profile&lt;/a&gt; whilst at an exhibition without all that annoying logging on typing, mediamatic love RFID.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SfmEinD-r3I/AAAAAAAAAsE/ZkpIwapm6gc/s1600-h/3179-500-375.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SfmEinD-r3I/AAAAAAAAAsE/ZkpIwapm6gc/s320/3179-500-375.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5330437364105785202" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The ik tag is specially designed for exhibitions, allowing the user to access their social network account without actually having to use a computer in the traditional sense (typing stuff in).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-3651885455443370503?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/3651885455443370503/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=3651885455443370503' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/3651885455443370503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/3651885455443370503'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/04/mediamatic-like-rfid.html' title='mediamatic like RFID'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ZDF5ddLaZWk/SfmEinD-r3I/AAAAAAAAAsE/ZkpIwapm6gc/s72-c/3179-500-375.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-6049609685297886746</id><published>2009-04-30T11:34:00.001+01:00</published><updated>2009-04-30T11:37:58.788+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='magnetic north'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='sexy'/><title type='text'>MN new site made me go...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sfl_KwCqYnI/AAAAAAAAAr8/gEKowAAg_GE/s1600-h/mMWAH.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 222px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sfl_KwCqYnI/AAAAAAAAAr8/gEKowAAg_GE/s320/mMWAH.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5330431456641180274" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;mmmmMNWAAAHHAHAHHAAAaaaaaa.&lt;br /&gt;&lt;br /&gt;nnngggaaaa.&lt;br /&gt;&lt;br /&gt;na.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;looooook at all the neeeeeewwwssss.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-6049609685297886746?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/6049609685297886746/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=6049609685297886746' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/6049609685297886746'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/6049609685297886746'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/04/mn-new-site-made-me-go.html' title='MN new site made me go...'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sfl_KwCqYnI/AAAAAAAAAr8/gEKowAAg_GE/s72-c/mMWAH.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-1168785176383349760</id><published>2009-04-30T11:14:00.005+01:00</published><updated>2009-04-30T11:25:53.520+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wordpress'/><category scheme='http://www.blogger.com/atom/ns#' term='dirty'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hire me'/><title type='text'>wordpress.</title><content type='html'>It feels like blasphemy saying that word on blogger. But one day I shall be leaving this beloved blog behind, on moving onto a better domain.&lt;br /&gt;&lt;br /&gt;It has definitely made me come to the conclusion that I am not a web designer. Ideas in head do not come onto screen easily. I probably just need to practice a bit more but yes, time is of the essence.&lt;br /&gt;&lt;br /&gt;So I've installed wordpress and tinkered around in it's PHP files, tried to get my head around it and make it look like how i want it to.&lt;br /&gt;&lt;br /&gt;here's my progress:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/Sfl7W11BHnI/AAAAAAAAArk/GSxO0DhR-vA/s1600-h/grab_001.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 238px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/Sfl7W11BHnI/AAAAAAAAArk/GSxO0DhR-vA/s320/grab_001.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5330427266306481778" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I wanted pixels. They came out as boxes. I couldn't decide on colours at this stage, but I was mostly concerned about getting my head around it. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sfl7WwZSroI/AAAAAAAAArs/tDqoGTQaXVI/s1600-h/grab_002.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 238px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sfl7WwZSroI/AAAAAAAAArs/tDqoGTQaXVI/s320/grab_002.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5330427264848014978" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Not much changed here, but I like that gradient. ^_^ mmm... colours.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sfl8KjtbKLI/AAAAAAAAAr0/ZAn7rV1tcAQ/s1600-h/mockup.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 238px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sfl8KjtbKLI/AAAAAAAAAr0/ZAn7rV1tcAQ/s320/mockup.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5330428154795993266" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I tried to work on this idea a bit more, with DIRTY brushes in photoshop. But I still wasn't really happy.&lt;br /&gt;&lt;br /&gt;So I've resignated myself to just using a good looking template. I'm going to try to customize it a bit but I think it's the way forward.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-1168785176383349760?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/1168785176383349760/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=1168785176383349760' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/1168785176383349760'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/1168785176383349760'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/04/wordpress.html' title='wordpress.'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ZDF5ddLaZWk/Sfl7W11BHnI/AAAAAAAAArk/GSxO0DhR-vA/s72-c/grab_001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-1942146444932292012</id><published>2009-04-28T18:57:00.004+01:00</published><updated>2009-04-28T19:17:27.705+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='mirror'/><category scheme='http://www.blogger.com/atom/ns#' term='RFID'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><category scheme='http://www.blogger.com/atom/ns#' term='knitting'/><title type='text'>meet drip</title><content type='html'>the slightly strange looking, RFID tagged wooly raindrop.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SfdDpoxLdAI/AAAAAAAAArc/fjhrS_ggY5Q/s1600-h/ALIM0420.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SfdDpoxLdAI/AAAAAAAAArc/fjhrS_ggY5Q/s320/ALIM0420.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5329803066613658626" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Inside his lovely wooly exterior is an RFID tag that when placed on the Mir:ror tells you what the weather is like in Norwich. Because Norwich is cool. I would like him to bring up places where it is raining, but unfortunately until i get my hands on another RFID reader, probably &lt;a href="http://www.sparkfun.com/commerce/product_info.php?products_id=8628"&gt;this one&lt;/a&gt;, with &lt;a href="http://www.sparkfun.com/commerce/product_info.php?products_id=8852"&gt;one of these&lt;/a&gt;, i'm stuck in the mir:ror's interface and way of doing things. Also the RFID reader i'm thinking of getting is discussed in Tom Igoe's "Making Things Talk", so hopefully getting it doing what i want it to do should be relatively simple.&lt;br /&gt;&lt;br /&gt;I've actually had to re-teach myself how to knit, in order to make little drip. I thought that it would be quite nice if the objects are reminiscent of the clothes worn in that weather, and it also makes it more approachable. Technology is less scary when it's hidden behind a nice wooly jumper.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-1942146444932292012?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/1942146444932292012/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=1942146444932292012' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/1942146444932292012'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/1942146444932292012'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/04/meet-drip.html' title='meet drip'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ZDF5ddLaZWk/SfdDpoxLdAI/AAAAAAAAArc/fjhrS_ggY5Q/s72-c/ALIM0420.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-6580407167991896656</id><published>2009-04-25T17:59:00.002+01:00</published><updated>2009-04-25T18:07:02.530+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>progress...</title><content type='html'>slow and painful, till i get my loan through and get my hands on more shinyness.&lt;br /&gt;&lt;br /&gt;i've been working more on my little buzz buzz, which detects light and buzzes away happily, but doesn't want to detect light and then let that determine wether or not it buzzes. annoying. it seems pretty simple it my mind but all the scripts i've tried don't work, and i can't find anything online...&lt;br /&gt;&lt;br /&gt;here's the basic one i've started out with...&lt;br /&gt;&lt;br /&gt;&lt;font size=1&gt;&lt;br /&gt;//if there is light, vibe.&lt;br /&gt;&lt;br /&gt;int pins[] = { 9, 10,}; // an array of pin numbers&lt;br /&gt;int num_pins = 6;                  // the number of pins (i.e. the length of the array)&lt;br /&gt;int ledPin = 13; // LED is connected to digital pin 13&lt;br /&gt;int sensorPin = 0; // light sensor is connected to analog pin 0&lt;br /&gt;int sensorValue; // variable to store the value coming from the sensor&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;void setup()&lt;br /&gt;{&lt;br /&gt;  int i;&lt;br /&gt;&lt;br /&gt;  for (i = 0; i &lt; num_pins; i++)   // the array elements are numbered from 0 to num_pins - 1&lt;br /&gt;    pinMode(pins[i], OUTPUT);      // set each pin as an output&lt;br /&gt;    &lt;br /&gt;  pinMode(pins[i], OUTPUT);  &lt;br /&gt;  pinMode(ledPin, OUTPUT); // sets the ledPin to be an output&lt;br /&gt;  Serial.begin(9600); //initialize the serial port&lt;br /&gt;  digitalWrite(ledPin, HIGH); // turn the LED on&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void loop()&lt;br /&gt;{&lt;br /&gt; &lt;br /&gt;  int i;&lt;br /&gt;  &lt;br /&gt;      sensorValue = analogRead(sensorPin); // read the value from the sensor&lt;br /&gt;      Serial.println(sensorValue); // send that value to the computer&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;   if (sensorValue == 'HIGH') {&lt;br /&gt; &lt;br /&gt;    digitalWrite(pins[i], HIGH);&lt;br /&gt;    } &lt;br /&gt;   else {&lt;br /&gt;      digitalWrite(pins[i], LOW);&lt;br /&gt;    }&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt; }&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;there are several other variations that FAIL.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-6580407167991896656?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/6580407167991896656/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=6580407167991896656' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/6580407167991896656'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/6580407167991896656'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/04/progress.html' title='progress...'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-67438559488411296</id><published>2009-04-21T15:27:00.004+01:00</published><updated>2009-04-21T15:34:50.335+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>making a buzz buzz</title><content type='html'>I a currently working on another little prototype, this time playing with light sensors and vibe boards, to make a little critter that buzzes around when there's enough light. i'm not sure if anything in my final piece with behave in this way, but i want to see how useful light sensors and vibe boards are.&lt;br /&gt;&lt;br /&gt;so far all i've done is make a simple circuit, and run the program from &lt;a href="http://web.media.mit.edu/~leah/LilyPad/08_sensors.html"&gt;this&lt;/a&gt; tutorial.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ZDF5ddLaZWk/Se3ZPp_9vSI/AAAAAAAAArU/6F8BIyZRf9E/s1600-h/ALIM0413.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_ZDF5ddLaZWk/Se3ZPp_9vSI/AAAAAAAAArU/6F8BIyZRf9E/s320/ALIM0413.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5327152797244570914" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I've got the light sensor working, now i just need to get the vibe boards vibe-ing away and i will have a BUZZ BUZZ.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-67438559488411296?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/67438559488411296/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=67438559488411296' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/67438559488411296'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/67438559488411296'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/04/making-buzz-buzz.html' title='making a buzz buzz'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ZDF5ddLaZWk/Se3ZPp_9vSI/AAAAAAAAArU/6F8BIyZRf9E/s72-c/ALIM0413.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-6609076238966066535</id><published>2009-04-19T13:44:00.003+01:00</published><updated>2009-04-19T13:55:00.058+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='wearable'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='RFID'/><title type='text'>boredom + RFID tagging =</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/Sesc9QRzhEI/AAAAAAAAArM/wUtkQTB-cSs/s1600-h/ALIM0411.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 210px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/Sesc9QRzhEI/AAAAAAAAArM/wUtkQTB-cSs/s320/ALIM0411.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5326382822962988098" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;RFID bracelet!&lt;br /&gt;&lt;br /&gt;It's awesome but i'm not sure what to program into it. at the moment it simply brings up blogger as i really should blog a bit more, and tells my boyfriend that he's sexy, in a mister muggles voice. &lt;br /&gt;&lt;br /&gt;Productive.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-6609076238966066535?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/6609076238966066535/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=6609076238966066535' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/6609076238966066535'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/6609076238966066535'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/04/boredom-rfid-tagging.html' title='boredom + RFID tagging ='/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ZDF5ddLaZWk/Sesc9QRzhEI/AAAAAAAAArM/wUtkQTB-cSs/s72-c/ALIM0411.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-2114191463298724095</id><published>2009-04-15T13:39:00.001+01:00</published><updated>2009-04-15T14:20:23.086+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='robot'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><title type='text'>makes me feel all warm and fuzzy</title><content type='html'>&lt;embed src="http://blip.tv/play/AejAL5OoUw" type="application/x-shockwave-flash" width="480" height="390" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-2114191463298724095?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/2114191463298724095/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=2114191463298724095' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/2114191463298724095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/2114191463298724095'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/04/makes-me-feel-all-warm-and-fuzzy.html' title='makes me feel all warm and fuzzy'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-6027600345954954893</id><published>2009-04-08T14:13:00.002+01:00</published><updated>2009-04-08T14:16:33.155+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>i has a sketchbook</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sdyjb2aHkHI/AAAAAAAAAq8/UBBPos5j8GY/s1600-h/hugsandwindandclouds.jpeg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 212px; height: 320px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sdyjb2aHkHI/AAAAAAAAAq8/UBBPos5j8GY/s320/hugsandwindandclouds.jpeg" border="0" alt=""id="BLOGGER_PHOTO_ID_5322308558501941362" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SdyjblONARI/AAAAAAAAAq0/IBrHXu4vKZ8/s1600-h/sunface.jpeg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 210px; height: 320px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SdyjblONARI/AAAAAAAAAq0/IBrHXu4vKZ8/s320/sunface.jpeg" border="0" alt=""id="BLOGGER_PHOTO_ID_5322308553888563474" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SdyjbRTsK0I/AAAAAAAAAqs/dEjLqAcaGzg/s1600-h/rainandsnow.jpeg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 245px; height: 320px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SdyjbRTsK0I/AAAAAAAAAqs/dEjLqAcaGzg/s320/rainandsnow.jpeg" border="0" alt=""id="BLOGGER_PHOTO_ID_5322308548542868290" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/Sdyjahen-uI/AAAAAAAAAqk/HkHA4-z1oN0/s1600-h/mirror+ideas.jpeg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 182px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/Sdyjahen-uI/AAAAAAAAAqk/HkHA4-z1oN0/s320/mirror+ideas.jpeg" border="0" alt=""id="BLOGGER_PHOTO_ID_5322308535703829218" /&gt;&lt;/a&gt;&lt;br /&gt;look at iiiiit.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-6027600345954954893?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/6027600345954954893/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=6027600345954954893' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/6027600345954954893'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/6027600345954954893'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/04/i-has-sketchbook.html' title='i has a sketchbook'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sdyjb2aHkHI/AAAAAAAAAq8/UBBPos5j8GY/s72-c/hugsandwindandclouds.jpeg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-1448456167788494402</id><published>2009-04-03T11:40:00.003+01:00</published><updated>2009-04-03T12:00:12.697+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>that's EXACTLY what i'm on about</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SdXqpY85xFI/AAAAAAAAAqc/r-j9nJStlZk/s1600-h/3191716153_f6a14ea1f0.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SdXqpY85xFI/AAAAAAAAAqc/r-j9nJStlZk/s320/3191716153_f6a14ea1f0.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5320416531601540178" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;"1. Screens are getting boring. It's really hard to impress anyone with stuff on a screen any more. However clever you've been. However much thought you've put in. However good the tech is. No-one's impressed. They've all seen better stuff in ads and movies anyway - when will onscreen stuff be as good as that? &lt;b&gt;Whereas doing stuff in the real world still seems to delight and impress people. Really simple stuff with objects looks like magic. Really hard stuff with screens still just looks like media.&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;2. There are a lot of people around now who have thoroughly integrated 'digitalness' into their lives. To the extent that it makes as much sense to define them as digital as it does to define them as air-breathing. ie it's true but not useful or interesting.&lt;br /&gt;&lt;br /&gt;3. The stuff that digital technologies have catalysed online and on screens is starting to migrate into the real world of objects. Ideas and possibilities to do with community, conversation, collaboration and creativity are turning out real things, real events, real places, real objects. I'm not saying that this means that these things are therefore inately better, or that the internet has 'come of age' or any of that nonsense. I just mean that there are new, interesting things going on IRL and that they have some advantages (and penalties) that don't apply online."&lt;br /&gt;&lt;br /&gt;- &lt;a href="http://russelldavies.typepad.com/planning/2009/01/meet-the-new-schtick.html"&gt;Mister Russell Davies&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.thishappened.org/talks/reallyinteresting-london-7/"&gt;Really Interesting Group at This Happened&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-1448456167788494402?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/1448456167788494402/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=1448456167788494402' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/1448456167788494402'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/1448456167788494402'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/04/thats-exactly-what-im-on-about.html' title='that&apos;s EXACTLY what i&apos;m on about'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ZDF5ddLaZWk/SdXqpY85xFI/AAAAAAAAAqc/r-j9nJStlZk/s72-c/3191716153_f6a14ea1f0.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-4394044862391512584</id><published>2009-04-03T10:00:00.002+01:00</published><updated>2009-04-03T10:35:46.530+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>trying to answer the "but why?" question...</title><content type='html'>It's so frickn' horrible and it turns up whenever I do or think of doing anything. It doesn't appear in my own mind, instead it waits a few weeks and then shows up when i've gotten into whatever it is that I'm doing, and makes me feel like I actually have no understanding of what it is I'm doing.&lt;br /&gt;&lt;br /&gt;So why do i do any of this?&lt;br /&gt;&lt;br /&gt;a. It's cool.&lt;br /&gt;&lt;br /&gt;Apparently this isn't enough of an answer. Although it's true.&lt;br /&gt;&lt;br /&gt;b. Innate impulse&lt;br /&gt;&lt;br /&gt;I tend to just mind-puke all this stuff up.&lt;br /&gt;&lt;br /&gt;c. There is a point&lt;br /&gt;&lt;br /&gt;Actually. I think there is. I think there's a point to taking stuff out of the screen. I want to not only bring tactility to the online world, by bringing it into the real world in the form of uber clever objects, but I want to show all the masses of data that is hidden away in the internet. So much stuff is hidden away in boxes and only visible on screens. This is boring. And if you're not staring at a screen you have no way of knowing it's there.&lt;br /&gt;&lt;br /&gt;I'm not saying that the web is completely not interactive, or made up completely of fake interactions, I'm saying that the majority of these interactions are plain, old fashioned and &lt;b&gt;boring&lt;/b&gt;. They feel too ethereal, and un-real.&lt;br /&gt;&lt;br /&gt;I want to bring some reality and feeling to it by putting it into objects.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;font size=1&gt;Yes. I said it. The internet is boring.&lt;/font&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-4394044862391512584?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/4394044862391512584/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=4394044862391512584' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/4394044862391512584'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/4394044862391512584'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/04/trying-to-answer-but-why-question.html' title='trying to answer the &quot;but why?&quot; question...'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-6776860182885082405</id><published>2009-04-02T18:22:00.002+01:00</published><updated>2009-04-02T18:32:45.871+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>my problem...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SdT2pPJ32ZI/AAAAAAAAAqU/-ePGis4ehYg/s1600-h/ALIM0410.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SdT2pPJ32ZI/AAAAAAAAAqU/-ePGis4ehYg/s320/ALIM0410.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5320148248134408594" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-6776860182885082405?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/6776860182885082405/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=6776860182885082405' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/6776860182885082405'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/6776860182885082405'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/04/my-problem.html' title='my problem...'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ZDF5ddLaZWk/SdT2pPJ32ZI/AAAAAAAAAqU/-ePGis4ehYg/s72-c/ALIM0410.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-4141466648610927031</id><published>2009-03-31T16:46:00.003+01:00</published><updated>2009-03-31T17:02:46.895+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='dirty'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='actionscript'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><category scheme='http://www.blogger.com/atom/ns#' term='daniel shiffman'/><title type='text'>flash is starting to appeal to me</title><content type='html'>finally.&lt;br /&gt;&lt;br /&gt;i'm now getting to the stage where i'm thinking about how i want the interactions with the floor to look and behave.&lt;br /&gt;&lt;br /&gt;whilst doing a bit of research i came across daniel shiffman's lovely &lt;a href="http://www.shiffman.net/movies/motion_lighting.mov"&gt;motion triggered lighting&lt;/a&gt; which made me whimper a bit as it's so simple but so nice.&lt;br /&gt;&lt;br /&gt;Which got me interested in particles. Which i have now decided is far too mathy for me, and trying to teach myself maths just to make pretty particles would be useful in some sense, but in this project ultimately a waste of time. Although i would like to create an "oooh" reaction, it is not the aim of this project.&lt;br /&gt;&lt;br /&gt;So i've decided to be a dirty cheat and instead make some movie clips in dirty flash and use some dirty actionscript. I'm not even planning to code animations at this stage, i'm just going to animate them in a nice simple-ish way.&lt;br /&gt;&lt;br /&gt;Now i've just got to learn dirty actionscript.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-4141466648610927031?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/4141466648610927031/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=4141466648610927031' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/4141466648610927031'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/4141466648610927031'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/03/flash-is-starting-to-appeal-to-me.html' title='flash is starting to appeal to me'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-107154029163111877</id><published>2009-03-19T15:09:00.002Z</published><updated>2009-03-19T15:18:20.115Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='wiimote'/><category scheme='http://www.blogger.com/atom/ns#' term='arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='mirror'/><category scheme='http://www.blogger.com/atom/ns#' term='violet'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>fio has a very long to do list...</title><content type='html'>after a couple of days of offending people through the lovely violet mirror, i am coming to the conclusion that i need to get it into processing for things to get really interesting. i'm not sure at this point of how to do it, but i'm hoping that after a little bit of research i'll be able to get my head round it. &lt;br /&gt;&lt;br /&gt;i'm interested in using some of the applications that come in built with the mirror, such as sending tweets and counting how many times and object has been placed on the mirror, but i would like it to be intertwined with the apps that work the wiimote and arduino boards as well, i'm aware that i'm probably going to be making things hard for myself by squeezing as much different technologies into one piece but i'm up for a bit of fun.&lt;br /&gt;&lt;br /&gt;i'm going to try to get some more RFID tags to play with too.. must.. tag.. everything..&lt;br /&gt;&lt;br /&gt;i also need to either get or make some more toys... i want to use vibe boards to make things move around the place.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-107154029163111877?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/107154029163111877/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=107154029163111877' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/107154029163111877'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/107154029163111877'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/03/fio-has-very-long-to-do-list.html' title='fio has a very long to do list...'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-5902353892994356880</id><published>2009-03-17T16:21:00.005Z</published><updated>2009-03-17T16:33:29.981Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='nabaztag'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='phil'/><category scheme='http://www.blogger.com/atom/ns#' term='violet'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>meet bert</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/Sb_OOODyxJI/AAAAAAAAAp0/uLjYj9SWUGM/s1600-h/BT_moto_0021.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/Sb_OOODyxJI/AAAAAAAAAp0/uLjYj9SWUGM/s320/BT_moto_0021.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5314192829007971474" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;not the rabbit, the thing under him.&lt;br /&gt;&lt;br /&gt;my mirror is called bert. it is so unbelievably awesome. &lt;br /&gt;&lt;br /&gt;here's the process of me programming it to tell phil that he smells of poopies.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sb_QCoxJsPI/AAAAAAAAAp8/vQ2F6UC7kbY/s1600-h/mirware.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 187px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sb_QCoxJsPI/AAAAAAAAAp8/vQ2F6UC7kbY/s320/mirware.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5314194829042364658" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/Sb_QCjSWMOI/AAAAAAAAAqE/qUy2CHeirjc/s1600-h/mirware2.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 187px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/Sb_QCjSWMOI/AAAAAAAAAqE/qUy2CHeirjc/s320/mirware2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5314194827570983138" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sb_QCy0UQQI/AAAAAAAAAqM/vzWuM4gIf6U/s1600-h/mirware3.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 187px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sb_QCy0UQQI/AAAAAAAAAqM/vzWuM4gIf6U/s320/mirware3.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5314194831739994370" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;so productive and effective. so much fun!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-5902353892994356880?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/5902353892994356880/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=5902353892994356880' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/5902353892994356880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/5902353892994356880'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/03/meet-bert.html' title='meet bert'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ZDF5ddLaZWk/Sb_OOODyxJI/AAAAAAAAAp0/uLjYj9SWUGM/s72-c/BT_moto_0021.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-4957897106458834170</id><published>2009-03-17T15:26:00.002Z</published><updated>2009-03-17T15:31:52.133Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>failing...</title><content type='html'>at getting buttons to work...&lt;br /&gt;&lt;br /&gt;&lt;font size=1&gt;int pins[] = {10, 11}; // led&lt;br /&gt;int num_pins = 4;&lt;br /&gt;int inPin[] = {6, 7};   // choose the input pin (for a pushbutton)&lt;br /&gt;int val = 0;     // variable for reading the pin status&lt;br /&gt;&lt;br /&gt;void setup() {&lt;br /&gt;   int i;&lt;br /&gt;&lt;br /&gt;  for (i = 0; i &lt; num_pins; i++)&lt;br /&gt;  pinMode(pins[i], OUTPUT);  // declare LED as output&lt;br /&gt;  pinMode(inPin[i], INPUT);    // declare pushbutton as input&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void loop(){&lt;br /&gt;  int i;&lt;br /&gt;  &lt;br /&gt;  val = digitalRead(inPin[i]);  // read input value&lt;br /&gt;  if (val == HIGH) {         // check if the input is HIGH (button released)&lt;br /&gt;    digitalWrite(pins[i], LOW);  // turn LED OFF&lt;br /&gt;  } else {&lt;br /&gt;    digitalWrite(pins[i], HIGH);  // turn LED ON&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&lt;/font&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-4957897106458834170?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/4957897106458834170/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=4957897106458834170' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/4957897106458834170'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/4957897106458834170'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/03/failing.html' title='failing...'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-609442923992274279</id><published>2009-03-16T15:37:00.002Z</published><updated>2009-03-16T15:41:19.818Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>information overload?</title><content type='html'>in the future, we wont even have to think, we'll just be told everything!!&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/ZfV4R4x2SK0&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=fr&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/ZfV4R4x2SK0&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=fr&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;Can definitely see the uses as lots are demonstrated in the video, but i personally would hate the internet constantly following me, i already feel like i rarely think for myself, google answers most things for me. Handy, but i would make one that turns off when you want some peace and quiet and plays some relaxing music... or some mindless cartoon violence.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-609442923992274279?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/609442923992274279/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=609442923992274279' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/609442923992274279'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/609442923992274279'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/03/information-overload.html' title='information overload?'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-7305304180599380773</id><published>2009-03-14T16:43:00.002Z</published><updated>2009-03-14T16:50:59.165Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='nabaztag'/><category scheme='http://www.blogger.com/atom/ns#' term='arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='lilypad'/><category scheme='http://www.blogger.com/atom/ns#' term='violet'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>oooh...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SbvfPjPjcdI/AAAAAAAAApU/zzS5LrcA160/s1600-h/ALIM0399.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 320px;" src="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SbvfPjPjcdI/AAAAAAAAApU/zzS5LrcA160/s320/ALIM0399.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5313085643665142226" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;all my shiny new toys came in one day!&lt;br /&gt;Which is very nice.&lt;br /&gt;&lt;br /&gt;I've got another Lilypad, with some buttons, vibe boards and some light and temperature sensors, to make some hybrid toys with. I'm not sure how effective the light and temperature sensors will be, but i want to play.&lt;br /&gt;&lt;br /&gt;In another box of joy was the Violet mirror, which was packaged so very lovely.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SbvfPiJBfpI/AAAAAAAAApc/EIgrIyMG4Vk/s1600-h/ALIM0402.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SbvfPiJBfpI/AAAAAAAAApc/EIgrIyMG4Vk/s320/ALIM0402.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5313085643369315986" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;It's so dinky! and you get BUNNIEZ!!&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SbvfP_-yGZI/AAAAAAAAApk/HjBhIwKWCzU/s1600-h/ALIM0403.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SbvfP_-yGZI/AAAAAAAAApk/HjBhIwKWCzU/s320/ALIM0403.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5313085651379427730" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-7305304180599380773?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/7305304180599380773/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=7305304180599380773' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/7305304180599380773'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/7305304180599380773'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/03/oooh.html' title='oooh...'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ZDF5ddLaZWk/SbvfPjPjcdI/AAAAAAAAApU/zzS5LrcA160/s72-c/ALIM0399.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-2975763646360315602</id><published>2009-03-12T16:22:00.002Z</published><updated>2009-03-16T13:48:50.505Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='smug'/><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><category scheme='http://www.blogger.com/atom/ns#' term='synthesis'/><category scheme='http://www.blogger.com/atom/ns#' term='bbc'/><title type='text'>screw you bbc!</title><content type='html'>&lt;a href="http://news.bbc.co.uk/1/hi/northern_ireland/7921151.stm"&gt;hmm...&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;yeah, bbc, that's very nice. YOU CAN'T WEAR IT THOUGH.&lt;br /&gt;&lt;br /&gt;&lt;font size=1&gt;look at his smug face makes me want to punch him gajkng;uoavbjrklea...&lt;/font&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-2975763646360315602?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/2975763646360315602/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=2975763646360315602' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/2975763646360315602'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/2975763646360315602'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/03/screw-you-bbc.html' title='screw you bbc!'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-8805718196752290156</id><published>2009-03-05T19:20:00.002Z</published><updated>2009-03-05T19:25:14.006Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='nabaztag'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='RFID'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>i'm getting me one of these</title><content type='html'>This is the Mir:ror system by Violet, the company that makes the lovely Nabaztag bunny that i want so much it hurts. It's an RFID tagging system which allows you to tag your objects with RFID and program them to do whatever you want.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SbAmYrP_sAI/AAAAAAAAApM/X8Y60yZ3oRI/s1600-h/big_3_89_product_img.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 320px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SbAmYrP_sAI/AAAAAAAAApM/X8Y60yZ3oRI/s320/big_3_89_product_img.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5309786166038343682" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SbAmYniWvQI/AAAAAAAAApE/O2akzK2cOmU/s1600-h/big_1_89_product_img.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 320px;" src="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SbAmYniWvQI/AAAAAAAAApE/O2akzK2cOmU/s320/big_1_89_product_img.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5309786165041609986" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I'm looking forward to getting my grubby little fingers on it and having some fun with it!&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/NruxD1ZDdig&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=fr&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/NruxD1ZDdig&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=fr&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-8805718196752290156?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/8805718196752290156/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=8805718196752290156' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/8805718196752290156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/8805718196752290156'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/03/im-getting-me-one-of-these.html' title='i&apos;m getting me one of these'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ZDF5ddLaZWk/SbAmYrP_sAI/AAAAAAAAApM/X8Y60yZ3oRI/s72-c/big_3_89_product_img.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-2495995533283742947</id><published>2009-03-05T19:13:00.003Z</published><updated>2009-03-05T19:19:08.151Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>ellie is misbehaving</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SbAkqsW2AxI/AAAAAAAAAo8/56CCRfNlAxI/s1600-h/ALIM0397.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 206px;" src="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SbAkqsW2AxI/AAAAAAAAAo8/56CCRfNlAxI/s320/ALIM0397.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5309784276549894930" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I've been trying to get a similar thing to terry going on, instead using arduino. I'm trying to make her ears light up when a colour appears on screen. The colour recognition is working fine but i can seem to get it sending the right signal to the arduino. i think my brain is too mushy. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SbAkqIOqXgI/AAAAAAAAAo0/XS3-1YUFqYU/s1600-h/ALIM0396.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SbAkqIOqXgI/AAAAAAAAAo0/XS3-1YUFqYU/s320/ALIM0396.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5309784266851900930" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-2495995533283742947?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/2495995533283742947/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=2495995533283742947' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/2495995533283742947'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/2495995533283742947'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/03/ellie-is-misbehaving.html' title='ellie is misbehaving'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ZDF5ddLaZWk/SbAkqsW2AxI/AAAAAAAAAo8/56CCRfNlAxI/s72-c/ALIM0397.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-5278037553206584129</id><published>2009-03-05T11:22:00.003Z</published><updated>2009-03-05T11:27:56.258Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='wiimote'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>i have a vibrating tiger</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/Sa-2r3HR4iI/AAAAAAAAAos/4bSkm9EAl1Q/s1600-h/BT_moto_0016.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/Sa-2r3HR4iI/AAAAAAAAAos/4bSkm9EAl1Q/s320/BT_moto_0016.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5309663350338216482" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;YEAH.&lt;br /&gt;&lt;br /&gt;he's a bit slow though. there seems to be a bit of a delay.&lt;br /&gt;&lt;br /&gt;it works by the webcam looking out for something bright orange, and when it sees Terry's glorious orangeness, it sends a signal to the wiimote telling it to vibe. the wiimote is in a little pouch inside Terry.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-5278037553206584129?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/5278037553206584129/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=5278037553206584129' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/5278037553206584129'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/5278037553206584129'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/03/i-have-vibrating-tiger.html' title='i have a vibrating tiger'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ZDF5ddLaZWk/Sa-2r3HR4iI/AAAAAAAAAos/4bSkm9EAl1Q/s72-c/BT_moto_0016.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-1081707054302931394</id><published>2009-03-04T21:21:00.002Z</published><updated>2009-03-04T21:28:35.589Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='brendan dawes'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>Quotage.</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sa7yU0JdwvI/AAAAAAAAAoU/ihDfgRZ7Dc0/s1600-h/ALIM0383.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sa7yU0JdwvI/AAAAAAAAAoU/ihDfgRZ7Dc0/s320/ALIM0383.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5309447450126041842" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/Sa7yVJaNqQI/AAAAAAAAAoc/zTGI8qh2zgk/s1600-h/ALIM0384.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/Sa7yVJaNqQI/AAAAAAAAAoc/zTGI8qh2zgk/s320/ALIM0384.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5309447455833434370" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-1081707054302931394?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/1081707054302931394/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=1081707054302931394' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/1081707054302931394'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/1081707054302931394'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/03/quotage.html' title='Quotage.'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sa7yU0JdwvI/AAAAAAAAAoU/ihDfgRZ7Dc0/s72-c/ALIM0383.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-3633822638303326142</id><published>2009-03-04T16:52:00.008Z</published><updated>2009-03-04T17:01:48.629Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='wiimote'/><category scheme='http://www.blogger.com/atom/ns#' term='arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='wii'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>wilkos is awesome.</title><content type='html'>felt puppets for 50p!! OMGZ.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sa6ywfAXChI/AAAAAAAAAn8/SZM75Uyi-UM/s1600-h/ALIM0379.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sa6ywfAXChI/AAAAAAAAAn8/SZM75Uyi-UM/s320/ALIM0379.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5309377556742867474" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/Sa6ywkeDGhI/AAAAAAAAAoE/gg9S9tbgtc4/s1600-h/ALIM0381.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/Sa6ywkeDGhI/AAAAAAAAAoE/gg9S9tbgtc4/s320/ALIM0381.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5309377558209567250" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sa6yxUb_AkI/AAAAAAAAAoM/fTxX71jWBtA/s1600-h/ALIM0382.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sa6yxUb_AkI/AAAAAAAAAoM/fTxX71jWBtA/s320/ALIM0382.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5309377571085812290" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Meet Ellie and Terry. Now i just need to think of ways to make them all fun and interactive for the presentation on fri. May include wiimotes and arduinos. these are just going to be little examples of how i may use objects.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-3633822638303326142?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/3633822638303326142/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=3633822638303326142' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/3633822638303326142'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/3633822638303326142'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/03/wilkos-is-awesome.html' title='wilkos is awesome.'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ZDF5ddLaZWk/Sa6ywfAXChI/AAAAAAAAAn8/SZM75Uyi-UM/s72-c/ALIM0379.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-221975546837970562</id><published>2009-02-28T13:14:00.005Z</published><updated>2009-02-28T14:14:37.267Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>beast</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ZDF5ddLaZWk/Sak40eBm4wI/AAAAAAAAAns/dw5hFq75f0k/s1600-h/moto_0013.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://3.bp.blogspot.com/_ZDF5ddLaZWk/Sak40eBm4wI/AAAAAAAAAns/dw5hFq75f0k/s320/moto_0013.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5307836109896999682" /&gt;&lt;/a&gt;&lt;br /&gt;of a book.&lt;br /&gt;&lt;br /&gt;i'm going to have to buy it now. it's all good.&lt;br /&gt;&lt;br /&gt;some bits that i like:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Our windows to the digital world have been confined to flat rectangular screens and pixels - "painted bits." But while our visual senses are steeped in the sea of digital information, our bodies remain in the physical world. "Tangible bits" give physical form to digital information, making bits directly manipulable and perceptible.&lt;br /&gt;- Hiroshi Ishii &lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Everything that can be digital will be digital.&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-221975546837970562?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/221975546837970562/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=221975546837970562' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/221975546837970562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/221975546837970562'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/02/beast.html' title='beast'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ZDF5ddLaZWk/Sak40eBm4wI/AAAAAAAAAns/dw5hFq75f0k/s72-c/moto_0013.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-4520184020076634348</id><published>2009-02-26T13:56:00.000Z</published><updated>2009-02-26T13:57:01.883Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>i wish...</title><content type='html'>my floor could be made of this stuff...&lt;br /&gt;&lt;br /&gt;&lt;object width="400" height="302"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=3187100&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=3187100&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="302"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;made with processing and arduino.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-4520184020076634348?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/4520184020076634348/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=4520184020076634348' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/4520184020076634348'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/4520184020076634348'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/02/i-wish.html' title='i wish...'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-716376987991315574</id><published>2009-02-26T09:49:00.006Z</published><updated>2009-02-26T10:23:24.295Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='wii'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>wii remote</title><content type='html'>As previously mentioned i have nicked one of my misters wii remotes to play around with. I want to at least research all the different kinds of possible interactions i can get between people, objects, and the floor.&lt;br /&gt;&lt;br /&gt;I've got darwiinmote ORC, and i've got the wiimote chatting to the pooter:&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SaZrDq1-EnI/AAAAAAAAAnk/OxKHZF3JC1Q/s1600-h/wiimote2.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 187px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SaZrDq1-EnI/AAAAAAAAAnk/OxKHZF3JC1Q/s320/wiimote2.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5307046921687143026" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;That graph alone amuses me.&lt;br /&gt;&lt;br /&gt;i'm also going to be looking at what other people have got working. Here's some wiiball:&lt;br /&gt;&lt;object width="400" height="300"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=164125&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=164125&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;and here's some wiipaint:&lt;br /&gt;&lt;object width="400" height="300"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=1988267&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=1988267&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="300"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;and some more drawing-ish goodness:&lt;br /&gt;&lt;object width="400" height="302"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=1342464&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=1342464&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="302"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-716376987991315574?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/716376987991315574/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=716376987991315574' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/716376987991315574'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/716376987991315574'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/02/wii-remote.html' title='wii remote'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ZDF5ddLaZWk/SaZrDq1-EnI/AAAAAAAAAnk/OxKHZF3JC1Q/s72-c/wiimote2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-7518037702088469395</id><published>2009-02-25T22:57:00.002Z</published><updated>2009-02-25T22:59:48.505Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='LBP'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><title type='text'>LBP</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SaXNNQPKG0I/AAAAAAAAAnc/S2O0USqq76Y/s1600-h/A+Photo.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 180px;" src="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SaXNNQPKG0I/AAAAAAAAAnc/S2O0USqq76Y/s320/A+Photo.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5306873363506535234" /&gt;&lt;/a&gt;&lt;br /&gt;if you don't like little big planet, you have no soul and are incapable of loving.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-7518037702088469395?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/7518037702088469395/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=7518037702088469395' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/7518037702088469395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/7518037702088469395'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/02/lbp.html' title='LBP'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ZDF5ddLaZWk/SaXNNQPKG0I/AAAAAAAAAnc/S2O0USqq76Y/s72-c/A+Photo.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-6756755168929157717</id><published>2009-02-25T20:36:00.002Z</published><updated>2009-02-25T20:40:00.581Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='augmented reality'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='flash'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>most. awesome. hat. ever.</title><content type='html'>i want one.&lt;br /&gt;&lt;br /&gt;&lt;object width="400" height="251"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=3041211&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=3041211&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="251"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;the awesome hat is demonstrating an Augmented Reality class developed for flash. I'm not sure if i'll use this in my final piece, but i do want to have a play with it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-6756755168929157717?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/6756755168929157717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=6756755168929157717' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/6756755168929157717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/6756755168929157717'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/02/most-awesome-hat-ever.html' title='most. awesome. hat. ever.'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-4517251419632405012</id><published>2009-02-25T19:24:00.003Z</published><updated>2009-02-25T19:52:24.002Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>it's all coming together</title><content type='html'>in a way.&lt;br /&gt;&lt;br /&gt;I've used everything i've learnt about processing in the past few months to make this code. It imports text from a document (will be replaced with a RSS feed later), splits it into words and looks for a keyword. It also tracks the reddest pixel from a video feed. Once it finds the keyword (in this case, sunny) it looks for the reddest pixel and plonks a big bright sun on the screen.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SaWg7bOIgsI/AAAAAAAAAnU/a4AytG7f_yA/s1600-h/track+red.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 200px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SaWg7bOIgsI/AAAAAAAAAnU/a4AytG7f_yA/s320/track+red.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5306824678705758914" /&gt;&lt;/a&gt;&lt;br /&gt;yes, i'm watching scrubs.&lt;br /&gt;&lt;br /&gt;here's the code:&lt;br /&gt;&lt;br /&gt;&lt;font size=1&gt;&lt;br /&gt;//mushing lasts projects code into this projects colour recognition code to create a program that&lt;br /&gt;//tells you whether it's sunny or not when it sees red.&lt;br /&gt;//background turns yellow&lt;br /&gt;&lt;br /&gt;import processing.video.*;&lt;br /&gt;import processing.candy.*;&lt;br /&gt;import processing.xml.*;&lt;br /&gt;&lt;br /&gt;Capture video;&lt;br /&gt;SVG yellowsun;&lt;br /&gt;&lt;br /&gt;color trackColor; &lt;br /&gt;&lt;br /&gt;String[] tokens; //array&lt;br /&gt;int counter;&lt;br /&gt;&lt;br /&gt;void setup() {&lt;br /&gt;  size(640,480);&lt;br /&gt;  video = new Capture(this,width,height,15);&lt;br /&gt;  // Start off tracking for red&lt;br /&gt;  trackColor = color(255,0,0);&lt;br /&gt;&lt;br /&gt;  smooth();&lt;br /&gt;  yellowsun = new SVG(this, "yellowsun.svg");&lt;br /&gt;  &lt;br /&gt;   String[] lines = loadStrings("feed.txt");&lt;br /&gt;  String allText = join(lines, " ");&lt;br /&gt;  tokens = splitTokens(allText, " ,.?!:;[]-");&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void draw() {&lt;br /&gt;&lt;br /&gt;  if (video.available()) {&lt;br /&gt;    video.read();&lt;br /&gt;  }&lt;br /&gt;  &lt;br /&gt;    String s = tokens[counter];&lt;br /&gt;  counter = (counter +1) % tokens.length;&lt;br /&gt;  &lt;br /&gt;  video.loadPixels();&lt;br /&gt;  image(video,0,0);&lt;br /&gt; &lt;br /&gt;  float worldRecord = 500; &lt;br /&gt;&lt;br /&gt;  int closestX = 0;&lt;br /&gt;  int closestY = 0;&lt;br /&gt;&lt;br /&gt;  for (int x = 0; x &lt; video.width; x ++ ) {&lt;br /&gt;    for (int y = 0; y &lt; video.height; y ++ ) {&lt;br /&gt;      int loc = x + y*video.width;&lt;br /&gt;      // What is current color&lt;br /&gt;      color currentColor = video.pixels[loc];&lt;br /&gt;      float r1 = red(currentColor);&lt;br /&gt;      float g1 = green(currentColor);&lt;br /&gt;      float b1 = blue(currentColor);&lt;br /&gt;      float r2 = red(trackColor);&lt;br /&gt;      float g2 = green(trackColor);&lt;br /&gt;      float b2 = blue(trackColor);&lt;br /&gt;&lt;br /&gt;      float d = dist(r1,g1,b1,r2,g2,b2); &lt;br /&gt;&lt;br /&gt;      if (d &lt; worldRecord) {&lt;br /&gt;        worldRecord = d;&lt;br /&gt;        closestX = x;&lt;br /&gt;        closestY = y;&lt;br /&gt;      }&lt;br /&gt;    }&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  if (worldRecord &lt; 100) { &lt;br /&gt;&lt;br /&gt;    fill(trackColor);&lt;br /&gt;   &lt;br /&gt;   if (s.equals("sunny")) {&lt;br /&gt;    println("sunny");&lt;br /&gt;    yellowsun.draw(closestX-100, closestY-100, 100, 100);&lt;br /&gt;    &lt;br /&gt;  } else {&lt;br /&gt;    println("not");&lt;br /&gt;  }&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&lt;/font&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-4517251419632405012?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/4517251419632405012/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=4517251419632405012' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/4517251419632405012'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/4517251419632405012'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/02/its-all-coming-together.html' title='it&apos;s all coming together'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ZDF5ddLaZWk/SaWg7bOIgsI/AAAAAAAAAnU/a4AytG7f_yA/s72-c/track+red.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-467308779364668805</id><published>2009-02-24T17:14:00.004Z</published><updated>2009-02-24T17:44:54.287Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>i went on a magical adventure</title><content type='html'>to Hawkins Bazaar, which is a wondrous place populated with students who seem to constantly exclaim "OMGZ i so need one of these" yet never actually buy anything, and spent some pennies on some toys. i have now assembled a magical box of joy.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SaQv3-w8uBI/AAAAAAAAAnM/88YC959FUak/s1600-h/magicalbox.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SaQv3-w8uBI/AAAAAAAAAnM/88YC959FUak/s320/magicalbox.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5306418899736901650" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Magical box contains: wind up toys, noisy putty, bright post it notes, and a very dusty wii remote. it's the player two one so the mister wont miss it. The wii is so very lonely now the PS3 is stealing all my love and affection. more on that later.&lt;br /&gt;&lt;br /&gt;Now all i need to do is try to come up with as many ways as possible to get this stuff interacting with a pooter. This is only my demo box of joy, the final box of joy will be much more amazing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-467308779364668805?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/467308779364668805/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=467308779364668805' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/467308779364668805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/467308779364668805'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/02/i-went-on-magical-adventure.html' title='i went on a magical adventure'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ZDF5ddLaZWk/SaQv3-w8uBI/AAAAAAAAAnM/88YC959FUak/s72-c/magicalbox.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-8975793405512173338</id><published>2009-02-12T13:25:00.008Z</published><updated>2009-02-18T13:24:38.690Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='mediamatic'/><category scheme='http://www.blogger.com/atom/ns#' term='arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>play: part two - Hybrid Toys!</title><content type='html'>in part two of my little adventure into the world of playing, i am going to look at hybrid toys - hacking stuff to make it fun, in a computery interactive way.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/WqLGPc-7ynE&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=de&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/WqLGPc-7ynE&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=de&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;This is a musical pot, by the good people at &lt;a href="http://www.mediamatic.net/page/25399/en"&gt;mediamatic&lt;/a&gt;. Inside each flower there is a RFID tag, which controls the pitch the pot resonates, while the big flower has a wii remote inside it which controls the tempo.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SZwLkH90HSI/AAAAAAAAAm8/BolllGRa5JU/s1600-h/28920-400-300.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SZwLkH90HSI/AAAAAAAAAm8/BolllGRa5JU/s320/28920-400-300.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5304127176377113890" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This little horsey will spout a recorded message while there is a light source. when it goes dark it shuts up.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I think i need to get some toys in and play around myself.... and some more arduino boards and some RFID tags and nick a wii remote and and and...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-8975793405512173338?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/8975793405512173338/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=8975793405512173338' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/8975793405512173338'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/8975793405512173338'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/02/play-part-two-hybrid-toys.html' title='play: part two - Hybrid Toys!'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ZDF5ddLaZWk/SZwLkH90HSI/AAAAAAAAAm8/BolllGRa5JU/s72-c/28920-400-300.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-8719613991076758248</id><published>2009-02-10T16:32:00.003Z</published><updated>2009-02-10T17:09:32.563Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='d.v.d'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><category scheme='http://www.blogger.com/atom/ns#' term='tenori-on'/><title type='text'>play: part one</title><content type='html'>i've decided to do a series of blog posts about play, because it's what i'm interested in getting people doing. i'm not that interested in trying to find a boring commercial place for my work, so i'm going to justify it's existence by looking at what cool stuff other people are up to.&lt;br /&gt;&lt;br /&gt;And although i've already partially defined what i'm doing (an interactive floor), i want to look into as many different interactions i can make between the users and the floor. This all isn't going to be stuff i can necessarily use in my floor, just stuff i like and think is interesting.&lt;br /&gt;&lt;br /&gt;&lt;object width="400" height="302"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=1981069&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=1981069&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="302"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;this is japanese based interactive music group type thing called &lt;a href="http://www.dvd-3.com/eng.html"&gt;d.v.d&lt;/a&gt;, causing a bit of a rukus. this performance is called 'flip', and is a pinball game controlled by their drums. i love the chaos in it.&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/BG3lsumqLGs&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/BG3lsumqLGs&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;"An audio generating computer and a second one that generates the visuals exchange signals through LAN using OSC. The tracks are played with max/msp. The drum sets are attached with a sensor called trigger and that transmits the vibration of the drums as signals to the midi interface. Those signals are then converted into midi note numbers. That midi data is then sent to the visual PC and creates the actions in the animations generated by processing software." - &lt;a href="http://pingmag.jp/2008/10/20/dvd/"&gt;Jimanica&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I want one of these so much it's actually causing me physical pain to watch this video:&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/_SGwDhKTrwU&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=de&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/_SGwDhKTrwU&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=de&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;a href="http://pingmag.jp/2008/04/18/tenori-on-the-sound-visualiser/"&gt;tenori-on&lt;/a&gt;.&lt;br /&gt;not that i would know what to do with it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-8719613991076758248?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/8719613991076758248/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=8719613991076758248' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/8719613991076758248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/8719613991076758248'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/02/play-part-one.html' title='play: part one'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-5097508681787082388</id><published>2009-02-05T21:00:00.003Z</published><updated>2009-02-05T21:04:05.438Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><category scheme='http://www.blogger.com/atom/ns#' term='daniel shiffman'/><title type='text'>finds big bright red thing right in front of it...</title><content type='html'>but still seems amazingly clever:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SYtTn0GG1mI/AAAAAAAAAm0/7HLWmIH6i0M/s1600-h/findsred.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 258px;" src="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SYtTn0GG1mI/AAAAAAAAAm0/7HLWmIH6i0M/s320/findsred.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5299421329995781730" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;that little red dot is processing going "HEY! that's red!"&lt;br /&gt;&lt;br /&gt;Found the code at &lt;a href="http://www.learningprocessing.com/examples/chapter-16/example-16-11/"&gt;daniel shiffman's&lt;/a&gt; site again. he seems to be the only person in the processing world that tells you how to do things in a simple straightforward way: ie. giving it to you minus the bollocks. YAY.&lt;br /&gt;&lt;br /&gt;the lighting in my flat is crap.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-5097508681787082388?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/5097508681787082388/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=5097508681787082388' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/5097508681787082388'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/5097508681787082388'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/02/finds-big-bright-red-thing-right-in.html' title='finds big bright red thing right in front of it...'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ZDF5ddLaZWk/SYtTn0GG1mI/AAAAAAAAAm0/7HLWmIH6i0M/s72-c/findsred.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-6382907016683186419</id><published>2009-01-30T21:22:00.006Z</published><updated>2009-02-05T10:44:51.481Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='brightness tracking'/><category scheme='http://www.blogger.com/atom/ns#' term='puppet show'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>brightness / colour tracking in processing</title><content type='html'>Here i am sitting in the dark waving my phone about:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SYNvrw9dIyI/AAAAAAAAAmk/4MEMAnqaZSI/s1600-h/brightness+tracking.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SYNvrw9dIyI/AAAAAAAAAmk/4MEMAnqaZSI/s320/brightness+tracking.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5297200384385557282" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;testing out a brightness tracking script in processing which finds the brightest pixel and puts a huge yellow blob on it. it only seems to work well in the dark, when i tried it out earlier in the day it kept jumping to bright pixels generated by my bright window. might be a bit problematic if i use brightness in my final piece, it'd have to be pretty dark to work.&lt;br /&gt;&lt;br /&gt;Whilst researching the &lt;a href="http://www.v3ga.net/processing/BlobDetection/"&gt;BlobDetection&lt;/a&gt; library i found &lt;a href="http://egl.gatech.edu/puppetshow/"&gt;puppet show&lt;/a&gt; a processing / unreal programmage that uses colour recognition to control a character in an unreal environment.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SYN1HC0quZI/AAAAAAAAAms/hIFQZW1_DX0/s1600-h/action01.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SYN1HC0quZI/AAAAAAAAAms/hIFQZW1_DX0/s320/action01.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5297206350595144082" /&gt;&lt;/a&gt;&lt;br /&gt;(you can tell they're cool, they play guitar hero)&lt;br /&gt;&lt;br /&gt;here's a video of it in action and how it works:&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/AW2jE6vp4OY&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/AW2jE6vp4OY&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;I'm hoping after some rooting around in their code i'll get colour recognition working.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-6382907016683186419?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/6382907016683186419/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=6382907016683186419' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/6382907016683186419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/6382907016683186419'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/01/brightness-colour-tracking-in.html' title='brightness / colour tracking in processing'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ZDF5ddLaZWk/SYNvrw9dIyI/AAAAAAAAAmk/4MEMAnqaZSI/s72-c/brightness+tracking.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-7493277767693386419</id><published>2009-01-28T21:47:00.004Z</published><updated>2009-01-28T22:05:46.048Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='ymck'/><category scheme='http://www.blogger.com/atom/ns#' term='moo cards'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hire me'/><title type='text'>i like ymck..</title><content type='html'>the band, and the colours.&lt;br /&gt;although i do nothing in print.&lt;br /&gt;&lt;br /&gt;i've decided to have some &lt;a href="http://www.moo.com/products/minicards.php"&gt;moo mini cards&lt;/a&gt;, for my business cards, as they are rather snazzy. and dinky.&lt;br /&gt;&lt;br /&gt;i just need to come up with what designs i want to use, as i can use several designs for one bunch of cards.&lt;br /&gt;&lt;br /&gt;some early mock ups of ideas:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SYDTvrL3QOI/AAAAAAAAAmc/o5kImVXmSMo/s1600-h/busi_yellow.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 138px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SYDTvrL3QOI/AAAAAAAAAmc/o5kImVXmSMo/s320/busi_yellow.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5296465977787498722" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SYDTvs7zNoI/AAAAAAAAAmU/iwxMnk8SZtA/s1600-h/busi_blue.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 138px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SYDTvs7zNoI/AAAAAAAAAmU/iwxMnk8SZtA/s320/busi_blue.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5296465978256995970" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SYDTvLH1BpI/AAAAAAAAAmM/RFnKZeM3DfU/s1600-h/busi_001black.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 138px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SYDTvLH1BpI/AAAAAAAAAmM/RFnKZeM3DfU/s320/busi_001black.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5296465969180640914" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;i want to find a better font though.&lt;br /&gt;&lt;br /&gt;my approach to this is to just keep throwing up ideas until i get a bunch that i like and will use.&lt;br /&gt;&lt;br /&gt;ymck (the band) are awesome because they give away &lt;a href="http://www.ymck.net/english/download/index.html"&gt;this&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-7493277767693386419?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/7493277767693386419/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=7493277767693386419' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/7493277767693386419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/7493277767693386419'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/01/i-like-ymck.html' title='i like ymck..'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ZDF5ddLaZWk/SYDTvrL3QOI/AAAAAAAAAmc/o5kImVXmSMo/s72-c/busi_yellow.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-5065484847358802196</id><published>2009-01-23T10:23:00.003Z</published><updated>2009-01-30T10:08:41.360Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='flickr'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>flickr bahbee</title><content type='html'>Before i get knee deep in lots of code that makes my head explode, i need to have a little think about what feeds i want to use, and how i could possibly get them into my floor. One feed i think i should and could and must use is flickr! (woo flickr.) As it's a lovely resource of lovely photos, which will make my floor lovely. It will also fit in with my idea of a tactile internet browser, because it's such a big site and has so many photos, hopefully it will bring up lots of different things.&lt;br /&gt;&lt;br /&gt;An inspiration behind this is &lt;a href="http://www.biscuit-tin.com/"&gt;biscuit tin&lt;/a&gt;. which is freakin' lovely.&lt;br /&gt;By freakin' lovely, i mean that it has a lovely sense of tactility even though it's completely screen based.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-5065484847358802196?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/5065484847358802196/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=5065484847358802196' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/5065484847358802196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/5065484847358802196'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/01/flickr-bahbee.html' title='flickr bahbee'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-3536382329838328000</id><published>2009-01-21T13:23:00.002Z</published><updated>2009-01-21T13:37:01.776Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hire me'/><title type='text'>making self hire-able.</title><content type='html'>As it's the last few months of the last year at college i better start making myself more professional, and get networking. I've set up a &lt;a href="http://www.linkedin.com/in/fionnualamurphy"&gt;linkedin&lt;/a&gt; profile, which is slowly but surely getting more and more full. I'm also going to work on networking in other ways as well.&lt;br /&gt;&lt;br /&gt;I've also decided to re-do my website, as i think it's a bit pap. Also since i'm no longer thinking of myself as a web designer i've decided to install wordpress which will make it a lot easier to update. another reason for using wordpress is that this lovely little blog is going to die in a few months when i finish college, so i better start working on it's successor. I also seem to work better under some constraints, so hopefully making a bloggy type site will help me concentrate on the assets rather than the layout.&lt;br /&gt;&lt;br /&gt;I'm also wanting to include some processing or flash in the site, especially processing as it's what i'm meant to be into, but flash will probably be easier to implement.&lt;br /&gt;&lt;br /&gt;I need &lt;a href="http://www.moo.com/"&gt;business cards&lt;/a&gt;!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-3536382329838328000?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/3536382329838328000/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=3536382329838328000' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/3536382329838328000'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/3536382329838328000'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/01/making-self-hire-able.html' title='making self hire-able.'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-6446293577115672946</id><published>2009-01-17T16:04:00.007Z</published><updated>2009-01-17T16:50:02.676Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>Interactive floors + tables</title><content type='html'>Just raiding the exibition part of the processing site, but hey, it's research.&lt;br /&gt;&lt;br /&gt;the first floor i found was Body Navigation by Ole Kristensen (Spring 2008)&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SXICtO6xImI/AAAAAAAAAlo/B-Um3RTdO4M/s1600-h/pong.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SXICtO6xImI/AAAAAAAAAlo/B-Um3RTdO4M/s320/pong.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5292295488235709026" /&gt;&lt;/a&gt;&lt;br /&gt;they're playing pong, which went a bit crazy but is still awesome.&lt;br /&gt;&lt;br /&gt;It's a performance piece, designed to react to the movement of dancers, so it's quite artsy and different from what i'm wanting to do, but it's responsive to the dancers movments in a quite natural way which is something i want in my piece. Infrared blobtracking was used to track the dancers movements, and the graphics were drawn by open gl in processing. &lt;br /&gt;&lt;br /&gt;I've also been looking into interactive tables, two of which that i've found track object placement.&lt;br /&gt;&lt;br /&gt;The London College of Fashion graduate show for 2007 and 2008 featured interactive tables by &lt;a href="http://www.movingbrands.com/ "&gt;moving brands&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;When a students card is place on the table, it brings up photos of their work. By turning the card you can scroll through their work. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SXIHzy2Bi6I/AAAAAAAAAlw/mx-4ZBsYOLU/s1600-h/lcf07_rhf_fullscreen_17.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SXIHzy2Bi6I/AAAAAAAAAlw/mx-4ZBsYOLU/s320/lcf07_rhf_fullscreen_17.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5292301098516843426" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/jPj4xm7fB_w&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/jPj4xm7fB_w&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SXIH0AYlAwI/AAAAAAAAAl4/9sVkfCBezps/s1600-h/lcf07_rhf_fullscreen_20.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 214px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SXIH0AYlAwI/AAAAAAAAAl4/9sVkfCBezps/s320/lcf07_rhf_fullscreen_20.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5292301102151435010" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Each card has a symbol or tag on the back like the one above, which is tracked by the program. Processing an reACTvision were used.&lt;br /&gt;&lt;br /&gt;Another interactive table i've found is &lt;a href="http://portal.mace-project.eu/maeve/"&gt;mæve&lt;/a&gt; by &lt;a href="http://www.werk5.de/"&gt;werk5&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;object width="400" height="225"&gt;&lt;param name="allowfullscreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=1738770&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" /&gt;&lt;embed src="http://vimeo.com/moogaloop.swf?clip_id=1738770&amp;amp;server=vimeo.com&amp;amp;show_title=1&amp;amp;show_byline=1&amp;amp;show_portrait=0&amp;amp;color=&amp;amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="225"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;The table was created to create "visual and tangible access to the social and intellectual networks behind architectural projects". I'm not quite sure what that means but i like how the objects placed on the table create connections between one another. It adds another element of play to the already tactile experience. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SXIL29WcjEI/AAAAAAAAAmA/05i-gzFOWao/s1600-h/ix4.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SXIL29WcjEI/AAAAAAAAAmA/05i-gzFOWao/s320/ix4.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5292305550923304002" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The table was created with Processing, reACTvision, and Gestalt.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-6446293577115672946?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/6446293577115672946/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=6446293577115672946' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/6446293577115672946'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/6446293577115672946'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/01/interactive-floors-tables.html' title='Interactive floors + tables'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ZDF5ddLaZWk/SXICtO6xImI/AAAAAAAAAlo/B-Um3RTdO4M/s72-c/pong.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-8153335167233378477</id><published>2009-01-17T15:16:00.003Z</published><updated>2009-01-17T15:50:05.509Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hello floor'/><title type='text'>jist of the new project:</title><content type='html'>I'm going to create an interactive floor. Which is going to be kind of like a giant internet browser that you walk around in, but it only brings up feeds.&lt;br /&gt;&lt;br /&gt;The general idea is that when an object or certain colour appears on the floor, it will bring up a feed relating to that object or colour, so a picture frame will bring up photos, green will bring up frogs etc.&lt;br /&gt;&lt;br /&gt;I'm also wanting to make it a tactile experience, which is why i'm using picture frames to bring up photos. i'm also wanting the user to become part of it, so i'm thinking of providing hats for people to wear, which will bring up different feeds. so instead of just looking for the colour green, the program could look for a green frog hat, and then bring up the frog information when it appears.&lt;br /&gt;&lt;br /&gt;here are some notes, that might explain my ideas better:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SXH8It218yI/AAAAAAAAAlY/G3O1ug5QW-s/s1600-h/notes_001.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 222px;" src="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SXH8It218yI/AAAAAAAAAlY/G3O1ug5QW-s/s320/notes_001.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5292288263815820066" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SXH8ItR1XbI/AAAAAAAAAlg/SxmWv3Uqic8/s1600-h/notes_002.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 206px;" src="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SXH8ItR1XbI/AAAAAAAAAlg/SxmWv3Uqic8/s320/notes_002.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5292288263660592562" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-8153335167233378477?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/8153335167233378477/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=8153335167233378477' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/8153335167233378477'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/8153335167233378477'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2009/01/jist-of-new-project.html' title='jist of the new project:'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ZDF5ddLaZWk/SXH8It218yI/AAAAAAAAAlY/G3O1ug5QW-s/s72-c/notes_001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-3516008593030460065</id><published>2008-12-19T00:39:00.002Z</published><updated>2008-12-19T00:55:32.860Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='zefrank'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><title type='text'>zero to one</title><content type='html'>does anyone else get scared that the last idea they've had for something is the last idea they'll ever had? that the magical place where they suddenly spring up from will just dry up and instead of making things you'll just spend the rest of your life trying to have an idea that never comes?&lt;br /&gt;&lt;br /&gt;i think this sometimes. it's usually in a lull between projects like this one. i worry that the last project i've done is the last one i'll ever do, that for my next one my creativity will just go *poof*, and i'll spend the rest of my life in a creative block.&lt;br /&gt;&lt;br /&gt;i then i start thinking about creativity, because i honestly have no idea where it comes from. and then i start freaking out a bit because i've based my whole life on something that i don't even understand.&lt;br /&gt;&lt;br /&gt;i'm also in the middle of an identity crisis, which doesn't help.&lt;br /&gt;&lt;br /&gt;&lt;embed src="http://blip.tv/play/AYrCV4L5WQ" type="application/x-shockwave-flash" width="350" height="278" allowscriptaccess="always" allowfullscreen="true"&gt;&lt;/embed&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-3516008593030460065?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/3516008593030460065/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=3516008593030460065' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/3516008593030460065'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/3516008593030460065'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/12/zero-to-one.html' title='zero to one'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-7623133850986863261</id><published>2008-12-12T11:32:00.003Z</published><updated>2008-12-12T11:40:27.996Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='synthesis'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><title type='text'>the final thing</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SUJNL2wxoOI/AAAAAAAAAlQ/O_xXvxHlFcE/s1600-h/what+it+all+means.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SUJNL2wxoOI/AAAAAAAAAlQ/O_xXvxHlFcE/s320/what+it+all+means.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5278866579305636066" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;this is what it looks like, and that's what it all means.&lt;br /&gt;&lt;br /&gt;final processing code:&lt;br /&gt;&lt;br /&gt;&lt;font size=1&gt;&lt;br /&gt;//finds a word, sends a signal to the lilypad then stops the loop.&lt;br /&gt;&lt;br /&gt;import processing.serial.*;&lt;br /&gt;&lt;br /&gt;Serial port;&lt;br /&gt;&lt;br /&gt;String[] tokens; //array&lt;br /&gt;int counter;&lt;br /&gt;&lt;br /&gt;void setup() {&lt;br /&gt;  size(100, 100);&lt;br /&gt; &lt;br /&gt; println(Serial.list());&lt;br /&gt; port = new Serial(this,Serial.list()[0], 9600);&lt;br /&gt;  &lt;br /&gt;  //load file and split up words&lt;br /&gt;  String[] lines = loadStrings("http://twitter.com/fiowantscoffee");&lt;br /&gt;  String allText = join(lines, " ");&lt;br /&gt;  tokens = splitTokens(allText, " ,.?!:;[]-");&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//so it's now pulling in that sentence and splitting it up. &lt;br /&gt;&lt;br /&gt;void draw() {&lt;br /&gt;  background(255);&lt;br /&gt;  fill(0);&lt;br /&gt;&lt;br /&gt;  String s = tokens[counter];&lt;br /&gt;  counter = (counter +1) % tokens.length;&lt;br /&gt;  //look at the words one at a time please&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// mood uno: cuppa -------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;   if (s.equals("coffee")) {&lt;br /&gt;    println("coffee");&lt;br /&gt;    port.write('A');&lt;br /&gt;    noLoop(); //DON'T LOOP IT BAHBEE.&lt;br /&gt;   }&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;  &lt;br /&gt;// mood zwei: love -------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;   if (s.equals("love")) {&lt;br /&gt;    println("love");&lt;br /&gt;    port.write('B');&lt;br /&gt;    noLoop(); //DON'T LOOP IT BAHBEE.&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;// mood tres: sex -------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;  if (s.equals("sex")) {&lt;br /&gt;    println("sex");&lt;br /&gt;    port.write('C');&lt;br /&gt;    noLoop(); //DON'T LOOP IT BAHBEE.&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// mood funf: fail -------------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;   if (s.equals("fail")) {&lt;br /&gt;    println("fail");&lt;br /&gt;    port.write('D');&lt;br /&gt;    noLoop(); //DON'T LOOP IT BAHBEE.&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;// mood six: internet -------------------------------------------------------------------------------&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;    if (s.equals("internet")) {&lt;br /&gt;    println("internet");&lt;br /&gt;    port.write('E');&lt;br /&gt;    noLoop(); //DON'T LOOP IT BAHBEE.&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;// mood seiben: twitter -------------------------------------------------------------------------------&lt;br /&gt;  &lt;br /&gt; &lt;br /&gt;   if (s.equals("tweet")) {&lt;br /&gt;    println("tweet");&lt;br /&gt;    port.write('F');&lt;br /&gt;    noLoop(); //DON'T LOOP IT BAHBEE.&lt;br /&gt;  }&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;// mood acht: geeking out -------------------------------------------------------------------------------&lt;br /&gt;  &lt;br /&gt;  if (s.equals("geek")) {&lt;br /&gt;    println("geek");&lt;br /&gt;    port.write('H');&lt;br /&gt;    noLoop(); //DON'T LOOP IT BAHBEE.&lt;br /&gt;  }&lt;br /&gt;   &lt;br /&gt;}  &lt;br /&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;final arduino code:&lt;br /&gt;&lt;br /&gt;&lt;font size=1&gt;&lt;br /&gt;//getting it to keep one light lit up&lt;br /&gt;&lt;br /&gt;int timer = 10000000;                   // The higher the number, the slower the timing.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// geeking&lt;br /&gt;int geek[] = { 3, 4 };&lt;br /&gt;&lt;br /&gt;// fail&lt;br /&gt;int fail[] = { 5, 6 };&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//internet&lt;br /&gt;int net[] = { 7, 8 };&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//twitter&lt;br /&gt;int twitter[] = { 9, 10 };&lt;br /&gt;&lt;br /&gt;// cuppa&lt;br /&gt;int drink[] = { 11, 12,};&lt;br /&gt;&lt;br /&gt;// sex&lt;br /&gt;int sex[] = { 13, 14 };&lt;br /&gt;&lt;br /&gt;// love&lt;br /&gt;int loves[] = { 15, 16 };&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;int num_pins = 18;                  // the number of pins (i.e. the length of the array)&lt;br /&gt;int val;&lt;br /&gt;&lt;br /&gt;void setup()&lt;br /&gt;{&lt;br /&gt;   Serial.begin(9600);&lt;br /&gt;  &lt;br /&gt;  int i;&lt;br /&gt;&lt;br /&gt;  for (i = 0; i &lt; num_pins; i++)   // the array elements are numbered from 0 to num_pins - 1&lt;br /&gt;&lt;br /&gt;    pinMode(drink[i], OUTPUT);&lt;br /&gt;&lt;br /&gt;    &lt;br /&gt;    pinMode(loves[i], OUTPUT);&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;   pinMode(sex[i], OUTPUT);&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;   pinMode(fail[i], OUTPUT);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   pinMode(net[i], OUTPUT);&lt;br /&gt;&lt;br /&gt;   &lt;br /&gt;   pinMode(twitter[i], OUTPUT);&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;   pinMode(geek[i], OUTPUT);&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;   &lt;br /&gt;   &lt;br /&gt;   &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void loop()&lt;br /&gt;{&lt;br /&gt;  int i;&lt;br /&gt;&lt;br /&gt;  if (Serial.available()) {&lt;br /&gt;   val = Serial.read();&lt;br /&gt;   &lt;br /&gt;   //cuppa --------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;if (val == 'A') {&lt;br /&gt;    digitalWrite(drink[i], HIGH);&lt;br /&gt;    } &lt;br /&gt;   else {&lt;br /&gt;      digitalWrite(drink[i], LOW);&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//love --------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;if (val == 'B') {&lt;br /&gt;    digitalWrite(loves[i], HIGH);&lt;br /&gt;    } &lt;br /&gt;   else {&lt;br /&gt;      digitalWrite(loves[i], LOW);&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//sex --------------------------------------------------------------------------&lt;br /&gt;&lt;br /&gt;if (val == 'C') {&lt;br /&gt;    digitalWrite(sex[i], HIGH);&lt;br /&gt;    } &lt;br /&gt;   else {&lt;br /&gt;      digitalWrite(sex[i], LOW);&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;//fail --------------------------------------------------------------------------    &lt;br /&gt;    &lt;br /&gt;    &lt;br /&gt;    &lt;br /&gt;if (val == 'D') {&lt;br /&gt;    digitalWrite(fail[i], HIGH);&lt;br /&gt;    } &lt;br /&gt;   else {&lt;br /&gt;      digitalWrite(fail[i], LOW);&lt;br /&gt;    }      &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;//internet----------------------------&lt;br /&gt;&lt;br /&gt;   &lt;br /&gt;    &lt;br /&gt;if (val == 'E') {&lt;br /&gt;    digitalWrite(net[i], HIGH);&lt;br /&gt;    } &lt;br /&gt;   else {&lt;br /&gt;      digitalWrite(net[i], LOW);&lt;br /&gt;    }  &lt;br /&gt;    &lt;br /&gt;&lt;br /&gt;//twitter --------------------------------------------------------------------------  &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;&lt;br /&gt;if (val == 'F') {&lt;br /&gt;    digitalWrite(twitter[i], HIGH);&lt;br /&gt;    } &lt;br /&gt;   else {&lt;br /&gt;      digitalWrite(twitter[i], LOW);&lt;br /&gt;    }     &lt;br /&gt;   &lt;br /&gt;  &lt;br /&gt;   &lt;br /&gt; &lt;br /&gt;  &lt;br /&gt;//geeking out -------------------------------------------------------------------------- &lt;br /&gt;   &lt;br /&gt;    &lt;br /&gt;   &lt;br /&gt; if (val == 'H') {&lt;br /&gt;    digitalWrite(geek[i], HIGH);&lt;br /&gt;    } &lt;br /&gt;   else {&lt;br /&gt;      digitalWrite(geek[i], LOW);&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;/font&gt;&lt;br /&gt;&lt;br /&gt;that's all a lot shorter than i wanted it to be, but oh well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-7623133850986863261?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/7623133850986863261/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=7623133850986863261' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/7623133850986863261'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/7623133850986863261'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/12/final-thing.html' title='the final thing'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ZDF5ddLaZWk/SUJNL2wxoOI/AAAAAAAAAlQ/O_xXvxHlFcE/s72-c/what+it+all+means.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-5918929313594219381</id><published>2008-12-12T10:17:00.003Z</published><updated>2008-12-12T10:29:26.579Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='synthesis'/><title type='text'>ok..</title><content type='html'>so half of it doesn't work, but lets concentrate on the nice half that does shall we?&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SUI7eLkB-5I/AAAAAAAAAlI/MUi4_W5Xh-o/s1600-h/leeeds.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SUI7eLkB-5I/AAAAAAAAAlI/MUi4_W5Xh-o/s320/leeeds.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5278847102917671826" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;LOOK! shiny.&lt;br /&gt;&lt;br /&gt;i was originally going to have it looking for words that i had put into groups reflecting similar emotions, so the words coffee and tea would light up the coffee part, but as computers have no sense of common sense my approach of thinking "this technique worked for one word so it will work for a list of words" failed me. so i've just had to have one word for each bunch of LEDs. gutting. the app was behaving in a very different way, instead of going through the whole list of words in the program it just latched onto the first word it recognized, instead of going through the whole program to see if there was an earlier word that it recognized. i'm explaining that terribly and i apologize but that's what it was doing.&lt;br /&gt;&lt;br /&gt;also, the LEDs signifying internet wont light up even though the circuit works. and the program looks fine.&lt;br /&gt;&lt;br /&gt;this project has become very "flashish". i think i'm doing things right and i can't see any problems but it just says "NO" and wont listen to me.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-5918929313594219381?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/5918929313594219381/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=5918929313594219381' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/5918929313594219381'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/5918929313594219381'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/12/ok.html' title='ok..'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ZDF5ddLaZWk/SUI7eLkB-5I/AAAAAAAAAlI/MUi4_W5Xh-o/s72-c/leeeds.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-2730738321933047166</id><published>2008-12-11T23:46:00.004Z</published><updated>2008-12-11T23:59:21.137Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='wearable'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='synthesis'/><title type='text'>making the final piece</title><content type='html'>my hands are seizing up after all this.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SUGmreYlqTI/AAAAAAAAAkw/zBnPEv7t4-s/s1600-h/all+my+glorious+stiching.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SUGmreYlqTI/AAAAAAAAAkw/zBnPEv7t4-s/s320/all+my+glorious+stiching.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5278683504075712818" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;this is all the glorious stitching i've done. &lt;br /&gt;&lt;br /&gt;half of which wasn't working when i tested it for reasons unknown. i've checked it for shorts and i can't see any problems. so i've just glued up every loose bit of thread or knot that is tempted to fray in the hope that it will magically work in the morning. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SUGnA9_DZBI/AAAAAAAAAk4/BtWi4nmETfU/s1600-h/all+glued+up.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SUGnA9_DZBI/AAAAAAAAAk4/BtWi4nmETfU/s320/all+glued+up.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5278683873335796754" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;mmm.... glue.&lt;br /&gt;&lt;br /&gt;you never know.&lt;br /&gt;&lt;br /&gt;the main problems are that every circuit i've made including my prototypes were extremely temperamental. if the tiniest threads cross each other that's it borked. conductive thread likes to fray into the tiniest annoying crit ruining threads.&lt;br /&gt;&lt;br /&gt;also, i was unable to use the lovely lilypad LEDs that i now have a new found love of that i used in my protoyupes. because it would have cost me around £100 to have enough LEDs (i've already spent around £85 on this project, which i think is enough on my income thank you), and they were out of stock anyway. so i decided to use these square high flux or whatever LEDs that i read about in "fashioning technology" that i mentioned in an earlier blog post. that scratched at my fingers and fell out of the fabric after i stitched them in and generally made me want to cry.&lt;br /&gt;&lt;br /&gt;now lets see if my program works.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-2730738321933047166?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/2730738321933047166/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=2730738321933047166' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/2730738321933047166'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/2730738321933047166'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/12/making-final-piece.html' title='making the final piece'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ZDF5ddLaZWk/SUGmreYlqTI/AAAAAAAAAkw/zBnPEv7t4-s/s72-c/all+my+glorious+stiching.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-4413808290056589438</id><published>2008-12-09T21:48:00.002Z</published><updated>2008-12-09T21:50:39.709Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='synthesis'/><title type='text'>fingers fingers ow ow</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/ST7n733to4I/AAAAAAAAAko/dS-vnpGiZO0/s1600-h/ALIM0294.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 202px; height: 320px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/ST7n733to4I/AAAAAAAAAko/dS-vnpGiZO0/s320/ALIM0294.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5277910829120725890" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;it's blurry because my fingers are BLEEDING.&lt;br /&gt;&lt;br /&gt;prickly prickly ow ow.&lt;br /&gt;&lt;br /&gt;now i need to do the sewing! hope they all work...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-4413808290056589438?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/4413808290056589438/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=4413808290056589438' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/4413808290056589438'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/4413808290056589438'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/12/fingers-fingers-ow-ow.html' title='fingers fingers ow ow'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ZDF5ddLaZWk/ST7n733to4I/AAAAAAAAAko/dS-vnpGiZO0/s72-c/ALIM0294.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-1981264423658770631</id><published>2008-12-08T17:06:00.002Z</published><updated>2008-12-08T17:09:32.118Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='synthesis'/><title type='text'>i've decided.</title><content type='html'>i'm not going to define what feed the piece has to follow. i'm going to make several versions of the code that follow several different feeds. it's up to the user what feed they want to follow.&lt;br /&gt;&lt;br /&gt;yes.&lt;br /&gt;&lt;br /&gt;incredibly short blog post.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-1981264423658770631?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/1981264423658770631/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=1981264423658770631' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/1981264423658770631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/1981264423658770631'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/12/ive-decided.html' title='i&apos;ve decided.'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-5838069880004555194</id><published>2008-12-05T15:29:00.003Z</published><updated>2008-12-08T16:57:01.094Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='brendan dawes'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='synthesis'/><title type='text'>more on 100 feelings felt</title><content type='html'>These are some screen shots of the web site used to create the &lt;a href="http://fionnualamurphy.blogspot.com/2008/11/im-not-only-one.html"&gt;cards&lt;/a&gt;. &lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ZDF5ddLaZWk/STlI7W522-I/AAAAAAAAAkQ/ciTsY60nc0s/s1600-h/feelings001.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 241px;" src="http://3.bp.blogspot.com/_ZDF5ddLaZWk/STlI7W522-I/AAAAAAAAAkQ/ciTsY60nc0s/s320/feelings001.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5276328623038979042" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/STlI7pg6HMI/AAAAAAAAAkY/dkYTl3lvTWM/s1600-h/feelings002.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/STlI7pg6HMI/AAAAAAAAAkY/dkYTl3lvTWM/s320/feelings002.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5276328628034608322" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/STlI7w1ZqkI/AAAAAAAAAkg/OpeXXAFfj_g/s1600-h/feelings003.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/STlI7w1ZqkI/AAAAAAAAAkg/OpeXXAFfj_g/s320/feelings003.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5276328629999610434" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I like how soft and delicate it all feels, the burst of colour and the way the feelings fade in and out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-5838069880004555194?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/5838069880004555194/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=5838069880004555194' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/5838069880004555194'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/5838069880004555194'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/12/more-on-100-feelings-felt.html' title='more on 100 feelings felt'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STlI7W522-I/AAAAAAAAAkQ/ciTsY60nc0s/s72-c/feelings001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-7171886912937024717</id><published>2008-12-05T09:54:00.002Z</published><updated>2008-12-05T10:01:59.722Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><category scheme='http://www.blogger.com/atom/ns#' term='synthesis'/><title type='text'>more patterny ideas</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ZDF5ddLaZWk/STj6xy0ZkDI/AAAAAAAAAkI/rc09Dv3olQ0/s1600-h/ALIM0287.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://3.bp.blogspot.com/_ZDF5ddLaZWk/STj6xy0ZkDI/AAAAAAAAAkI/rc09Dv3olQ0/s320/ALIM0287.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5276242696826622002" /&gt;&lt;/a&gt;&lt;br /&gt;mmm... LED tetris. thinking of using this to show geeking out / gaming.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/STj6xv8nMmI/AAAAAAAAAkA/FcER79DxdT8/s1600-h/ALIM0285.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/STj6xv8nMmI/AAAAAAAAAkA/FcER79DxdT8/s320/ALIM0285.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5276242696055763554" /&gt;&lt;/a&gt;&lt;br /&gt;trying to make something resembling thought bubbles to represent bored.&lt;br /&gt;&lt;br /&gt;i'm still trying to come up with the words that i am going to use... need to trawl through some twitter feeds methinks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-7171886912937024717?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/7171886912937024717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=7171886912937024717' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/7171886912937024717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/7171886912937024717'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/12/more-patterny-ideas.html' title='more patterny ideas'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STj6xy0ZkDI/AAAAAAAAAkI/rc09Dv3olQ0/s72-c/ALIM0287.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-2157559585396996889</id><published>2008-12-02T19:45:00.001Z</published><updated>2008-12-02T19:47:35.305Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='pixel'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='synthesis'/><title type='text'>playing with pixels...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/STWQtj3KIoI/AAAAAAAAAj4/L1x336ymISE/s1600-h/ALIM0282.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/STWQtj3KIoI/AAAAAAAAAj4/L1x336ymISE/s320/ALIM0282.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5275281650929508994" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;maybe 100 isn't enough.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-2157559585396996889?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/2157559585396996889/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=2157559585396996889' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/2157559585396996889'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/2157559585396996889'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/12/playing-with-pixels.html' title='playing with pixels...'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ZDF5ddLaZWk/STWQtj3KIoI/AAAAAAAAAj4/L1x336ymISE/s72-c/ALIM0282.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-4622361421781014515</id><published>2008-11-28T13:38:00.004Z</published><updated>2008-11-28T13:51:38.787Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='brendan dawes'/><category scheme='http://www.blogger.com/atom/ns#' term='we feel fine'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='synthesis'/><title type='text'>i'm not the only one!</title><content type='html'>true, he's using &lt;a href="http://wefeelfine.org/"&gt;we feel fine&lt;/a&gt;, and he's making them into nice little cards, but Brendan Dawes is looking for feelings online.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SS_2IoTAT9I/AAAAAAAAAjY/_qNLp0iMxxk/s1600-h/3031758194_b287263b5b.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 213px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SS_2IoTAT9I/AAAAAAAAAjY/_qNLp0iMxxk/s320/3031758194_b287263b5b.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5273704316790656978" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;here's a little sketch of how he envisioned it working, originally planning to use stickers.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SS_2Iu3yHxI/AAAAAAAAAjQ/kOpMkE9Py7A/s1600-h/2890150364_f08fccf321.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 213px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SS_2Iu3yHxI/AAAAAAAAAjQ/kOpMkE9Py7A/s320/2890150364_f08fccf321.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5273704318555528978" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;and these are some of the cards.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SS_2ISpZh9I/AAAAAAAAAjI/7LGNdaOt_UM/s1600-h/2889315699_a9546d6d10.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 213px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SS_2ISpZh9I/AAAAAAAAAjI/7LGNdaOt_UM/s320/2889315699_a9546d6d10.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5273704310979004370" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I like this idea, as it gives you a static and tactile way of holding onto the feelings that would otherwise be lost in time. My idea is quite different, as my piece is going to be as fleeting as the data on the internet, but it's answering the same basic problem: getting emotional data offline and displayed in another way.&lt;br /&gt;&lt;br /&gt;pictures taken from his &lt;a href="http://www.flickr.com/photos/bjdawes/"&gt;flickr feed&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-4622361421781014515?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/4622361421781014515/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=4622361421781014515' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/4622361421781014515'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/4622361421781014515'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/11/im-not-only-one.html' title='i&apos;m not the only one!'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ZDF5ddLaZWk/SS_2IoTAT9I/AAAAAAAAAjY/_qNLp0iMxxk/s72-c/3031758194_b287263b5b.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-3177409642906277977</id><published>2008-11-28T13:11:00.006Z</published><updated>2008-11-28T13:33:59.012Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><category scheme='http://www.blogger.com/atom/ns#' term='synthesis'/><title type='text'>project related rant.</title><content type='html'>I've been looking around various processing and arduino sites, trying to find a piece of work that is similar to my idea, and i'm not really finding it anywhere. It seems people are more interested in getting data or information from the real world into the virtual, instead of the other way round.&lt;br /&gt;&lt;br /&gt;There are several reasons why i chose to do this project this way, and make myself this brief. One is that technology is constantly becoming more and more personal, with mobile phones and ever smaller laptops. I don't think the internet is going to stay on screen forever, i think there are alternative ways of displaying the information and i think it's going to try to integrate more into the real world.&lt;br /&gt;&lt;br /&gt;The reason i chose twitter for this project as the website to bring into the real world and display in an alternative way is because it's a tool that quite a lot of people use. It's a tool that people use to communicate with each other and also with themselves:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SS_vyHjxwxI/AAAAAAAAAjA/4A2ZldQr-j8/s1600-h/selftwit.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 29px;" src="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SS_vyHjxwxI/AAAAAAAAAjA/4A2ZldQr-j8/s320/selftwit.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5273697332975747858" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This data that people update whenever they feel like expresses how they are feeling in that moment in time, or just what they're up to. But it just sits on a web page, or in their widget, or in a feed somewhere in the internet. this information that expresses their thoughts isn't being expressed in a very expressive way (too many expressives, i know).&lt;br /&gt;&lt;br /&gt;The reason that i'm choosing to display this information in patterns is because i'm trying to get it away from a screen, i don't want to recreate a standard display. i want it to be visual as that's personally my favourite sense, and i want there to be a level of secrecy in what each pattern means as there is a level of deciphering that needs to be done in twitter, with all the leet speek and emoticons.&lt;br /&gt;&lt;br /&gt;I admit that i do need to work on what words the program is looking for, but that just means trawling through the twitterverse to see what the most popular and most relevant phrases are.&lt;br /&gt;&lt;br /&gt;I hope this finally gets people understanding what i'm trying to do. I'm finding it quite frustrating that no matter how many times i try to explain this, no body seems to get the point of it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-3177409642906277977?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/3177409642906277977/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=3177409642906277977' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/3177409642906277977'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/3177409642906277977'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/11/project-related-rant.html' title='project related rant.'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ZDF5ddLaZWk/SS_vyHjxwxI/AAAAAAAAAjA/4A2ZldQr-j8/s72-c/selftwit.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-1958098711703306401</id><published>2008-11-28T10:12:00.004Z</published><updated>2008-11-28T10:41:46.181Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='wearable'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='synthesis'/><title type='text'>cool wearables</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SS_F_o_Sl3I/AAAAAAAAAi4/s2JVT3OMLdM/s1600-h/barking.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 84px; height: 320px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SS_F_o_Sl3I/AAAAAAAAAi4/s2JVT3OMLdM/s320/barking.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5273651385799448434" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I want this coat. It seems pretty unassuming, but is actually a tool for people who crave personal space in crowded places or are just shy. Depending on how infringed the user feels, the coat emits the sound of a dog barking. It can be anything from a poodle's yap to a rottweilers bark. By Suzi Webster and Jordan Benwick.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SS_F_r0B7wI/AAAAAAAAAiw/cDwt5fiwjMk/s1600-h/home.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 193px; height: 320px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SS_F_r0B7wI/AAAAAAAAAiw/cDwt5fiwjMk/s320/home.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5273651386557525762" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This lovely little piece of jewelry is by Mouna Andraos. It displays the distance to a special physical place, such as your home, in relation to where you are now. It's designed to make the user feel more attached to a place that is important to them, and make the world seem a little smaller or bigger.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SS_F-JIPE9I/AAAAAAAAAig/LX0s4SCrIRQ/s1600-h/blossom.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 232px; height: 320px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SS_F-JIPE9I/AAAAAAAAAig/LX0s4SCrIRQ/s320/blossom.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5273651360067163090" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Jayne Wallace made this hand worn piece for her friend, as a symbol of her relationship with her homeland in Cyprus. A sensor in Cyprus detects when it rains and controls the piece which is in London. When a set amount of rain has been detected, the flower blossoms, letting the wearer feel connected to her homeland.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SS_F_cJ39PI/AAAAAAAAAio/soNYWVvQf6I/s1600-h/memories.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 280px; height: 320px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SS_F_cJ39PI/AAAAAAAAAio/soNYWVvQf6I/s320/memories.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5273651382354179314" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This piece was also made by Jayne Wallace, made for another friend. The piece contains various files which reflect the wearers memories, stories and dreams. The piece projects these files onto digital displays near the wearer, acting as a constant reminder.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-1958098711703306401?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/1958098711703306401/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=1958098711703306401' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/1958098711703306401'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/1958098711703306401'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/11/cool-wearables.html' title='cool wearables'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ZDF5ddLaZWk/SS_F_o_Sl3I/AAAAAAAAAi4/s2JVT3OMLdM/s72-c/barking.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-4244774686080063242</id><published>2008-11-27T15:03:00.002Z</published><updated>2008-12-05T15:41:38.242Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='lilypad'/><category scheme='http://www.blogger.com/atom/ns#' term='synthesis'/><title type='text'>the lilypad (omg)</title><content type='html'>The lilypad was developed by Leah Buckley and Sparkfun electronics. The aim of the project was to create a mass producible easy to program microprocessors to get a broad range of people experimenting with wearable technology.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SS635UfXYPI/AAAAAAAAAiI/tUVXC_kp0oI/s1600-h/prototype_001.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 238px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SS635UfXYPI/AAAAAAAAAiI/tUVXC_kp0oI/s320/prototype_001.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5273354409078120690" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;This is the e-textile construction kit version 1.0, which introduced the idea of a construction kit for wearables. All the pieces were very square and bulky but show the basic idea.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SS635iilhsI/AAAAAAAAAiQ/0do7WudZqYs/s1600-h/prototype_002.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 311px; height: 314px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SS635iilhsI/AAAAAAAAAiQ/0do7WudZqYs/s320/prototype_002.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5273354412849727170" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SS63550qZqI/AAAAAAAAAiY/Iu4BFKlm0K0/s1600-h/softlilypad.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 229px; height: 210px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SS63550qZqI/AAAAAAAAAiY/Iu4BFKlm0K0/s320/softlilypad.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5273354419099559586" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Here are some soft version of the lilypad, which are more flexible than the mass producible version which i have, but couldn't be mass produced. The flexible version is made of conductive fabric, and the connections are made from conductive thread.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-4244774686080063242?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/4244774686080063242/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=4244774686080063242' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/4244774686080063242'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/4244774686080063242'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/11/lilypad-omg.html' title='the lilypad (omg)'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ZDF5ddLaZWk/SS635UfXYPI/AAAAAAAAAiI/tUVXC_kp0oI/s72-c/prototype_001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-2683155738483132501</id><published>2008-11-22T15:26:00.003Z</published><updated>2008-11-22T15:50:50.916Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><category scheme='http://www.blogger.com/atom/ns#' term='synthesis'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><title type='text'>think i should explain it really...</title><content type='html'>my boobs lighting up actually has a communicative purpose.&lt;br /&gt;&lt;br /&gt;each LED shows when a certain word is found in &lt;a href="http://twitter.com/allemotional"&gt;this&lt;/a&gt; twitter feed.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SSgoiQ9YTzI/AAAAAAAAAiA/_etdbqLw5qI/s1600-h/prototype.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 240px; height: 320px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SSgoiQ9YTzI/AAAAAAAAAiA/_etdbqLw5qI/s320/prototype.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5271507932970241842" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;and here's the code controlling it all:&lt;br /&gt;&lt;br /&gt;arduino code:&lt;br /&gt;&lt;br /&gt;&lt;font size=1&gt;&lt;br /&gt;//getting it to keep one light lit up&lt;br /&gt;&lt;br /&gt;int timer = 10000000;                   // The higher the number, the slower the timing.&lt;br /&gt;int happy[] = { 5, 6,}; // an array of pin numbers&lt;br /&gt;int sad[] = { 7, 8 };&lt;br /&gt;int meh[] = { 9, 10 };&lt;br /&gt;int love[] = { 11, 12 };&lt;br /&gt;int fuming[] = { 13, 14 };&lt;br /&gt;int num_pins = 10;                  // the number of pins (i.e. the length of the array)&lt;br /&gt;int val;&lt;br /&gt;&lt;br /&gt;void setup()&lt;br /&gt;{&lt;br /&gt;   Serial.begin(9600);&lt;br /&gt;  &lt;br /&gt;  int i;&lt;br /&gt;&lt;br /&gt;  for (i = 0; i &lt; num_pins; i++)   // the array elements are numbered from 0 to num_pins - 1&lt;br /&gt;    pinMode(happy[i], OUTPUT);      // set each pin as an output&lt;br /&gt;    pinMode(sad[i], OUTPUT);&lt;br /&gt;    pinMode(meh[i], OUTPUT);&lt;br /&gt;    pinMode(love[i], OUTPUT);&lt;br /&gt;    pinMode(fuming[i], OUTPUT);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void loop()&lt;br /&gt;{&lt;br /&gt;  int i;&lt;br /&gt;&lt;br /&gt;  if (Serial.available()) {&lt;br /&gt;   val = Serial.read();&lt;br /&gt;    if (val == 'A') {&lt;br /&gt;    digitalWrite(happy[i], HIGH);&lt;br /&gt;    } &lt;br /&gt;   else {&lt;br /&gt;      digitalWrite(happy[i], LOW);&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    if (val == 'B') {&lt;br /&gt;    digitalWrite(sad[i], HIGH);&lt;br /&gt;    } &lt;br /&gt;   else {&lt;br /&gt;      digitalWrite(sad[i], LOW);&lt;br /&gt;    }&lt;br /&gt;    &lt;br /&gt;      if (val == 'C') {&lt;br /&gt;    digitalWrite(meh[i], HIGH);&lt;br /&gt;    } &lt;br /&gt;   else {&lt;br /&gt;      digitalWrite(meh[i], LOW);&lt;br /&gt;    }&lt;br /&gt;    &lt;br /&gt;       if (val == 'D') {&lt;br /&gt;    digitalWrite(love[i], HIGH);&lt;br /&gt;    } &lt;br /&gt;   else {&lt;br /&gt;      digitalWrite(love[i], LOW);&lt;br /&gt;    }&lt;br /&gt;    &lt;br /&gt;           if (val == 'E') {&lt;br /&gt;    digitalWrite(fuming[i], HIGH);&lt;br /&gt;    } &lt;br /&gt;   else {&lt;br /&gt;      digitalWrite(fuming[i], LOW);&lt;br /&gt;    }&lt;br /&gt;  }&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;}&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;and the processing code:&lt;br /&gt;&lt;br /&gt;&lt;font size=1&gt;&lt;br /&gt;//finds a word, sends a signal to the lilypad then stops the loop.&lt;br /&gt;&lt;br /&gt;import processing.serial.*;&lt;br /&gt;&lt;br /&gt;Serial port;&lt;br /&gt;&lt;br /&gt;String[] tokens; //array&lt;br /&gt;int counter;&lt;br /&gt;&lt;br /&gt;void setup() {&lt;br /&gt;  size(100, 100);&lt;br /&gt; &lt;br /&gt; println(Serial.list());&lt;br /&gt; port = new Serial(this,Serial.list()[0], 9600);&lt;br /&gt;  &lt;br /&gt;  //load file and split up words&lt;br /&gt;  String[] lines = loadStrings("http://twitter.com/allemotional");&lt;br /&gt;  String allText = join(lines, " ");&lt;br /&gt;  tokens = splitTokens(allText, " ,.?!:;[]-");&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//so it's now pulling in that sentence and splitting it up. &lt;br /&gt;&lt;br /&gt;void draw() {&lt;br /&gt;  background(255);&lt;br /&gt;  fill(0);&lt;br /&gt;&lt;br /&gt;  String s = tokens[counter];&lt;br /&gt;  counter = (counter +1) % tokens.length;&lt;br /&gt;  //look at the words one at a time please&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;  //is the word there?&lt;br /&gt;  if (s.equals("happy")) {&lt;br /&gt;    println("happy");&lt;br /&gt;    port.write('A');&lt;br /&gt;    noLoop(); //DON'T LOOP IT BAHBEE.&lt;br /&gt;   &lt;br /&gt;  &lt;br /&gt;  }&lt;br /&gt;  &lt;br /&gt;  if (s.equals("sad")) {&lt;br /&gt;    println("sad");&lt;br /&gt;    port.write('B');&lt;br /&gt;    noLoop(); //DON'T LOOP IT BAHBEE.&lt;br /&gt;&lt;br /&gt;   }&lt;br /&gt;  &lt;br /&gt;    if (s.equals("meh")) {&lt;br /&gt;    println("meh");&lt;br /&gt;    port.write('C');&lt;br /&gt;    noLoop(); //DON'T LOOP IT BAHBEE.&lt;br /&gt;&lt;br /&gt;   }&lt;br /&gt;  &lt;br /&gt;      if (s.equals("love")) {&lt;br /&gt;    println("love");&lt;br /&gt;    port.write('D');&lt;br /&gt;    noLoop(); //DON'T LOOP IT BAHBEE.&lt;br /&gt;&lt;br /&gt;   }&lt;br /&gt;  &lt;br /&gt;      if (s.equals("fuming")) {&lt;br /&gt;    println("fuming");&lt;br /&gt;    port.write('E');&lt;br /&gt;    noLoop(); //DON'T LOOP IT BAHBEE.&lt;br /&gt;&lt;br /&gt;   }&lt;br /&gt;  &lt;br /&gt;}&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;i need to think more about the words that i'm looking for, they really need to reflect what people say in twitter.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-2683155738483132501?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/2683155738483132501/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=2683155738483132501' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/2683155738483132501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/2683155738483132501'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/11/think-i-should-explain-it-really.html' title='think i should explain it really...'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ZDF5ddLaZWk/SSgoiQ9YTzI/AAAAAAAAAiA/_etdbqLw5qI/s72-c/prototype.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-6163885842748158665</id><published>2008-11-20T22:46:00.001Z</published><updated>2008-11-20T22:48:51.328Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='lilypad'/><category scheme='http://www.blogger.com/atom/ns#' term='synthesis'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><title type='text'>my boobs light up!</title><content type='html'>sheer awesome.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SSXpBCPQ1SI/AAAAAAAAAh4/UZUhN65ulV0/s1600-h/Photo+110.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 240px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SSXpBCPQ1SI/AAAAAAAAAh4/UZUhN65ulV0/s320/Photo+110.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5270875142897063202" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;the mister approves.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-6163885842748158665?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/6163885842748158665/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=6163885842748158665' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/6163885842748158665'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/6163885842748158665'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/11/my-boobs-light-up.html' title='my boobs light up!'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ZDF5ddLaZWk/SSXpBCPQ1SI/AAAAAAAAAh4/UZUhN65ulV0/s72-c/Photo+110.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-866760507446549272</id><published>2008-11-20T19:39:00.004Z</published><updated>2008-11-20T19:42:02.948Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='synthesis'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><title type='text'>this is what fail looks like.</title><content type='html'>trying to sign my processing app in terminal and failing miserably. &lt;br /&gt;&lt;br /&gt;following &lt;a href="http://processing.org/hacks/hacks:signapplet"&gt;this&lt;/a&gt; tutorial.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SSW9NeV0yYI/AAAAAAAAAhw/A9J-7iD46cU/s1600-h/thisisfail.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 234px;" src="http://1.bp.blogspot.com/_ZDF5ddLaZWk/SSW9NeV0yYI/AAAAAAAAAhw/A9J-7iD46cU/s320/thisisfail.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5270826978087586178" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;obviously i've blocked out my name and password because i don't want any of you hacking my mac, but that's what i'm trying to get working. but it wont. i don't know why. &lt;br /&gt;&lt;br /&gt;why didn't i just do animation?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-866760507446549272?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/866760507446549272/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=866760507446549272' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/866760507446549272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/866760507446549272'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/11/this-is-what-fail-looks-like.html' title='this is what fail looks like.'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_ZDF5ddLaZWk/SSW9NeV0yYI/AAAAAAAAAhw/A9J-7iD46cU/s72-c/thisisfail.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-5452107358268280454</id><published>2008-11-20T10:58:00.002Z</published><updated>2008-11-20T11:13:59.159Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='synthesis'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><title type='text'>having to cheat in an ugly way</title><content type='html'>when / if i get this working, it will either be pure genius or horribly grotesque. Or simply not as efficient as i would like it to be.&lt;br /&gt;&lt;br /&gt;Since the only thing that i've found that even points me slightly in the right direction on how to reset my processing app after it finds a word is &lt;a href="http://processing.org/discourse/yabb_beta/YaBB.cgi?board=Syntax;action=display;num=1196705625"&gt;this&lt;/a&gt; extremely uninformative thread in the processing forums, i think i'm going to have to cheat a bit.&lt;br /&gt;&lt;br /&gt;Instead of getting the app to reset itself, i'm thinking of putting it in a web page that is set to refresh every few minutes, therefore refreshing the app.&lt;br /&gt;&lt;br /&gt;hopefully.&lt;br /&gt;&lt;br /&gt;the only problem with this is that since the app is being exported to a web page it needs to be &lt;a href="http://processing.org/hacks/hacks:signapplet"&gt;signed&lt;/a&gt;, so it is allowed to access the lilypad. damn security restrictions on java apps!!!&lt;br /&gt;&lt;br /&gt;This means i have to go into terminal and do some scripting on the java docs from there. SCARY. i haven't done any apple scripting on my mac (terrible, i know).&lt;br /&gt;&lt;br /&gt;Although there is the redraw() function in processing, my problem is that my string of the twitter feed is pulled in inside the setup tag, which can only be loaded once. i've tried putting it inside the draw tag which can be loaded as many times as you feel like, but it isn't having it.&lt;br /&gt;&lt;br /&gt;I'm also quite aware that we've got a crit tomorrow and what i have isn't that visually stunning. :/&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-5452107358268280454?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/5452107358268280454/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=5452107358268280454' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/5452107358268280454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/5452107358268280454'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/11/having-to-cheat-in-ugly-way.html' title='having to cheat in an ugly way'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-1549858449631595762</id><published>2008-11-14T18:41:00.004Z</published><updated>2008-11-14T18:51:31.423Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><category scheme='http://www.blogger.com/atom/ns#' term='synthesis'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><title type='text'>looking at twitter</title><content type='html'>I've now got a piece of code that looks at a twitter feed and sends that information to an arduino board:&lt;br /&gt;&lt;br /&gt;arduino code:&lt;br /&gt;&lt;font size = 1&gt;&lt;br /&gt;//getting it to keep one light lit up&lt;br /&gt;&lt;br /&gt;int timer = 10000000;                   // The higher the number, the slower the timing.&lt;br /&gt;int happy[] = { 6, 7,}; // an array of pin numbers&lt;br /&gt;int spiffing[] = { 8, 9 };&lt;br /&gt;int num_pins = 6;                  // the number of pins (i.e. the length of the array)&lt;br /&gt;int val;&lt;br /&gt;&lt;br /&gt;void setup()&lt;br /&gt;{&lt;br /&gt;   Serial.begin(9600);&lt;br /&gt;  &lt;br /&gt;  int i;&lt;br /&gt;&lt;br /&gt;  for (i = 0; i &lt; num_pins; i++)   // the array elements are numbered from 0 to num_pins - 1&lt;br /&gt;    pinMode(happy[i], OUTPUT);      // set each pin as an output&lt;br /&gt;    pinMode(spiffing[i], OUTPUT);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void loop()&lt;br /&gt;{&lt;br /&gt;  int i;&lt;br /&gt;&lt;br /&gt;  if (Serial.available()) {&lt;br /&gt;   val = Serial.read();&lt;br /&gt;    if (val == 'A') {&lt;br /&gt;    digitalWrite(happy[i], HIGH);&lt;br /&gt;    } &lt;br /&gt;   else {&lt;br /&gt;      digitalWrite(happy[i], LOW);&lt;br /&gt;    }&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;    if (val == 'B') {&lt;br /&gt;    digitalWrite(spiffing[i], HIGH);&lt;br /&gt;    } &lt;br /&gt;   else {&lt;br /&gt;      digitalWrite(spiffing[i], LOW);&lt;br /&gt;    }&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;processing code:&lt;br /&gt;&lt;font size = 1&gt;&lt;br /&gt;//finds a word, sends a signal to the lilypad then stops the loop.&lt;br /&gt;&lt;br /&gt;import processing.serial.*;&lt;br /&gt;&lt;br /&gt;Serial port;&lt;br /&gt;&lt;br /&gt;String[] tokens; //array&lt;br /&gt;int counter;&lt;br /&gt;&lt;br /&gt;void setup() {&lt;br /&gt;  size(100, 100);&lt;br /&gt; &lt;br /&gt; println(Serial.list());&lt;br /&gt; port = new Serial(this,Serial.list()[0], 9600);&lt;br /&gt;  &lt;br /&gt;  //load file and split up words&lt;br /&gt;  String[] lines = loadStrings("http://twitter.com/allemotional");&lt;br /&gt;  String allText = join(lines, " ");&lt;br /&gt;  tokens = splitTokens(allText, " ,.?!:;[]-");&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//so it's now pulling in that sentence and splitting it up. &lt;br /&gt;&lt;br /&gt;void draw() {&lt;br /&gt;  background(255);&lt;br /&gt;  fill(0);&lt;br /&gt;&lt;br /&gt;  String s = tokens[counter];&lt;br /&gt;  counter = (counter +1) % tokens.length;&lt;br /&gt;  //look at the words one at a time please&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;  //is the word there?&lt;br /&gt;  if (s.equals("happy")) {&lt;br /&gt;    println("happy");&lt;br /&gt;    port.write('A');&lt;br /&gt;    noLoop(); //DON'T LOOP IT BAHBEE.&lt;br /&gt;   &lt;br /&gt;  &lt;br /&gt;  }&lt;br /&gt;  &lt;br /&gt;  if (s.equals("spiffing")) {&lt;br /&gt;    println("spiffing");&lt;br /&gt;    port.write('B');&lt;br /&gt;    noLoop(); //DON'T LOOP IT BAHBEE.&lt;br /&gt;&lt;br /&gt;   }&lt;br /&gt;  &lt;br /&gt;}&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;it's not perfect. i just need to sort out a way of getting the program to delay then restart after finding a word. That piece of code is eluding me at the moment.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-1549858449631595762?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/1549858449631595762/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=1549858449631595762' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/1549858449631595762'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/1549858449631595762'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/11/looking-at-twitter.html' title='looking at twitter'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-7018096035327725459</id><published>2008-11-13T13:40:00.002Z</published><updated>2008-11-13T13:42:34.985Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='synthesis'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><title type='text'>the else function is a LIE.</title><content type='html'>but i have code that works the way i want it to, so i'm chuffed.&lt;br /&gt;&lt;font size=1&gt;&lt;br /&gt;//the else function is a LIE. but the loop is working how i want it to, which is nice.&lt;br /&gt;&lt;br /&gt;String[] tokens; //array&lt;br /&gt;int counter;&lt;br /&gt;&lt;br /&gt;void setup() {&lt;br /&gt;  size(100, 100);&lt;br /&gt; &lt;br /&gt;  &lt;br /&gt;  //load file and split up words&lt;br /&gt;  String[] lines = loadStrings("words.txt");&lt;br /&gt;  String allText = join(lines, " ");&lt;br /&gt;  tokens = splitTokens(allText, " ,.?!:;[]-");&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//so it's now pulling in that sentence and splitting it up. &lt;br /&gt;&lt;br /&gt;void draw() {&lt;br /&gt;  background(255);&lt;br /&gt;  fill(0);&lt;br /&gt;&lt;br /&gt;  String s = tokens[counter];&lt;br /&gt;  counter = (counter +1) % tokens.length;&lt;br /&gt;  //look at the words one at a time please&lt;br /&gt;&lt;br /&gt;&lt;br /&gt; &lt;br /&gt;  //is the word there?&lt;br /&gt;  if (s.equals("happy")) {&lt;br /&gt;    println("happy");&lt;br /&gt;    noLoop(); //DON'T LOOP IT BAHBEE.&lt;br /&gt;  &lt;br /&gt;  }&lt;br /&gt;  &lt;br /&gt;  if (s.equals("spiffing")) {&lt;br /&gt;    println("spiffing");&lt;br /&gt;    noLoop(); //DON'T LOOP IT BAHBEE.&lt;br /&gt;&lt;br /&gt;   }&lt;br /&gt;  &lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-7018096035327725459?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/7018096035327725459/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=7018096035327725459' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/7018096035327725459'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/7018096035327725459'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/11/else-function-is-lie.html' title='the else function is a LIE.'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-5135271340816708146</id><published>2008-11-13T12:22:00.003Z</published><updated>2008-11-13T12:29:34.663Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='RSS'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><category scheme='http://www.blogger.com/atom/ns#' term='synthesis'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><title type='text'>stalking allemotional:</title><content type='html'>i've created a new twitter account, called &lt;a href="http://twitter.com/allemotional/"&gt;allemotional&lt;/a&gt;, to use with my processing program. All it says at the moment is that it's happy, but as i test out more and more words it'll soon build up. I've also used yahoo pipes to create a &lt;a href="feed://pipes.yahoo.com/pipes/pipe.run?_id=ac45e9eb9b0174a4e53f23c4c9903c3f&amp;_render=rss&amp;statustitle=logo&amp;username=allemotional"&gt;RSS feed&lt;/a&gt; of the twitter feed that processing likes. It didn't like the twitter RSS very much.&lt;br /&gt;&lt;br /&gt;I'm working on Liams mini mac, it's freaking tiny!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-5135271340816708146?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/5135271340816708146/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=5135271340816708146' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/5135271340816708146'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/5135271340816708146'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/11/stalking-all-emotional.html' title='stalking allemotional:'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-4778134114115372148</id><published>2008-11-11T20:39:00.003Z</published><updated>2008-11-11T20:42:22.727Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='synthesis'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><title type='text'>explanation</title><content type='html'>'nuff said.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SRnt-PXusOI/AAAAAAAAAho/EVn50DqsL6Y/s1600-h/explanation.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 277px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SRnt-PXusOI/AAAAAAAAAho/EVn50DqsL6Y/s320/explanation.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5267502892720238818" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-4778134114115372148?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/4778134114115372148/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=4778134114115372148' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/4778134114115372148'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/4778134114115372148'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/11/explanation.html' title='explanation'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ZDF5ddLaZWk/SRnt-PXusOI/AAAAAAAAAho/EVn50DqsL6Y/s72-c/explanation.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-1259171938665926786</id><published>2008-11-07T13:50:00.003Z</published><updated>2008-11-07T14:14:58.554Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='synthesis'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><title type='text'>it is actually finding cheese</title><content type='html'>in an RSS feed.&lt;br /&gt;&lt;br /&gt;i made this code yesterday, but i didn't think it was finding cheese. i don't know if it was the server being dodgy or if i just didn't let it run long enough, but it is actually finding the word.&lt;br /&gt;&lt;br /&gt;&lt;font size=1&gt;&lt;br /&gt;//Trying to get it recognizing words.&lt;br /&gt;//Would be nice.&lt;br /&gt;&lt;br /&gt;String[] tokens; //array&lt;br /&gt;int counter;&lt;br /&gt;&lt;br /&gt;void setup() {&lt;br /&gt;  size(100, 100);&lt;br /&gt; &lt;br /&gt;  &lt;br /&gt;  //load file and split up words&lt;br /&gt;  String[] url = loadStrings("http://fionnualamurphy.blogspot.com/feeds/posts/default");&lt;br /&gt;  String allText = join(url, " ");&lt;br /&gt;  tokens = splitTokens(allText, " ,.?!:;[]-");&lt;br /&gt;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//so it's now pulling in that sentence and splitting it up. &lt;br /&gt;&lt;br /&gt;void draw() {&lt;br /&gt;  background(255);&lt;br /&gt;  fill(0);&lt;br /&gt;&lt;br /&gt;  String s = tokens[counter];&lt;br /&gt;  counter = (counter +1) % tokens.length;&lt;br /&gt;  //look at the words one at a time please&lt;br /&gt;&lt;br /&gt;  //is the word there?&lt;br /&gt;  if (s.equals("cheese")) {&lt;br /&gt;    println("CHEESY!");&lt;br /&gt;  } else {&lt;br /&gt;    println("no cheese.");&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// trying it out on a RSS feed. actually works!&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;i've spent most of my day messing around with XML, getting the program to look inside specific tags, which could hopefully speed the whole thing up if i get it working, but at least i have something that works!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-1259171938665926786?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/1259171938665926786/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=1259171938665926786' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/1259171938665926786'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/1259171938665926786'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/11/it-is-actually-finding-cheese.html' title='it is actually finding cheese'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-6700453006524917288</id><published>2008-11-06T20:43:00.002Z</published><updated>2008-11-06T20:47:14.404Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><title type='text'>playing..</title><content type='html'>with last years scripts....&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SRNXmfuEi4I/AAAAAAAAAhg/FTqE1sZkmq0/s1600-h/floral001.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 319px;" src="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SRNXmfuEi4I/AAAAAAAAAhg/FTqE1sZkmq0/s320/floral001.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5265648708187622274" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;cos it makes me feel like i know what i'm doing in processing.&lt;br /&gt;&lt;br /&gt;still needs work.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-6700453006524917288?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/6700453006524917288/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=6700453006524917288' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/6700453006524917288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/6700453006524917288'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/11/playing.html' title='playing..'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ZDF5ddLaZWk/SRNXmfuEi4I/AAAAAAAAAhg/FTqE1sZkmq0/s72-c/floral001.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-6365754824072667297</id><published>2008-11-06T20:05:00.003Z</published><updated>2008-11-06T20:09:47.707Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='synthesis'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><title type='text'>it works...</title><content type='html'>with plain old fashioned .txt files, haven't got it working with streams or plain old HTML yet.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SRNOcN34tNI/AAAAAAAAAhY/pwuYdAQa1Ew/s1600-h/cheesy.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 109px; height: 112px;" src="http://2.bp.blogspot.com/_ZDF5ddLaZWk/SRNOcN34tNI/AAAAAAAAAhY/pwuYdAQa1Ew/s320/cheesy.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5265638635993609426" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;cheesy.&lt;br /&gt;&lt;br /&gt;The document it's reading only contains three words, the only three words i could think of at the time: "pleh", "cheese", and "moo".&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-6365754824072667297?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/6365754824072667297/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=6365754824072667297' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/6365754824072667297'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/6365754824072667297'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/11/it-works.html' title='it works...'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_ZDF5ddLaZWk/SRNOcN34tNI/AAAAAAAAAhY/pwuYdAQa1Ew/s72-c/cheesy.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-2797688769865269102</id><published>2008-11-06T14:11:00.005Z</published><updated>2008-11-06T16:16:31.014Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='cheese'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='hashtag'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><title type='text'>it found no cheese!!</title><content type='html'>After this it will now find cheese.&lt;br /&gt;because i've typed in cheese.&lt;br /&gt;&lt;br /&gt;The following code looks through my blog for the word cheese, and then prints the result.&lt;br /&gt;&lt;br /&gt;&lt;font size=1&gt;&lt;br /&gt;//Trying to get it recognizing words.&lt;br /&gt;//Would be nice.&lt;br /&gt;&lt;br /&gt;HashMap words; //hashmap object&lt;br /&gt;&lt;br /&gt;String[] tokens; //array&lt;br /&gt;int counter;&lt;br /&gt;&lt;br /&gt;PFont f;&lt;br /&gt;&lt;br /&gt;void setup() {&lt;br /&gt;  size(500, 500);&lt;br /&gt;  words = new HashMap();&lt;br /&gt;  &lt;br /&gt;  //load file and split up words&lt;br /&gt;  String[] lines = loadStrings("http://fionnualamurphy.blogspot.com/feeds/posts/default");&lt;br /&gt;  String allText = join(lines, " ");&lt;br /&gt;  tokens = splitTokens(allText, " ,.?!:;[]-");&lt;br /&gt;  f = createFont("Calibri-Bold", 36, true);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;//so it's now pulling in that scentence and splitting it up. It's also going to show it in Calibri-Bold, size 36.&lt;br /&gt;&lt;br /&gt;void draw() {&lt;br /&gt;  background(255);&lt;br /&gt;  fill(0);&lt;br /&gt;&lt;br /&gt;  String s = tokens[counter];&lt;br /&gt;  counter = (counter +1) % tokens.length;&lt;br /&gt;  //look at the words one at a time please&lt;br /&gt;&lt;br /&gt;  //is the word there?&lt;br /&gt;  if (words.containsKey("cheese")) {&lt;br /&gt;    System.out.println("CHEESY!");&lt;br /&gt;  } else {&lt;br /&gt;    System.out.println("no cheese.");&lt;br /&gt;  }&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;// IT FOUND NO CHEESE!! SUCCESS!&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;There was no cheese.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SRL8BrJha3I/AAAAAAAAAhQ/ia3u5ZZhREM/s1600-h/no+cheese.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 171px; height: 109px;" src="http://4.bp.blogspot.com/_ZDF5ddLaZWk/SRL8BrJha3I/AAAAAAAAAhQ/ia3u5ZZhREM/s320/no+cheese.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5265548020042263410" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;EDIT: doesn't work, i'm sad now.&lt;br /&gt;&lt;br /&gt;EDIT: Got it working with a .txt file, just not an RSS feed.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-2797688769865269102?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/2797688769865269102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=2797688769865269102' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/2797688769865269102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/2797688769865269102'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/11/it-found-no-cheese.html' title='it found no cheese!!'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_ZDF5ddLaZWk/SRL8BrJha3I/AAAAAAAAAhQ/ia3u5ZZhREM/s72-c/no+cheese.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-8577611056965568305</id><published>2008-11-06T12:39:00.002Z</published><updated>2008-11-06T12:53:50.331Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='baysian filtering'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='synthesis'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><category scheme='http://www.blogger.com/atom/ns#' term='daniel shiffman'/><title type='text'>getting somewhere....</title><content type='html'>I found some stuff on Daniel Shiffman's site about &lt;a href="http://www.shiffman.net/teaching/a2z/bayesian/#hash"&gt;Bayesian Filtering&lt;/a&gt;, whilst i don't understand it completely i think it's what i've been looking for. Using Hashmaps you can search a document for words, and have the program state that it's found or how many times it's appeared etc. It's the system used to detect spam coming into your inbox.&lt;br /&gt;&lt;br /&gt;I've found a relatively simple &lt;a href="http://www.shiffman.net/itp/classes/a2z/week04/HashMapTest.java"&gt;example&lt;/a&gt; in java, and a bit more complex version in &lt;a href="http://processing.org/learning/topics/hashmapclass.html"&gt;Processing&lt;/a&gt;. i'm hoping to mush the two together to get a bit of code that works.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-8577611056965568305?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/8577611056965568305/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=8577611056965568305' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/8577611056965568305'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/8577611056965568305'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/11/getting-somewhere.html' title='getting somewhere....'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-4712891276388501530</id><published>2008-10-31T17:14:00.003Z</published><updated>2008-10-31T17:26:19.022Z</updated><category scheme='http://www.blogger.com/atom/ns#' term='social networking'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='ning'/><title type='text'>if you consider yourself to be a nice person...</title><content type='html'>and you use social networking at all, in any sense, please come and join my new shiny &lt;a href="http://socialnetworkingandthat.ning.com/"&gt;ning site&lt;/a&gt; and chat about how social networking has affected you. If you think it's a good or bad thing, when you started using it, what sites you use. Wether facebook bores the crap out of you or if it's the centre of your life.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://socialnetworkingandthat.ning.com/"&gt;NINGY NING NING!!!&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-4712891276388501530?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/4712891276388501530/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=4712891276388501530' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/4712891276388501530'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/4712891276388501530'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/10/if-you-consider-yourself-to-be-nice.html' title='if you consider yourself to be a nice person...'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-1708582371022777013</id><published>2008-10-25T14:30:00.003+01:00</published><updated>2008-10-25T14:57:36.225+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='lilypad'/><category scheme='http://www.blogger.com/atom/ns#' term='synthesis'/><title type='text'>for the unbelievers</title><content type='html'>it didn't work at the presentation yesterday because a bit of thread ripped. But my first Lilypad circuit works now. &lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/_egQA8przhs&amp;hl=en&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/_egQA8przhs&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;It flashes LEDs. Simple enough but i'm glad everything is working. It's running an example sketch called Loop which I edited slightly so it found the LEDs.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SQMljfw0PUI/AAAAAAAAAg8/xUKSRpu691s/s1600-h/first+lilypad+circuit.jpg"&gt;&lt;img style="cursor:pointer; cursor:hand;width: 320px; height: 166px;" src="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SQMljfw0PUI/AAAAAAAAAg8/xUKSRpu691s/s320/first+lilypad+circuit.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5261090081450769730" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-1708582371022777013?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/1708582371022777013/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=1708582371022777013' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/1708582371022777013'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/1708582371022777013'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/10/for-unbelievers.html' title='for the unbelievers'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ZDF5ddLaZWk/SQMljfw0PUI/AAAAAAAAAg8/xUKSRpu691s/s72-c/first+lilypad+circuit.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-129637021218818266</id><published>2008-10-17T21:10:00.002+01:00</published><updated>2008-10-17T21:18:30.174+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='arduino'/><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='lilypad'/><category scheme='http://www.blogger.com/atom/ns#' term='synthesis'/><title type='text'>it's here.....</title><content type='html'>and it came in a pretty little box and it's tiiiiiny.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SPjyxSdLgFI/AAAAAAAAAg0/zk2dYbaSddw/s1600-h/ALIM0222.JPG"&gt;&lt;img style="cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_ZDF5ddLaZWk/SPjyxSdLgFI/AAAAAAAAAg0/zk2dYbaSddw/s320/ALIM0222.JPG" border="0" alt=""id="BLOGGER_PHOTO_ID_5258219493536792658" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;i want to play now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-129637021218818266?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/129637021218818266/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=129637021218818266' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/129637021218818266'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/129637021218818266'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/10/its-here.html' title='it&apos;s here.....'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_ZDF5ddLaZWk/SPjyxSdLgFI/AAAAAAAAAg0/zk2dYbaSddw/s72-c/ALIM0222.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-34791796.post-4515780075559436523</id><published>2008-10-14T17:03:00.002+01:00</published><updated>2008-10-14T17:11:33.607+01:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='year three'/><category scheme='http://www.blogger.com/atom/ns#' term='synthesis'/><category scheme='http://www.blogger.com/atom/ns#' term='processing'/><title type='text'>just show words</title><content type='html'>This code, put into Processing, shows you the words that are in my blog.&lt;br /&gt;It looks for the things that separate words, and then spits them out.&lt;br /&gt;&lt;br /&gt;As it's reading an RSS feed it often spits out some HTML but that not really a problem, i just need it to be aware of where a word ends and begins.&lt;br /&gt;&lt;br /&gt;&lt;font size="1"&gt;&lt;br /&gt;//i'm now trying to break the script down more, as i don't want it to tell me how many times it finds the word, i only want it to show me it.&lt;br /&gt;&lt;br /&gt;PFont f;  //holds onto the font&lt;br /&gt;String[] fiosblog; //array to hold onto the text in my blog&lt;br /&gt;int counter = 150; //where to start in the text&lt;br /&gt;&lt;br /&gt;//delimiters (stuff that breaks up the words)&lt;br /&gt;String delimiters = " ,.?!;:[]";&lt;br /&gt;&lt;br /&gt;void setup() {&lt;br /&gt;  size(400,400);&lt;br /&gt;  &lt;br /&gt;  f = loadFont( "Dialog-32.vlw" ); //loads the font&lt;br /&gt;  &lt;br /&gt;  //this bit imports my blog anf makes it into a array of strings&lt;br /&gt;  String url = "http://fionnualamurphy.blogspot.com/feeds/posts/default";&lt;br /&gt;  String[] rawtext = loadStrings(url);&lt;br /&gt;  &lt;br /&gt;  //join the strings back together, into one long string&lt;br /&gt;  String everything = join(rawtext, "" );&lt;br /&gt;  &lt;br /&gt;  // the big string now needs to be split into individual words&lt;br /&gt;  //using splitTokens() a spaces and punctuation are the delimiters.&lt;br /&gt;  fiosblog = splitTokens(everything, delimiters);&lt;br /&gt;  frameRate(5);&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;void draw() {&lt;br /&gt;  background(255);&lt;br /&gt;  &lt;br /&gt;  //pick a word&lt;br /&gt;  String theword = fiosblog[counter];&lt;br /&gt;  &lt;br /&gt;  //Display results&lt;br /&gt;  textFont(f);&lt;br /&gt;  fill(0);&lt;br /&gt;  text(theword,10,90);&lt;br /&gt;  stroke(0);&lt;br /&gt;  fill(175);&lt;br /&gt;&lt;br /&gt;  &lt;br /&gt;  //move onto next word&lt;br /&gt;  counter = (counter +1) % fiosblog.length;&lt;br /&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;I've basically just taken &lt;a href="http://www.learningprocessing.com/examples/chapter-18/example-18-6/"&gt;this code&lt;/a&gt; by Daniel Shiffman and edited it so it only presents me with the word.&lt;br /&gt;&lt;br /&gt;I've got it separating words, now i just need it to start recognizing them. I think that's going to be the hard bit.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/34791796-4515780075559436523?l=fionnualamurphy.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fionnualamurphy.blogspot.com/feeds/4515780075559436523/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=34791796&amp;postID=4515780075559436523' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/4515780075559436523'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/34791796/posts/default/4515780075559436523'/><link rel='alternate' type='text/html' href='http://fionnualamurphy.blogspot.com/2008/10/just-show-words.html' title='just show words'/><author><name>fio</name><uri>http://www.blogger.com/profile/06461534084946722708</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_ZDF5ddLaZWk/STWKSJvXGKI/AAAAAAAAAjg/uEZqf45-dms/S220/ALIM0276.JPG'/></author><thr:total>0</thr:total></entry></feed>
