Material Covered This Week
- Microcontrollers: The Basics
- Sensors: The Basics
- Programming Terms and Environments
- Programming concepts: functions, conditional statements, variables
- Intro to Arduino and first program
- Variables
- Digital Input and Output
- Analog Input
- Serial out: print and println
In-Class Activity
We’ll demonstrate and discuss these in class this week:
Assignments for next class
- Do the labs that were covered in class this week, and come up with a simple application using digital or analog input and digital output.
- Digital Quiz – 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 to see
- Review the material to be covered next week, 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 for next class
The following readings set the tone conceptually for what’s coming next:
- Graham Pullin, Design Meets Disability You’ll need your NYU password to get to this link, Here’s the in the NYU Library permalink
- Example: Ramps (see also this video) Digital Wheel Art, Modal Kombat, Red Urchin, Bricolo
Blog Post for next class
Observation – Pick a piece of interactive technology in public, used by multiple people. Write down your assumptions as to how it’s used, and describe the context in which it’s being used. Watch people use it, preferably without them knowing they’re being observed. Take notes on how they use it, what they do differently, what appear to be the difficulties, what appear to be the easiest parts. Record what takes the longest, what takes the least amount of time, and how long the whole transaction takes. Consider how the readings from Norman and Crawford reflect on what you see.