Werkmodul/Fachmodul/FachmodulWerkmodul
Lecturer(s): Martin Schied
Credits: 4 ECTS, 4 SWS
Date: Thursdays (See Schedule), 13:30 until 18:30 h
Venue: Marienstraße 7b, Room 103
First meeting: 30.4.2015
Description
More Pixels!
An advanced physical computing class - continuation of the Class "All Hail The Pixels" from previous winter term. While last semester was mostly about Prototyping on a Breadboard and creation of pixel based content in Processing, this semester focuses on production of electronics and mechanical prototypes and theoretical considerations for scalable installations "in reality". Among other topics advanced uses of microcontrollers are a main focus. The Class will be held in English.
German description
More Pixels!
Physical-Computing Kurs für Fortgeschrittene. "More Pixels!" ist die Fortsetzung des Kurses "All Hail The Pixels" aus dem vergangenen Wintersemester. Im letzten Semester stand das Entwerfen von Inhalten für pixelbasierte Systeme mit Processing und das Experimentieren auf dem Breadboard im Vordergrund. In diesem Semester geht es um die Produktion von mechanischen und elektronischen Prototypen - und um Erweiterungen rund um das Thema Mikrocontroller. Außerdem werden wir uns (theoretisch) auch mit Überlegungen zur Realisierung "in Groß" - z.B. als Pixel auf einer Häuserfassade oder als Rauminstallation beschäftigen. Der Kurs wird in Englischer Sprache gehalten.
Topics
Possible Topics:
Topics on Microcontrollers:
- timers
- interrupts
- wireless transmissions (simple ook, and fsk, infrared remotes, nrf24l01)
- programming over in-system-programmer
- analog reference
- spi, i²c, one-wire, rs485, rgb-led chips?
- exploring linux (on the yun - or raspberry pi)
techniques for manufacturing and prototyping
- methods of making circuit boards (etching: photo-positive, toner transfer, sharpie/edding, )
- soldering smd components
- using a cnc mill to make circuit board prototypes
- eagle, kicad and fritzing for pcb manufacturing
- ordering pcbs from a pcb service.
scaling up the amount of outputs:
- matrix circuits
- analog multiplexers
- shift registers
- bus systems
other topics
- motors: motor control, stepper motors and brushless motors
- sensors: magnetetic sensing, accelerometer, gyroscopes, temperature sensors, ...
- other actors: solenoids, relays, valves, solid state relays, ...
Admission requirements
Participation in last semester's class "All Hail The Pixels" or comparable knowledge in programming and electronics.
Registration procedure
Please send your application by email with the Subject More Pixels! to: martin.schied@uni-weimar.de
- Name, Surname
- program and semester (Studienprogramm und Fachsemester)
- matriculation number (Matrikelnummer)
- Angabe der geltenden Prüfungsordnung
- Valid email address @uni-weimar.de (no other mailing addresses will be accepted) Why?
Sollte es mehr als 15 Bewerber geben, entscheidet die Reihenfolge der Anmeldungen über die Aufnahme in den Kurs
Evaluation
Active participation, presentation, documentation.
Eligible participants
Graduates enrolled in the Faculties of Media, Gestaltung and in the MediaArchitecture program
Email List
Register for the pixels mailinglist
Syllabus
subject to be changed :)
- 16.4.2015 - no class.
- 23.4.2015 - no class.
- 30.4.2015 Welcome and Introduction - Basic Parts and Components: Basic Electronics Parts Overview: Resistors, Capacitors, Diodes, Transistors. Pixel Matrix and Button Matrix.
- 07.5.2015 Wireless Interfaces
- 14.5.2015 -
- 21.5.2015 Analog Multiplexing, Shift Registers and SPI - other Protocols: I2C, One-Wire, RS485/DMX
- 28.5.2015 Eagle, Kicad, Fritzing
- 04.6.2015
- 11.6.2015 -
- 18.6.2015
- 25.6.2015
- 02.7.2015
- 09.7.2015 Summaery: Exhibition
Links
- Falstad.com/circuit (Circuit simulator: free, open source)
- Kicad (PCB CAD software: free and open source)
- Eagle Cad (PCB CAD Software: limited version for free, non open source)
- Fritzing (Simple breadboard, circuit and PCB Layout tool: free and open source)