Katapult Gruppenarbeit: Samuel Stoeklin, Patrick Pandolfo Als Abschlussarbeit konnten wir unser neue erlernten Fähigkeiten, in einer elektronischen Version von Fischli und Weiss ‘Lauf der Dinge’ unter Beweis stellen. Wir gingen mit einem Katapult an den Start. Vom Vorgänger erhalten wir als Input einen Ping Pong Ball und katapultieren diesen als Output zum nächsten Modul. Dazu…
Blog-Thema: pat
12 Kommunikation Processing / Arduino
Das OSC Protokoll (Open-Sound-Control) erlaubt es, auf eine einfache Art und Weise Daten über ein Netzwerk zu schicken. Das Arduino hat leider keine direkte Möglichkeit, dieses Protokoll zu verwenden, weshalb man den ‘Umweg’ über Processing in Kauf nehmen muss. Dieses Beispiel zeigt, wie die Werte eines Potentiometers von Arduino nach Processing geschickt werden und dann…
11 Beschleunigungssensor
Aufgaben 3.Visualisiert die Werte des Sensors in Processing – zunächst nur als Liniengrafik Material: MMA7455 Breakout 5.Erstellt eine Funktion, die ermittelt, welche Seite des Sensors zur Zeit Oben liegt. Material: MMA7455 Breakout Eine Karton-Box wurde mit einem Bewegungssensor und einem Vibrationselement ausgerüstet. Damit wird in jeder Lage ein unterschiedliches Vibrationsfeedback ausgegeben. Arduino Processing
10 Useless machine
Gruppenarbeit: Eva Seliner, Samuel Stoeklin, Patrick Pandolfo Aufgabe Gestaltet ein Objekt und dessen Verhalten. Es soll ein beliebiger Sensor als Eingabeelement genutzt werden und ein oder mehrere Servos als Ausgabe. Eventuell kann die Ausgabe durch andere Aktuatoren unterstützt werden. Stückliste: 2 Servo’s 1 Kippschalter 2 LED’s 1 Piezosensor Arduino
09 AnalogIn
Aufgabe 2. Lest die Werte eines Potetiometers an einem analogen Pin ein und verändert die Blinkgeschwindigkeit einer LEDMaterial: Potentiometer, Widerstand (10kOhm), LED, Vorwiderstand CODE Aufgabe 5. Lest die Werte des Sensors in Processing ein und visualisiert diese. Achtet dabei auf eine nachvollziehbare Art der Visualisierung. Material: Sensor, Widerstand, Processing Zwei Drucksensoren (Wiederstände) wurden in einer…
06 Pulse-Width Modulation
Aufgabe 1. Lasst eine LED kontinuierlich von Hell zu Dunkel und wieder zu Hell faden Material: LED, Vorwiderstand Um auch Zwischenwerte für die LED zu bekommen, müssen wir unseren Output auf PWM-Pin’s setzten. Mit ‘analogWrite’ können wir Werte zwischen 0 bis 5 ansteuern (bei 8 Bit Auflösung entsprechen das Werten von o bis 255) ….
05 Lauflicht
Aufgabe Nutzt das Bargraph-Element um ein Lauflicht zu erstellen, welches von Links nach Rechts und wieder zurück läuft. Vorwiderstand: 83 Ohm Material. Bargraph-Element, Vorwiderstände Informationen Datenblatt Kingsbright DC-10EWA Für diese Aufgabe versuchten wir den Code so zu optimieren, dass er möglichst wenig Speicherplatz einehmen wird. CODE
04 Digital Input/Output
Aufgabe 2 2. Über einen Taster wird eine LED geschaltet Material: LED, Vorwiderstand, 1 Taster Aufgabe 3 3. Ein Druck auf einen Taster schaltet eine LED ein, bei erneutem Druck wird sie wieder ausgeschaltet. Material: LED, Vorwiderstand, 1 Taster Aufgabe 4 4. Mit drei Tastern wird eine ‘Ampelschaltung’ realisiert. Jeder der Taster schaltet eine LED…
03 Relais / Transistoren / Spannungswandler
Relais Über ein Relais wird ein zweiter Stromkreis gesteuert. Dieser wird hier mit einer zusätzlichen Stromquelle gespiesen, so sind beide unabhängig voneinander. Mit dem Taster können die LED’s im zweiten Schaltkreis umgeschaltet werden. Transistor Der Transistor ist ein rein elektronischer Schalter (im Relais sind noch mechanische Komponenten enthalten). Eigentlich ein sinnloser Aufbau, der Taster aktiviert…