Der Workshop gibt eine praxisorientierte Einführung in die AVR Programmierung anhand des ATtiny13 8-bit Mikrokontroller. Die Teilnehmer erlernen die grundlegenden Prozesse und Tools zur AVR Programmierung und erhalten eine Übersicht an AVR ATtiny Projekten, die praktisch als Breadboardschaltung aufgebaut oder gelötet werden können. Es wird gezeigt, wie das Arduinoboard als ISP-Schnittstelle (In-system Programmer) für AVR verwendet werden kann und wie Mikrokontroller ohne Batterien funktionieren.

"a tiny experimenter" (shield version prototype)
Lerninhalte
Im ersten Teil des Workshops bauen wir ein Arduino Shield, das als einfache AVRtiny Programmier- und Experimentierplattform dient. Fortgeschrittene Teilnehmer, die bereits Erfahrungen mit AVR Programmierung mitbringen, können die Breadboard Variante bauen (und einen eigenen AVR Programmer mitbringen!). Im zweiten Teil bauen wir einfache Schaltungen auf und experimentieren damit. Mögliche Anwedungen sind: Uhr/Timer, digitaler Würfel, LED Ansteuerung (z.B. fackernde LED), kleines Soundtoy (z.B. Funktionsgeneratoren mit PWM), Messungen mit Sensoren/Anzeige, etc... Die meisten dieser Schaltungen können mit einer Solarzelle betrieben werden.
Links: Atmel ATtiny13 ArduinoISP WinAVR für Windows Anleitung für AVR mit Mac
Zielpublikum
Der Workshop richtet sich an Elektronikbastler und Künstler, die den Einstieg in die Welt der AVR Programmierung suchen oder einfach am ATtiny13 interessiert sind. Programmierkenntnisse in C sind nicht vorausgesetzt, aber von Vorteil. Das Material wird inklusive zur Verfügung gestellt. Die Teilnehmer sollten ein Arduino mitnehmen (kann bei der SGMK im Voraus bestellt werden auf Anfrage).
Leitung
Christoph Stähli, Künstler und Programmierer
Zeit & Ort
Saturday, 17. Mar. 2012: 10:00 - 18:00
Sunday, 18. Mar. 2012: 10:00 - 18:00
MechArtLab, Hohlstrasse 52, 8004 Zürich. Klingeln, dann 6. Stock mit Lift (und geradeaus).
Kosten
SGMK-Mitglieder Fr. 150.-
Nicht-Mitglieder Fr. 250.-









Kommentare (0)