Difference between revisions of "Schedule & Handouts"

From IAT884
Jump to navigation Jump to search
(Week 10 - Wireless Communication)
(Week 3 - Microcontrollers I)
Line 20: Line 20:
 
  Handout: [https://884.wiki.iat.sfu.ca/mediawiki-1.32.0/images/6/6d/Week_3_-_Microcontrollers_I_Handout.pdf Week 3 Handout]
 
  Handout: [https://884.wiki.iat.sfu.ca/mediawiki-1.32.0/images/6/6d/Week_3_-_Microcontrollers_I_Handout.pdf Week 3 Handout]
  
  [https://884.wiki.iat.sfu.ca/mediawiki-1.32.0/images/6/67/Lab_4_Code.tar Source code for Workshop Exercises (TAR format)]
+
  [https://884.wiki.iat.sfu.ca/mediawiki-1.32.0/images/6/67/Lab_4_Code.tar Source code for Workshop Exercises (TAR format)] // Outdated files
  
 
== Week 4 - Sensors ==
 
== Week 4 - Sensors ==

Revision as of 04:26, 11 July 2019

This schedule is still under construction and subject to change.

Week 1 - Intro: Electronics

Jan 09, 2018

   Read: O'Sullivan's Physical Computing: Introduction, chapter 1, chapter 2 (p. 11-25 only), and chapter 3
   Read: Electricity & Electronics in Resources Section
   Read: Resistor Colour Code in Resources Section
   Presentation: Week 1 Presentation 
   Handout: Week 1 Handout

Week 2 - Hands-on Exercise: Approaches to Tangible Interaction

Jan 16 2018

 Read: Hartman's Wearable Electronics chapter 1, chapter 2, and chapter 6
 Handout: Week 2 Handout

Week 3 - Microcontrollers I

Jan 23, 2018

Prep: Install Arduino IDE on laptop & bring with you. Try exercises from week 1.
Presentation: Week 3 Presentation
Handout: Week 3 Handout
Source code for Workshop Exercises (TAR format) // Outdated files

Week 4 - Sensors

Jan 30, 2018

 Read (review): Hartman, chapter 6, sections: Digital Input, Analog Input
 Read (review): Pull-up Resistors
 Read: Hartman,  chapter 3 (switches), and chapter 7 (Sensors). Probably just skim the DIY stuff, it is pretty specific to wearables.
 Presentation: Week 4 Presentation
 Handout: Week 4 Handout

Week 5 - Soldering + Microcontrollers II

Feb 6, 2018

 Read: All Essential Electronics Concepts and Basic Components
 Read: Sparkfun: How to Solder
 For Reference: Sparkfun: How to use a Multimeter
 Presentation: Soldering Presentation
 Handout: Week 5 Handout

Week 6, Reading Week, No Lab

February 13, 2018

READ STUFF

Week 7 - Interfacing (Serial Communication)

Feb 20, 2018

 Read: Arduino Serial (Igoe - ITP) (watch the video)
 Read: Arduino <--> Processing
 Read (Optional): Serial, Math, Types
 Read (Optional): Common Serial Protocols
 Task: Install Processing 3.0.1+
 Task: Install the Sound library for Processing (Sketch/Import Library.../Add Library...)
 Presentation: Week 7 Presentation
 Handout: Week 7 Handout

Week 8 - Motors/High Powered Out

Feb 27, 2018

 Read: Hartman, chapter 8 (Motors & Temperature). Recommend to read the first half of chapter 8 as well (Light & Sound)
 Read (review): POWER! 
 Read (review): Diodes, Transistors, & Relays
 Presentation: Week 8 Presentation
 Handout: Week 8 Handout

Week 9 - Computer Vision

March 6, 2018

There is no handout this week as all of the technologies in the previous one were out of date. We'll follow a different structure this week.

 Read: Tangible User Interfaces: Past, Present and Future Directions section 7.2 (it's like 4 pages)
 Task: Download the camera vision example code 
 Task: Install Processing Video Library 
 Task: Run the Basic Webcam Connection example 
       Modify the sketch to manipulate the camera feed in some way.
 Task: Run the Improved Blob Tracking example
       Click on a colour inside the sketch to track it
 Task: Install Open CV for Processing Library
 Task: Run the Face Detection sketch
 Task: Think of 3 ways to use camera vision & discuss in groups.
 Presentation: Week 9 Presentation

Week 10 - Wireless Communication

Mar 13, 2018

 Read: Hartman, chapter 9 (Wireless)
 Read: Open Sound Control (OSC) 
   (http://opensoundcontrol.org and the CNMAT site are down, but the above explanation is actually really good)
 Handout: Week 10 Handout
 Presentation: Week 10 Presentation

Week 11 - Advanced Sensors

Mar 20, 2018