Willkommen auf unserem Seminar-Blog

Immer auf dem aktuellen Stand bleiben

Dieser Seminar-Blog befindet sich noch im Aufbau und wird in den kommenden Tagen entsprechend verfeinert.

Member Login

Lost your password?

Registration is closed

Sorry, you are not allowed to register by yourself on this site!

You must either be invited by one of our team member or request an invitation by email at viad.info {at} zhdk {dot} ch.

Blog-Thema: Uncategorized

11 Kipp-Box

Die folgende Aufgabe bestand darin, das Arduinoboard mit dem MMA_7455 in eine Box zu verpacken und mittels Gestensteuerung zu erkennen geben welche Seite oben liegt. Ich habe meinen Code nur ein klein wenig verändert, so dass jedes Mal wenn die Box auf eine andere Seite gekippt wird, eine andere Farbe auf dem Bildschirm erscheint.

12.1 Blackbox

Diese Übung befasste sich mit dem Lagesensor, Vibrationsmotor und selbst gewählten Komponenten. Mit diesen Bauteilen galt es eine Box zu erstellen, welche auf Benutzerinteraktionen reagiert. Verwendete Teile: Lagesensor, Lautsprecher, LED, Arduino-Board, Vibrationsmotor… Auf der Oberseite der Box ist eine LED montiert, welche langsam blinkt, wenn die Box horizontal steht. In Seitenlage blinkt die LED schneller…

11 Gestensteuerung

In einem weiteren Modul in diesem Kurs, schauten wir einen Beschleunigungsensor an. Mit dem Arduino lesen wir den Sensor aus und ürgeben dann die Daten an Processing, welches errechnet in welcher Lage sich der Sensor befindet. As kleines Feature habe ich eine automatische Kalibrierung für den Sensor eingebaut. Arduino Processing:

12 Processing -> Arduino

Arduino-Steuerung via Processing Bei vorhergehenden Aufgaben haben wir bereits Daten von Arduino an Processing geschickt. Hier werden nun Daten via Serial zurück an Arduino übertragen, um elektronische Bauteile steuern zu können. Ich habe die Ampelübung nochmals aufgenommen, hier aber die drei Lichter in Processing mit einem Mouse-Over dargestellt. Wenn sich die Maus über einem der…

11.1 Pixel-Guy

Pixel-Guy 3D Um den Accelerometer das erste Mal mit Processing zu verbinden habe ich mir eine 3D-Figur aus Würfeln erstellt, die mit dem Input entsprechend gedreht werden kann. Processing-Code

11 Accelerometer

Bei dieser Übung haben wir uns das erste Mal mit dem Beschleunigungssensor vertraut gemacht. Im Setupt muss eine Kalibrierung (horizontale Lage) vorgenommen werden calibrateOffset() und die Werte für die drei Achsen entsprechenden korrigiert werden. Auf die drei Achsen wirken folgende Kräfte in der horizontalen Lage: X=0g, Y=0g, Z=1g Die Kräfte auf die drei Achsen haben wir…

09 AnalogIn

Fächer Interactive   Nun galt es Arduino mit Processing zu verbinden und Sensor-Eingaben visuell mit Processing abzubilden. Ich habe dafür einen Druck- und Entfernungssensor verwendet. In Processing habe ich einen Fächer programmiert, Mit dem Drucke steuern. Klasse Agent  

09 AnalogIn

10 Soundbox

soundbox Yves Gugger & Fabian Troxler Wir hatten die Aufgabe innerhalb von einem Tag einen Servo in ein Gehäuse einzubauen und ihn mit Hilfe von Arduino anzusteuern. Zusätzliche Sensoren,Motoren usw waren erlaubt. Unser Projekt ist die “Soundbox” und besteht aus einem Lautsprecher, einem Infrarot-Bewegungssensor,  einem Servomotor und dem Arduino Board. Wir verbauten das Ganze in ein Plexiglas – Gehäuse. Die Soundbox reagiert…

09 Analog

    Interaktives Paint-Programm. Mit Hilfe von 3 Sensoren (1x Druck, 1x Schieberegler, 1x Bewegungssensor), habe ich ein interaktives Paint-Programm entwickelt. Durch drücken des Drucksensors stellt man die Intensität der Striche ein. Bewege ich meine Hand über den Bewegungssensor werden Striche oder Kreise generiert (zufällig) angeordnet. Mit Hilfe des Schiebereglers kann ich von Weiss zu…