Unsere Partner:
___________________


SGMK, Postfach 2161, CH-8031 Zürich - ++41 (0)77 442 90 10 - info@sgmk-ssam.ch
Newsletter:

C Grundkurs mit Arduino
________________________________________

Lerne die Grundlagen der C-Programmierung für künftige Entwicklungen.
C ist eine
- insbesondere auch im Mikrocontrollerbereich
- weit verbreitete Programmiersprache. Arduino ist eine auf Open-Source basierende Entwicklungs
- Umgebung mit einem ATmega328 Prozessor.
www.ardunio.cc


Solide Grundlagen der hardwarenahen C-Programmierung sowie
des Arduino-Boards sind Dir bekannt. Du hast Möglichkeiten für spätere Entwicklungen mit Arduino oder anderer Hardware kennengelernt. Z.B. für Steuerungen, Synthesizer, MIDI, Robotik, etc.

<< zurück


Schwerpunkte
________________________________________

Einführung in Arudino und dessen Entwicklungsumgebung, allg. Programmentwickling und Präprozessor

A
llgemeiner Programmaufbau:
- Funktionen, Typen, Variablen, Kommentare
- allg. Befehle, Funktionsaufruf, Kontrollstrukturen:
- if ... then ... else
- switch
- Schleifen (for / while / do..while)

Einsatz von Operatoren, insbesondere bit-Operatoren, von Feldern, Zeigern.

Überblick über die Speicherklassen (static, volatile).

Viele praktische Übungen:
- Ansteuerung von LEDs
- Verarbeitung digitaler und analoger Ein- und Ausgangssignale
- Ansteuerung von (Standard-Modellbau-)Servos
- Kommunikation Rechner <-> Arduino (Serial IO)
- Soundprogrammierung, z.B. 1-Bit-Mini-Synthesizer



Leitung
________________________________________

Markus Sing ist dipl. Informatiker, nach seinem
Studium an der Univerität Suttgart entwicklete
er hardwarenahe Programme für IBM, das europäische
Raumfahrtprogramm ESA sowie das Telematik-Unternehmen
FELA.

Zur Zeit arbeitet Markus Sing als Freelancer und
unterrichtet an der Hochschule St.Gallen, bei der
WISS und im Universikum (Begabtenförderung des Schulamts
Zürich).




Nachweis
________________________________________

Bestätigung "C Grundkurs mit Arduino" SGMK


Zielpublikum
________________________________________

Künstler, Tüftler und an Technik Interessierte, welche mit
Arduino oder anderer Hardware entwickeln möchten.

Keine Programmier- oder Elektronikkenntnisse nötig.
Eigener Laptop mit intallierter Java-Runtime Enviroment mitbringen!




Methoden und Technik
________________________________________

Referate und praktische Übungen mit Arduino.
Programmierung auf eigenem Labtop (PC, Mac, Linux).
Das Arduino-Board kann mitgebracht, von uns gekauft (45.-)
oder ausgeliehen werden.


Datum, Ort und Kosten
________________________________________

Daten folgen

MechArtLab, Hohlstrasse 52, Zürich

245.- oder 150.-- für Lehrlinge und Studenten



Anmeldung
________________________________________



Ich bin mit den AGBs einverstanden.


Wir können die Workshops nur bei genügend Anmeldungen durchführen und
sind deshalb froh, wenn Sie sich frühzeitig anmelden.


<< zurück