Week-to-Week Activity

This page provides a week-to-week breakdown of the class, with links to all related lessons, labs, and readings.

Week 1

In-Class Activity

Fantasy Device – As a class, we’ll make a list of fantasy devices; things that don’t exist, but that we wish did. For today, we’ll ignore technical feasibility and concentrate on how you’d operate these devices if they did exist. You’ll be divided into groups of 3. Pick a fantasy device from the list. Design a control interface for this device and demonstrate it in­ class.

Think about what a person has to see, hear, touch, etc. while operating the device. Think about what cues they need to understand the interface. Think about what parts of their body they need to have free, what gestures are best for triggering the device’s behaviors, and so forth. Build a mock­up of the controls from anything you can find nearby. At the end of class, one or two of you will act out the use of the device using your mock­up while the third person narrates.

Assignments for next class

You’ll get your parts kit in class today. Gather the other basic parts and tools for this week’s labs from the shop, and familiarize yourself with the tools.

Set up your Physical Computing Comp blog and e-mail the URL to your instructor.

Lab Activities

Read or view the following material and try the labs below as soon as you have parts. Come to next class with questions:

Related Videos. These cover the same material as the notes above:

Readings

The following readings provide some context for thinking about physical interaction design. You won’t be quizzed on whether you’ve read these, but your instructor may refer to these ideas in future class discussions.

Week 2

In-Class Activity

Since last week, you’ve built built some simple circuits and learned some of the terminology of electronics. We’ll discuss how it went for you, and answer any questions that came up.

We’ll also talk about documenting:

  • System diagrams (block diagrams of components in the system)
  • Circuit Drawings (Fritzing, circuits.io, Eagle, SVG, etc.)
  • Schematics (Fritzing, circuits.io, Eagle, SVG, etc.)

Assignments for next class

Go over the Electronics review questions. This self-graded quiz covers the material you’ve done so far. You should be able to answer all the questions in it by now. If there are any you’re not sure of, set up office hours with your instructor to discuss your understanding the electronics concepts.

Lab Activities

Read or view the following material and do the labs below. Come to next class with questions:

Related Videos. These cover the same material as the notes above:

Readings

The following readings provide some context for thinking about physical interaction design. You won’t be quizzed on whether you’ve read these, but your instructor may refer to these ideas in future class discussions.

Week 3

In-Class Activity

Since last week, you’ve built your first microcontroller circuits and you’ve written programs to sense the physical world. We’ll discuss how it went for you, and answer any questions that came up.

Assignments for next class

  • Go over the Digital I/O review questions. This self-graded quiz covers the material you’ve done so far. You should be able to answer all the questions in it by now. If there are any you’re not sure of, set up office hours with your instructor to discuss your understanding the electronics concepts.

Lab Activities

Read or view the following material and come to next class with questions:

  • Analog Output: Pulse width modulation vs. frequency modulation

Related Videos. These cover the same material as the notes above:

Readings

The following readings provide some context for thinking about physical interaction design. You won’t be quizzed on whether you’ve read these, but your instructor may refer to these ideas in future class discussions.

Week 4

In-Class Activity

Since last week, you’ve experimented with output from a microcontroller, in light, sound, and movement. We’ll discuss how it went for you, and answer any questions that came up.

Assignments for Next Class

Go over the Analog In and Out review questions. This self-graded quiz covers the material you’ve done so far. You should be able to answer all the questions in it by now. If there are any you’re not sure of, set up office hours with your instructor to discuss your understanding the electronics concepts.

There are no labs for next week. We’ll review any questions you’ve had so far, and talk about how to read technical data sheets. In preparation, read or view the following material and come to next class with questions:

Readings

The following readings provide some context for thinking about physical interaction design. You won’t be quizzed on whether you’ve read these, but your instructor may refer to these ideas in future class discussions.

Midterm

Come up with a concept for your midterm project. It’s due in week 7.

Week 5

In-Class Activity

Since last week, you’ve taken a look at a few electronic component data sheets and documentation. We’ll discuss, and answer any questions that came up. We’ll also talk some more about project planning and documents that are useful in making a project:

  • Project descriptions: how to describe your project for execution. How this differs from describing it conceptually
  • Drawings for project planning:
    • system diagrams
    • floor plans
    • elevations
  • Timelines
  • Bills of materials

Assignments for next class

Midterm

Start planning your midterm project. It’s due in week 7.

Lab Activities

Read or view the following material and come to next class with questions:

Related Videos. These cover the same material as the notes above:

  • DC Motors (multiple videos)
  • The following videos cover additional material on stepper motors that we’ll cover next week, time permitting:
  • Stepper Motors (multiple videos)

Readings

  • Making Things Move, Dustyn Roberts.  Chapter 2, “Materials: How to Choose and Where to Find Them.”  NYU Permalink Here
  • Making Things Move, Dustyn Roberts.  Chapter 9, “Making Things and Getting Things Made”.  NYU Permalink Here

Week 6

In-Class Activity

Since last week, you’ve learned about motors and high current loads. We’ll discuss the following, and answer any questions that came up.

Assignments For Next Class

Finish your midterm project. You will present it next week.

Week 7

Project Presentation: Midterm assignments

Present your midterm project. This will take the whole class period this week.

Assignments for next class

Lab Activities

Read or view the following material and come to next class with questions:

Related Videos. These cover the same material as the notes above:

Readings

The following readings provide some context for thinking about physical interaction design. You won’t be quizzed on whether you’ve read these, but your instructor may refer to these ideas in future class discussions.

Sarah Hendren, All Technology is assistive 
Shelly Zalis on Designing Prosthetics That Give Female Veterans Confidence

Week 8

In-Class Activity

Since last week, you’ve learned about asynchronous serial communication between computers and microcontrollers. We’ll discuss, and answer any questions that came up.

Assignments for next class

Read or view the following material and come to next class with questions:

Lab Activities

Serial Review Questions – This self-graded quiz covers the material discussed in today’s class. If you’d like further review, take this quiz, then set up office hours with your instructor.

Week 9

In-Class Activity

Since last week, you’ve learned more about asynchronous serial communication between computers and microcontrollers. We’ll discuss, and answer any questions that came up.

Assignments for next class

  • If you haven’t already, go over the Serial Review Questions. This self-graded quiz covers the material you’ve done so far. You should be able to answer all the questions in it by now. If there are any you’re not sure of, set up office hours with your instructor to discuss your understanding the electronics concepts.

Final Project

Come up with a concept for your final project.

Week 10

In-Class Activity

We’ll talk through everyone’s final project idea.

Lab Activities

Read or view the following material and come to next class with questions:

  • Synchronous serial labs – Try one of the SPI and one of the I2C labs
  • Sensor labs (optional) – By now you’re ready to explore a wider range of sensors, many of which have I2C or SPI interfaces. The sensor labs section of this site offers more examples and information on how to use sensors. Read through them, and if you’re interested, see what sensors the shop has available to check out. Additionally, check out the sensor lesson notes.

Related Videos. These cover the same material as the notes above:

Final Project

Continue working on your final project. Come up with a system diagram and a bill of materials.

Week 11

Since last week, you’ve learned about synchronous serial communication between computers and sensors and other electronic components. We’ll discuss, and answer any questions that came up.

Assignments for next class

Final Project

Prepare a playtest of your final project.

Week 12

In-Class Activity

In-class playtesting of final projects.

Assignments for next class

Final Project

Prepare an initial version of your final project.

Week 13

In-Class Activity

In-class final user testing of final projects.

Week 14

In-Class Activity

Final Presentations

You’ll present your final prototype in class, report on your test with participants, and if possible, and give some of your classmates the chance to interact with it. How long you have to present will depend on how many projects there are. We’ll divide the available class time such that each project gets equal time. In addition to the class critique, take written notes and hand them to your classmates after they present as well.