Gestalterwiki

Webseiten-Werkzeuge

Benutzer-Werkzeuge

Physical Computing

hinzufügen: Fritzing

Physical Computing bedeutet im weitesten Sinne, interaktive, physische Systeme durch die Verwendung von Hardware und Software zu erstellen. Diese Systeme reagieren auf Ereignisse in der realen, analogen Welt und/oder wirken auf sie ein. Unter Physical Computing werden Systeme verstanden, die sich mit der Beziehung zwischen dem Menschen und der digitalen Welt befassen. Der Begriff wird meistens für Projekte mit einem künstlerischen oder Designhintergrund oder für Do-it-yourself-Hobbyprojekte verwendet. Dabei werden Sensoren und Mikrocontroller verwendet, um analoge Eingaben Software-Anwendungen verfügbar zu machen und/oder elektromechanische Geräte, wie Motoren, Servos, Leuchtdioden oder andere Hardware steuern. 1)

Arduino-Plattform

Die Arduino-Plattform ist eine aus Soft- und Hardware bestehende Physical-Computing-Plattform, sie stellt im Moment die wohl beliebteste und am meisten verbreitete Plattform dar. Dies liegt sowohl an der großen Community als auch an der Einsteigerfreundlichkeit. Sowohl Hard- als auch Software sind im Sinne von Open Source quelloffen. Die Entwicklungsumgebung beruht auf der Entwicklungsumgebung von Processing und Wiring, die insbesondere Künstlern, Designern, Hobbyisten und anderen Interessierten den Zugang zur Programmierung und zu Mikrocontrollern erleichtern soll. Arduino kann benutzt werden, um eigenständige interaktive Objekte zu steuern oder um mit Softwareanwendungen auf Computern zu interagieren (z. B. Adobe Flash, Processing, Max/MSP, Pure Data, SuperCollider, diversen Skriptsprachen, Terminal, vvvv etc.). Arduino wird intensiv an Kunsthochschulen genutzt, um interaktive Installationen aufzubauen.2)

Für Arduino-Boards und kompatible Boards gibt es eine große Auswahl an Arduino Shields. Diese kann man auf sein Arduino stecken und dadurch ohne Kabel und ohne großen zusätzlichen Platzbedarf die Funktionalität des Arduino-Boards erweitern. Ein Beispiel dafür ist das Adafruit Motorshield, welches das unkomplizierte Einbinden und Ansteuern von Motoren ermöglicht (siehe Abbildung unten).

Einfacher Arduino Aufbau mit LED und Helligkeitssensor

Beispielanwendungen mit Arduino-Boards

Das Adobe Flash Plugin wird benötigt, um diesen Inhalt anzuzeigen.

Das Adobe Flash Plugin wird benötigt, um diesen Inhalt anzuzeigen.

Das Adobe Flash Plugin wird benötigt, um diesen Inhalt anzuzeigen.

Das Adobe Flash Plugin wird benötigt, um diesen Inhalt anzuzeigen.

Dokumentationsfilm über die Arduino-Plattform

Das Adobe Flash Plugin wird benötigt, um diesen Inhalt anzuzeigen.

Übersicht Arduino-kompatible Boards

Name Beschreibung Preis Link/Kaufen
Arduino UNO Das Original Arduino Board. Mehr Informationen hier: http://arduino.cc/en/Main/ArduinoBoardUno ca. 24 EUR http://www.watterott.com/de/Arduino-Uno
Arduino UNO Ethernet Das Arduino Uno Ethernet versieht das normale UNO Design mit einem Ethernet Port für Netzwerkkommunikation. Zusätzlich besitzt es einen microSD Slot um Daten zu schreiben und zu lesen. Mehr Informationen: http://arduino.cc/en/Main/ArduinoBoardEthernet ca. 48 EUR http://www.watterott.com/de/Arduino-Ethernet-w/o-PoE-module
Arduino Mega 2560 ca. 48 EUR http://www.watterott.com/de/Arduino-Mega-2560
Arduino Mega Android Accessory Development Kit (ADK) Das Arduino ADK Mega basiert auf dem ATMega2560 + zusätzlichen USB Host Controller. Das Board ist kompatibel mit dem Android Development Kit (ADK). Hiermit wird es möglich Android-Geräte zu steuern und umgekehrt auch mit dem Android-Gerät Einfluss auf das Arduino und die angeschlossene Peripherie zu nehmen. Mehr Informationen: http://arduino.cc/en/Main/ArduinoBoardADK ca. 70 EUR http://www.watterott.com/de/Arduino-Mega-ADK
Seeeduino ca. 17 EUR
Seeeduino Mega ca. 35 EUR
Seeeduino ADK Board Ähnlich Arduino ADK Board ca. 60 EUR http://www.seeedstudio.com/depot/seeeduino-adk-main-board-p-846.html?cPath=132_133
Seeeduino Film ca. 15 EUR
Boarduino ca. 15 EUR
Arduino Fio Das Arduino Fio ist für drahtlose Anwendungen entwickelt worden. Im Zusammenspiel mit XBee Modulen kann das Arduino Fio über weiten Strecken funken (100−1500 Meter). ca. 21 EUR http://www.tinkersoup.de/product_info.php?products_id=306
Lilypad Das Lilypad wurde speziell für Physical-Computing Anwendungen auf Textilien entwickelt ca. 21 EUR http://www.watterott.com/de/Arduino-LilyPad-Main-Board-328
FLORA Ähnlich Lilypad noch unbekannt http://www.adafruit.com/products/659
DIY Arduino (Selbstbau-Arduino) Materialliste und Anleitung: http://www.instructables.com/id/DIY-Arduino-or-The-DIY-Duino/

Screenshot der Arduino-Entwicklungsumgebung

Weiterführende Links

Shops für Physical-Computing Zubehör