User Tools

Site Tools


courses:experience_prototyping_fall_2009

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
courses:experience_prototyping_fall_2009 [2010/11/05 05:33]
camille old revision restored
courses:experience_prototyping_fall_2009 [2011/09/05 04:52] (current)
130.239.128.51
Line 1: Line 1:
 +====== Experience Prototyping 2009 ======
  
 +Schedule: [[http://​schema.ad.umu.se/​4DACTION/​WebShowSimpleSearch/​5/​2|TimeEdit]] //updated frequently, check often//
 +
 +Course plan: {{:​courses:​ided_12-exp_pro_2009_v01.pdf|}}
 +
 +Dropbox to send/​hand-in files: [[http://​drop.io/​uid_ixd|]]
 +
 +====== Weekly Video Reports ======
 +
 +  *[[courses:​experience_prototyping_fall_2009:​reports_week1|Week 1: Stop Motion]]
 +  *[[courses:​experience_prototyping_fall_2009:​reports_week2|Week 2: Phidgets, Arduino, Literature]]
 +  *[[courses:​experience_prototyping_fall_2009:​reports_week3|Week 3: Mobile Interaction]]
 +  *[[courses:​experience_prototyping_fall_2009:​reports_week4|Week 4: Multitouch, protocols]]
 +  *[[courses:​experience_prototyping_fall_2009:​reports_week5|Week 5: Processing]]
 +====== Logbook ======
 +
 +
 +== Monday October 5 ==
 +  * 16.00 Introduction to the course, kickoff of the stop motion workshop with Julien Vallée
 +  * Documents/​exercices from Julien: {{:​courses:​2009.stopmotion.pdf.zip|}}
 +
 +
 +== Friday October 9 ==
 +  * 16.00 //Lecture in Motion// from Julien Vallée (Auditorium) ​
 +  * Final Stop Motion movie, class effort\\ ​ {{vimeo>​17263496?​large}}\\ ​
 +
 +
 +== Monday October 12 ==
 +
 +  * 13.00 Discussion about the weekly video reports
 +  * Literature Review Friday morning: Required readings {{:​courses:​2009.mandatory.readings.zip|}} + an extra one (from the list in the course plan or other). Round-table October 16 at 9h00 + Deadline for one-page written report is October 23 23h59.
 +  * Technology Review: each student has to pick one of the following topics and report his findings in oral (5-10 mins) and written forms (1-2 A4 pages of text, or wiki page). I can provide resources and documentation to get started. Presentations October 16 at 11h00 + written report due October 16 23h59.
 +    * Classic screens and displays technology (CRT, Split-flap, etc) [Meng] {{:​courses:​2009.meng_technology_review.pdf|pdf}}
 +    * Modern screens and displays technology (LCD, Plasma, OLED, etc) [Lena] {{:​courses:​2009.lena.screentech_review.pdf|pdf}}
 +    * Esoteric displays and lighting [Amid] {{:​courses:​2009.amid_technology_review.pdf.zip|pdf [private]}}
 +    * Positioning:​ GPS [Maggie] {{:​courses:​2009.maggie_technology_review.pdf|pdf}}
 +    * Positioning:​ others [George] {{:​courses:​2009.george_technology_review.pdf|pdf}}
 +    * Wireless communication:​ general concept and radio spectrum [Linda] {{:​courses:​2009.linda_technology_review.pdf|pdf}}
 +    * Wireless communication:​ Bluetooth and Zigbee [Jordi] {{:​courses:​2009.jordi_technology_review.pdf|pdf}},​ {{:​courses:​2009.jordi_technology_review_presentation.pdf|presentation}}
 +    * Video/​image/​sound compression [Terry] {{:​courses:​2009.terry_technology_review.pdf|pdf}}
 +    * Multitouch [Chao] {{:​courses:​2009.chao_technology_review.pdf|pdf}}
 +    * Midi/DMX protocols [Pierre-Alexandre] {{:​courses:​poirier.dmx_midi.pdf|pdf}},​ {{:​courses:​dmx.midi_keynote.pdf|presentation}}
 +    * Biometric technology [Sisir] {{:​courses:​2009.sisir_technology_review.pdf|pdf}}
 +  * 14.00 Toolkits and Frameworks presentation
 +
 +
 +== Tuesday October 13 ==
 +  * Phidgets with Processing
 +
 +== Wednesday October 14 ==
 +
 +== Thursday October 15 ==
 +
 +== Friday October 16 ==
 +
 +  * 11.00 Literature round-table,​ you must have read the mandatory articles + one extra of your choosing {{:​courses:​2009.literature.discussion.mp3|recorded discussion}} [50 MB, 2 hours]
 +  * 13.00 Technology presentations. Each student will present for 5-10 mins. Hand-in your written report too (wiki page if possible).
 +  * 23.59 Deadline for technology written report submission
 +  ​
 +
 +
 +
 +== Friday October 23 ==
 +  * 23.59 Deadline for literature written report submission
 +
 +== Literature review documents ==
 +  * Amid Moradganjeh {{:​courses:​2009.amid.literature.report.pdf.zip|pdf [private]}}
 +  * Chao Wang {{:​courses:​2009.chao.literature.report.pdf|pdf}}
 +  * George Paravantes {{:​courses:​interface_report_george.pdf|pdf}}
 +  * Jordi Parra {{:​courses:​2009.jordi.literature.report.pdf|pdf}}
 +  * Lena Edman {{:​courses:​2009.lena.literature.report.pdf|pdf}}
 +  * Linda Bresäter {{:​courses:​2009.linda.literature.report.pdf|pdf}}
 +  * Meng Meng {{:​courses:​2009.meng.literature.report.pdf|pdf}}
 +  * Pierre-Alexandre Poirier {{:​courses:​poirier.literature_review.pdf|pdf}}
 +  * Sisir Sangireddy {{:​courses:​2009.sisir.literature.report.pdf|pdf}}
 +  * Tae-yeol Lim {{:​courses:​2009.terry.literature.report.pdf|pdf}}
 +  * Ya-Ting Maggie Kuo {{:​courses:​2009.maggie.literature.report.pdf|pdf}}
 +
 +== Monday October 26 ==
 +  * Multi Touch madness with Ru :-)
 +  * Overview of technology, history, styles, jargon
 +  * Download presentation here {{:​ru_multitouchpres.pdf|}}
 +
 +
 +For mac users, there is a FLOSC app you can download from: [[http://​www.todo.to.it/​blog/​oscar/​]]
 +
 +**Other links:​** ​
 +
 +Really useful wiki with resources:
 +
 +[[http://​wiki.nuigroup.com/​Applications_and_libraries]]
 +
 +elasticity [[http://​www.kirupa.com/​developer/​actionscript/​spring.htm]]
 +
 +
 +**Examples:​**
 +
 +  * [[http://​wiki.nuigroup.com/​Building_Your_First_Application]]
 +
 +  * for getting the number of fingers touching the screen use TUIO.returnBlobs().length
 +
 +  * check out [[http://​wiki.nuigroup.com/​Blob_Lines]]
 +
 +**And a book from the NUI Group**
 +
 +  * [[http://​nuigroup.com/​thebook]]
 +
 +== Tuesday October 27 ==
 +
 +  * coding a Multi Touch application AS3
 +
 +**Examples of Multitouch devices:**
 +
 +  * [[http://​research.microsoft.com/​en-us/​um/​people/​shahrami/​]]
 +
 +  * [[http://​www.billbuxton.com/​multitouchOverview.html]]
 +
 +
 +== Wednesday October 28 ==
 +  * coding a Multi Touch application AS3.. continued
 +
 +  * a demo of the workshop results can be downloaded from Vimeo [[http://​www.vimeo.com/​7378186]] just scroll down to the bottom right to get the .mov file
 +
 +== Thursday October 29 ==
 +  * Arduino and Wireless (mostly ZigBee)
 +  * Introduction to ZigBee ([[http://​www.makingsenseofspace.com/​do/​arduino-wireless-workshop/​|Notes]] from Gonzalo Garcia-Perate )
 +  * Use Series 1 radios only (Series 2 modules can be tricky to work with)
 +  * Modules are direct drop-in replacement for wired serial communication
 +  * Manual configuration via AT commands ([[xbee:​configuring_a_base_station|base station]], [[xbee:​configuring_a_node|node]]) or via [[http://​www.digi.com/​support/​productdetl.jsp?​pid=3352&​osvid=57&​tp=5&​s=316|X-CTU]] software Windows-only
 +  * Important: know your module IDs and the connection speed (baud rate - 19200,9600 or other)
 +  * Processing Sketch to display all readings from 20 nodes: {{:​courses:​xbee_base_station.zip|}}
 +
 +== Friday October 30 ==
 +  * DMX: The DMX512 protocol was first developed in 1986 by the [[http://​www.usitt.org/​|USITT]] as a means of controlling dimmers/​lights from consoles/​mixers using a standard digital interface. [[http://​en.wikipedia.org/​wiki/​DMX512-A|Wikipedia]],​ [[http://​www.euro-pa.be/​dmx.html|The Anatomy of DMX512]]
 +  * Simple, Robust and Reliable + daisy-chain + relative fast (44 times/sec)
 +  * Just a series of values back to back (44 times/sec)
 +  * break - 0 - 0 - 255 - 255 - 0 - .... 0 [512 channels] \\ {{:​courses:​dmx_packet.gif|}}
 + 
 +  * 3-pole vs 5-pole connectors \\ {{:​courses:​dmx_3pole_5pole.jpg|}}
 +  * Generating DMX with a computer
 +    * Many software options if using a dedicated USB/Serial Interface ([[http://​www.enttec.com/​index.php?​main_menu=Products&​pn=70304&​show=links|Enttec DMX USB Pro]]) ​
 +    * Processing library [[http://​dmxp5.sourceforge.net/​|proDMX]]
 +    * Processing + Arduino: [[http://​code.google.com/​p/​tinkerit/​wiki/​SerialToDmx|SerialToDmx]]
 +  * Generating DMX with an Arduino
 +    * DMX Shield from [[http://​tinkerit.myshopify.com/​collections/​advanced-arduino-users/​products/​dmx-shield|Tinker.it]] or custom ones from Daniel Hirschmann
 +    * Arduino [[http://​code.google.com/​p/​tinkerit/​wiki/​DmxSimple|DmxSimple library]]
 +    * [[http://​www.vimeo.com/​3453833|DmxSimple Demo Video]]
 +    * {{:​courses:​dmx_thinkershield.zip|Tinker.it DMX Shield}}
 +
 +
 +== Monday November 2 ==
 +  * Processing workshop with Karsten Schmidt from [[http://​postspectacular.com|PostSpectacular]]
 +  * Code repository and wiki : [[http://​learn.postspectacular.com]]
 +
 +== Friday November 6 ==
 +  * Fall Summit 2009 talks [[http://​www.dh.umu.se/​default.asp?​P=2118&​naar=2009|dh.umu.se news]]
 +  * Videos of the talks: [[http://​vimeo.com/​album/​144243|IxD Fall Summit 2009 on Vimeo]]
 +
 +== Saturday November 7 ==
 +  * Fall Summit 2009 Fritzing workshop, introduction to Fritzing, Arduino. Breadboarding a circuit
 +
 +== Sunday November 8 ==
 +  * Fall Summit 2009 Fritzing workshop, preparing PCB artwork, etching and building circuit
 +  * [[http://​www.megauk.com/​video.php|PCB Instructional Video]] from [[http://​www.megauk.com|MegaUk]]
 +  * Etchig process
 +    * UV expose: 2m30s
 +    * Develop: 20-30s
 +    * Wash:  1m00s
 +    * Etch: 5m00s
 +    * Wash: 1m00s
 +    * Clean resist: ---
 +    * Polish/rub: ---
 +    * Wash: 1m00s
 +    * Tin: 5m00s
 +    * Wash warm: 1m00
 +    * Enjoy!
 + 
 +== Etched PCB Arduino shields ==
 +  * Amid Moradganjeh \\ {{:​courses:​2009.amid_pcb.jpg.zip | private jpg}}
 +  * Chao Wang \\ {{:​courses:​2009.chao_pcb.jpg?​100}}
 +  * George Paravantes \\ {{:​courses:​2009.george_pcb.jpg?​100}}
 +  * Jordi Parra \\ {{:​courses:​2009.jordi_pcb.jpg?​100}}
 +  * Lena Edman \\ {{:​courses:​2009.lena_pcb_curtainrollup.jpg?​100}} {{:​courses:​2009.lena_pcb_midicontroller.jpg?​100}}
 +  * Linda Bresäter \\  {{:​courses:​2009.linda_pcb_1.jpg?​100}} {{:​courses:​2009.linda_pcb_2.jpg?​100}}
 +  * Meng Meng \\  {{:​courses:​2009.meng_pcb.jpg?​100}}
 +  * Pierre-Alexandre Poirier \\ {{:​courses:​2009.pierre-a_pcb.jpg?​100}}
 +  * Sisir Sangireddy \\ {{:​courses:​2009.sisir_pcb.jpg?​100}}
 +  * Tae-yeol Lim \\ {{:​courses:​2009.terry_pcb.jpg?​100}}
 +  * Ya-Ting Maggie Kuo \\ {{:​courses:​2009.maggie_pcb.jpg?​100}}
courses/experience_prototyping_fall_2009.txt · Last modified: 2011/09/05 04:52 by 130.239.128.51