Difference between revisions of "Schedule & Handouts"

From IAT884
Jump to navigation Jump to search
(Week 1 - Intro: Electronics)
Line 1: Line 1:
 
This schedule is still under construction and subject to change.  
 
This schedule is still under construction and subject to change.  
 +
I have not yet gone through all the links and checked them for currency, nor update coded segments.
 +
However, this should get you started on the studio portion of the course.
  
 
==  Week 1 - Intro: Electronics  ==   
 
==  Week 1 - Intro: Electronics  ==   
Date: January 17 2022
+
Date: January 10 2022 - self study
 
     Read: O'Sullivan's Physical Computing: Introduction, chapter 1, chapter 2 (p. 11-25 only), and chapter 3
 
     Read: O'Sullivan's Physical Computing: Introduction, chapter 1, chapter 2 (p. 11-25 only), and chapter 3
 
     Read: [[Electronics Resources #Electricity|Electricity & Electronics in Resources Section]]
 
     Read: [[Electronics Resources #Electricity|Electricity & Electronics in Resources Section]]
Line 10: Line 12:
  
 
== Week 2 - Hands-on Exercise: Approaches to Tangible Interaction  ==
 
== Week 2 - Hands-on Exercise: Approaches to Tangible Interaction  ==
Jan 16 2018
+
January 17 2022 - self study, bring examples to class
 
   Read: Hartman's Wearable Electronics chapter 1, chapter 2, and chapter 6
 
   Read: Hartman's Wearable Electronics chapter 1, chapter 2, and chapter 6
 
   Handout: [https://884.wiki.iat.sfu.ca/mediawiki-1.32.0/images/c/c7/Week_2-_Approaches_to_Tangible_Interaction_Handout.pdf Week 2 Handout]
 
   Handout: [https://884.wiki.iat.sfu.ca/mediawiki-1.32.0/images/c/c7/Week_2-_Approaches_to_Tangible_Interaction_Handout.pdf Week 2 Handout]
  
 
== Week 3 - Microcontrollers I ==
 
== Week 3 - Microcontrollers I ==
Jan 23, 2018
+
January 24 2022 -- Hopefully this session will be face to face and you can pick up your electronics kits and start building. 
 
  Prep: Install [http://www.arduino.cc/en/Main/Software Arduino IDE] on laptop & bring with you. Try exercises from week 1.
 
  Prep: Install [http://www.arduino.cc/en/Main/Software Arduino IDE] on laptop & bring with you. Try exercises from week 1.
 
  Presentation: [https://884.wiki.iat.sfu.ca/mediawiki-1.32.0/images/c/c5/Week_3_-_Microcontrollers_Presentation.pdf Week 3 Presentation]
 
  Presentation: [https://884.wiki.iat.sfu.ca/mediawiki-1.32.0/images/c/c5/Week_3_-_Microcontrollers_Presentation.pdf Week 3 Presentation]
Line 23: Line 25:
  
 
== Week 4 - Sensors ==
 
== Week 4 - Sensors ==
Jan 30, 2018
+
Jan 31, 2022
 
   Read (review): Hartman, chapter 6, sections: Digital Input, Analog Input
 
   Read (review): Hartman, chapter 6, sections: Digital Input, Analog Input
 
   Read (review): [[Electronics Resources #Essential Electronics Concepts|Pull-up Resistors]]
 
   Read (review): [[Electronics Resources #Essential Electronics Concepts|Pull-up Resistors]]
Line 31: Line 33:
  
 
== Week 5 - Soldering + Microcontrollers II ==
 
== Week 5 - Soldering + Microcontrollers II ==
Feb 6, 2018
+
Feb 7, 2022
 
   Read: All [[Electronics Resources #Essential Electronics Concepts|Essential Electronics Concepts]] and [[Electronics Resources #Basic Components|Basic Components]]
 
   Read: All [[Electronics Resources #Essential Electronics Concepts|Essential Electronics Concepts]] and [[Electronics Resources #Basic Components|Basic Components]]
 
   Read: [http://learn.sparkfun.com/tutorials/how-to-solder---through-hole-soldering Sparkfun: How to Solder]
 
   Read: [http://learn.sparkfun.com/tutorials/how-to-solder---through-hole-soldering Sparkfun: How to Solder]
Line 38: Line 40:
 
   Handout: [https://884.wiki.iat.sfu.ca/mediawiki-1.32.0/images/c/c9/Week_5_Handout.pdf Week 5 Handout]  // Due to the limited number of soldering stations the class will break into 3 groups, and each work on one of the handout questions at a time
 
   Handout: [https://884.wiki.iat.sfu.ca/mediawiki-1.32.0/images/c/c9/Week_5_Handout.pdf Week 5 Handout]  // Due to the limited number of soldering stations the class will break into 3 groups, and each work on one of the handout questions at a time
  
== Week 6, Reading Week, No Lab  ==
+
== Week 6, Interfacing (Serial Communication) ==
February 13, 2018
+
Feb 14, 2022
'''READ STUFF'''
 
 
 
== Week 7 - Interfacing (Serial Communication) ==
 
Feb 20, 2018
 
 
   Read: [http://itp.nyu.edu/physcomp/lessons/serial-communication/serial-communication-the-basics/ Arduino Serial (Igoe - ITP)] (watch the video)
 
   Read: [http://itp.nyu.edu/physcomp/lessons/serial-communication/serial-communication-the-basics/ Arduino Serial (Igoe - ITP)] (watch the video)
 
   Read: [http://learn.sparkfun.com/tutorials/connecting-arduino-to-processing Arduino <--> Processing]
 
   Read: [http://learn.sparkfun.com/tutorials/connecting-arduino-to-processing Arduino <--> Processing]
Line 52: Line 50:
 
   Presentation: [https://884.wiki.iat.sfu.ca/mediawiki-1.32.0/images/a/ac/Week_7_-_Interfacing_Presentation.pdf Week 7 Presentation]
 
   Presentation: [https://884.wiki.iat.sfu.ca/mediawiki-1.32.0/images/a/ac/Week_7_-_Interfacing_Presentation.pdf Week 7 Presentation]
 
   Handout: [https://884.wiki.iat.sfu.ca/mediawiki-1.32.0/images/c/cb/Week_7_-_Interfacing_Handout.pdf Week 7 Handout]
 
   Handout: [https://884.wiki.iat.sfu.ca/mediawiki-1.32.0/images/c/cb/Week_7_-_Interfacing_Handout.pdf Week 7 Handout]
 +
 +
 +
== Week 7 - Reading Week, No Lab  ==
 +
February 21, 2022
 +
'''READ STUFF'''
  
 
== Week 8 - Motors/High Powered Out ==
 
== Week 8 - Motors/High Powered Out ==
Feb 27, 2018
+
Feb 28, 2022
 
   Read: Hartman, chapter 8 (Motors & Temperature). Recommend to read the first half of chapter 8 as well (Light & Sound)
 
   Read: Hartman, chapter 8 (Motors & Temperature). Recommend to read the first half of chapter 8 as well (Light & Sound)
 
   Read (review): [[Electronics Resources #Essential Electronics Concepts|POWER!]]  
 
   Read (review): [[Electronics Resources #Essential Electronics Concepts|POWER!]]  
Line 62: Line 65:
  
 
== Week 9 - Computer Vision ==
 
== Week 9 - Computer Vision ==
March 6, 2018
+
March 7, 2022
  
 
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.
 
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.
Line 78: Line 81:
  
 
== Week 10 - Wireless Communication==
 
== Week 10 - Wireless Communication==
Mar 13, 2018
+
Mar 14, 2022
  
 
   Read: Hartman, chapter 9 (Wireless)
 
   Read: Hartman, chapter 9 (Wireless)
Line 87: Line 90:
  
 
== Week 11 - Advanced Sensors ==  
 
== Week 11 - Advanced Sensors ==  
Mar 20, 2018
+
Mar 27, 2022
  
  

Revision as of 01:42, 2 January 2022

This schedule is still under construction and subject to change. I have not yet gone through all the links and checked them for currency, nor update coded segments. However, this should get you started on the studio portion of the course.

Week 1 - Intro: Electronics

Date: January 10 2022 - self study

   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 For this week, just design the circuits and do the schematic. Once you have received your electronics kit -- we will build these.

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

January 17 2022 - self study, bring examples to class

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

Week 3 - Microcontrollers I

January 24 2022 -- Hopefully this session will be face to face and you can pick up your electronics kits and start building.

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) // Somewhat Outdated

Week 4 - Sensors

Jan 31, 2022

 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 7, 2022

 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  // Due to the limited number of soldering stations the class will break into 3 groups, and each work on one of the handout questions at a time

Week 6, Interfacing (Serial Communication)

Feb 14, 2022

 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 7 - Reading Week, No Lab

February 21, 2022

READ STUFF

Week 8 - Motors/High Powered Out

Feb 28, 2022

 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 7, 2022

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 14, 2022

 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 27, 2022