Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Image Added

Course Overview

In this course, we will look at physical computing as a method of interaction design. Our definition of Physical Computing refers to the use of hardware and software to make interactive objects that can respond to events in the real world. These events may be general knowledge about the environment (temperature, brightness, etc.) or user interactions (keystroke, approach, touch, etc.). These devices might respond with direct feedback through displays or actuators, or by performing actions in a digital environment. The challenge of physical computing is to make the interface between human and machine as simple and intuitive as possible by taking physical human abilities and habits into account.

...

The students learn how to handle hardware and software in order to prototype their own ideas. The students develop an understanding of the characteristics of physical interaction and the technical possibilities of realising them through functional prototypes. In particular, students learn the areas of electronics, microcontroller programming (Arduino), sensors and actuators.

Groups

...

This year, students work will be exhibited in Zauberwald in a collective installation. The installation covers the topic of Energy Production and will combine outcomes from Physical Computing and Interactive Visualisation. In the Physical Computing module, students will develop an input device, that will later be used to control a visualisation developed in the Interactive Visualisation module.  More information on the project can be found here.

Each input device will be themed on a "Kraftwerk" relating to an energy source in Switzerland, for example nuclearwater, wind or solar. Students will develop the appearance and function of the Kraftwerk and build in sensors to allow various forms of interactions from visitors to be fed into the Visualiser. 

Guidelines for Objectthe object

  • 400*400mm?
  • Robust, Waterproof and resistant in below zero environments
  • Construction only with raw MDF (4mm) or plexiglass
  • Designs/3D model of the object must also be submitted

Energy Sources: 

  1. Wind Powers
  2. Biomass
  3. Solar
  4. Hydro 
  5. Geothermal 
  6. Kehrichtverbrennungsanlagen
  • Easily reproducible (CAD drawings, schematics, etc)

Deliverables

Individual

  • Scans of Notebook (PDF)

...

  • Final Prototype of Object
  • Plans for Final Object
    • Drawings (CAD?)
    • Schematics & Board Layout (Eagle)
    • Material List (Spreadsheet)
  • Final Presentation
  • Standard IAD Documentation
    • Video (Making of, Final Prototype)
    • Short Documentation (PDF)

Expectations and Grading

Grades will be based on group presentations, class participation, home assignments, documentation (journal) and final work. An attendance of min. 80% is required to pass the course.

  • Individual Documentation (30%)
  • Group Work (70%)

Tools

Schedule

Morning: 09:00 - 12:00 Uhr, Afternoon: 13:30 - 17:00 Uhr

W1

Tuesday 9.10

Wednesday 10.10

Thursday 11.10

Friday 12.10

Morning

Kick-off
JG, LF - 4.T06 - 09:00

Voltage & Current
Digital Output
Resistors, LED's
JG, LF - 4.T06

Analog Input
Analog Sensors
Smoothing, Debouncing
JG, LF - 4.T06 - 09:00

Transistors
Motors, Solenoids
LF, JG - 4.K14 - 09:00

Digital Interfaces
I2C, SPI, UART
JG, LF - 4.K14 - 09.00

Afternoon

Voltage Divider
Digital Input
Pulse Width Modulation
(Capacitor)
JG, LF, 4.T06 - 13:30

Arduino & Processing
Serial Communication
JG, LF - 4.T06 - 13:30

H-Bridges
LF, JG - 4.K14 - 13:30

Bits & Atoms III
FW - 4.K14 - 15.00

Digital Components
Neo Pixel, Stepper, Servo
LF, JG - 4.K14 - 13.30

W2

Tuesday 16.10

Wednesday 17.10

Thursday 18.10

Friday 19.10

Morning

EAGLE CAD
LF, JG - Room? - 09.00

Networking
JG - 3.E07-A

Project Kickoff
JG, LF, JS, EWZ? - 3.E07-A - 09.00

Ideation

Afternoon

PCB Milling
LF, JG - Room?- 13.30

Networking
JG - 3.E07-A

Moodboard

Bits & Atoms III
JG - 4.T06 - 15.00

Concept

W3

Tuesday 23.10

Wednesday 24.10

Thursday 25.10

Friday 26.10

Morning

Short Presentation
JG, LF - 3.E07-A - 09.00

Mentoring
JG, LF - 3.E07-A - 10.30

Prototyping

Prototyping

Mentoring
JG, LF - 3.E07-A - 09.00

Afternoon

Prototyping

Mentoring
LF, JG - 3.E07-A - 13.30

Prototyping

Bits & Atoms III
JG, 15.00

Prototyping

W4

Tuesday 30.10

Wednesday 31.10

Thursday 01.11

Friday 02.11

Morning

Build

Build

Build

Documentation

Afternoon

Mentoring
LF, JG - Atelier - 13.30

Build

Final Presentation
LF, JG - Room? - 15:00

Documentation

Morning: 09:00 - 12:00 Uhr, Afternoon: 13:30 - 17:00 Uhr