Das Teilmodul Digitales Prototyping ist als Fortsetzung des Kurses 301.2 Webdesign für ID-Studierende zu sehen. Die im Webdesign vermittelten Kenntnisse im Bereich von HTML/CSS/Javascript werden in diesem Kurs mit Grundlagen des „Physical Computings“ kombiniert.
Gemeinsames Abschlussprojekt
gemeinsame Aufgabenstellung für die Kurse 403.2 Technisches Design (Prof. Florian Petri) und 403.1 Dig. Prototyping (Prof. Matthias Edler-Golla)
Thema: FK12-Entdecker: Neue Perspektiven
Wendet das in den beiden Kursen erlernte Wissen zu analogem und digitalem Prototyping an, um funktionale Prototypen zu erstellen – baut „FK12-Entdecker“! Die umgesetzten Prototypen ermöglichen es neue Blicke auf die Außen- und Innenräume unserer Fakultät zu werfen und dem Gebäude so manches bisher unentdeckte zu entlocken. Die erzeugten Artefakte können stationär sein, sich aber auch kriechend, fahrend, fliegend (…) fortbewegen. Sie sollen selbstständig Filme, Fotos, Geräusche oder andere Sensor-Daten aufzeichnen, so dass diese nachträglich betrachtet, angehört oder visuell (z.B. als Info-Grafiken) ausgewertet werden können.
Spielregeln
- Zu konzipieren und umzusetzen sind physische Prototypen der „FK12-Entdecker.“
- Die funktionalen Prototypen sind in der Lage selbstständig Filme, Fotos, Geräusche oder andere Sensor-Daten im oder rund um das Fakultätsgebäude aufzuzeichnen.
- Die Prototypen bestehen ausschließlich aus digital zu fertigenden Bauteilen (3D-Druck, CNC-Fräsen, Laser-Cutten) sowie den benötigten elektronischen Bauteilen (Arduinos, Raspberry Pis und Sensoren).
- Die verwendeten Arduinos, Raspberry Pis und Sensoren müssen so verbaut sein, dass diese wieder schadlos ausgebaut werden können.
- Alle digital gefertigten Bauteile müssen austauschbar und die Objekte somit reparierbar sein.
- Teams von max. 3 Leuten.
Am Ende abzugeben
- Dokumentation, die es anderen ermöglicht, die gezeigten Projekte nachzubauen
- Verwendeter Code zum Kopieren
- Dateien zur digitalen Fertigung der Prototypen (z.B. STL-Dateien) auf 3D-Drucker, CNC-Fräse oder Lasercutter
- Fotos der Objekte
- Fotos aus der Entwicklungs- und Testphase
- entstandene Filme, Datenaufzeichnungen etc.
Unterrichtstermine
Achtung: Termin & Inhalt kann sich noch ändern!
Blockseminare an Samstagen
jeweils von 9:30 bis 17:00 (mit Pausen…)
- 15.04.23, vormittags Einführung „Digitale Prototyping“, Arduino Grundlagen → Script
- 15.04.23, nachmittags Arduino 2 → Script
- 29.04.23 Arduino 3 (Motorsteuerung) → Script
- 06.05.23, vormittags Raspberry Pi 1 → Script
- 06.05.23, nachmittags Raspberry Pi 2 → Script
- 13.05.23, vormittags Raspberry Pi 3 → Script
- 13.05.23, nachmittags Besprechung eigener Ideen zum Thema „FK12-Entdecker: Neue Perspektiven“
Exkursion (gemeinsam mit Florian Petri)
- Eintägige Exkursion ins Zukunftsmuseum, Nürnberg
- Termin Mittwoch, 3.5., Abfahrt mit dem Zug am Hbf München um 9:04
Weitere Besprechungstermine
- 21.06.23, Mittwoch
- 28.06.23, Mittwoch
- 05.07.23 Mittwoch: gemeinsame Abschlusspräsentation
Unterrichtsraum
X1.019: Kleiner Hörsaal
Zoom-Raum
https://hm-edu.zoom.us/my/megolla?pwd=TDR2VXViS3VYRFBwVFFCYVFZYUpmdz09
Zoom-Aufzeichnungen 2021
Nicht komplett identisch mit den aktuellen Sachen!
- Auftaktveranstaltung Pavillon
- Grundlagen Arduino
- Arduino 2 (Sensoren…)
- Arduino 3 (Motoren…)
Lösungen der gestellten Übungsaufgaben
empfohlene Programme (alle kostenlos!)
- iTerm, Terminal Emulator Mac
- PuTTY, Terminal Emulator Windows
- Cyberduck, FTP-Programm, Mac & Windows
- VSCodium, Texteditor, Mac, Linux & Windows
- Arduino, zum Erstellen und Testen von Arduino-Code, Linux, Mac & Windows
- VNC Viewer, zum visuellen Fernsteuern z.B. eines Raspberry Pi
Buchenpfehlungen
Arduino
- BANZI, Massimo: Getting Started with Arduino; ISBN: 1449363334
- GEDDES, Mark: Arduino Project Handbook: 25 Practical Projects to Get You Started; ISBN: 1593276907
Raspberry Pi
- UPTON, Eben: Raspberry Pi User Guide, 4th Edition; ISBN: 1119264367
- MONK, Simon: Raspberry Pi Cookbook: Software and Hardware Problems and Solutions; ISBN: 9781491939109
empfehlenswerte Websites
Arduino
Raspberry Pi