Physical Computing

Vertiefung von Inhalten aus dem Processing TP und Erweiterung um In- und Outputs in die analoge Welt.

Physical Computing bedeutet im weitesten Sinne, interaktive, physische Systeme durch die Verwendung von Hardware und Software zu erstellen. Diese Systeme reagieren auf Ereignisse in der realen, analogen Welt und/oder wirken auf sie ein. Unter Physical Computing werden Systeme verstanden, die sich mit der Beziehung zwischen dem Menschen und der digitalen Welt befassen.

Einen großen Teil des Kurses beschäftigen wir uns mit der Arduino Platform, die eine einfach Verknüpfung von Sensoren, LEDs, Motoren und anderen Elektronikbauteilen mit Programmierumgebungen wie Processing etc. bietet. Mit dem Elektronikboard lassen sich eigene Ein- und Ausgabeinterfaces realisieren.

Je nach Interesse und Projekten sind weitere Themen:
– Interaktion mit Eingabegeräten wie Powermate oder Leapmotion
– Laden von Echtzeitdaten aus dem Web, APIs
– Bildverarbeitung von Webcam Eingabe
– Einsatz vom Processing im Web mit p5.js,
– …

Module:

KD23: Praktische Vertiefung A
KD32: Praktische Vertiefung B

Teilmodule:

TP-1: Technisches Praktikum 1
TP-2: Technisches Praktikum 2
TP-3: Technisches Praktikum 3
TP-4: Technisches Praktikum 4

Technisches Praktikum
Interaktive Medien

Manuel Michel

3. Semester, 4. bis 7. Semester

Donnerstag
16:00 - 17:30
Raum I.0.1

open for non-german-speaking students