Sinnesmodalität und Sensor auswählen

Image

Arduino :: Arduidioms

Laut Frank Buschmann ist ein Idiom »ein programmiersprachenspezifisches Muster und damit ein Muster auf einer niedrigen Abstraktionsebene. Ein Idiom beschreibt, wie man bestimmte Aspekte von Komponenten oder Beziehungen zwischen ihnen mit den Mitteln einer bestimmten Programmiersprache implementiert.«

Die hier gesammelten Arduino-Idioms beschreiben, wie einzelne Sensoren und Aktoren mit dem Arduino zusammen arbeiten. Mit Hilfe dieser Bausteine können komplexere Projekte kombiniert werden.

 

Hier werden die elektrischen Eigenschaften der einzelnen Bauteile aufgelistet und zum Datenblatt verlinkt.

Für den Arduino Uno gilt: 

Microcontroller ATmega328
Operating Voltage 5V
Input Voltage (recommended) 7-12V
Input Voltage (limits) 6-20V
Digital I/O Pins 14 (of which 6 provide PWM output)
Analog Input Pins 6
DC Current per I/O Pin 40 mA
DC Current for 3.3V Pin 50 mA
Flash Memory 32 KB (ATmega328) of which 0.5 KB used by bootloader
SRAM 2 KB (ATmega328)
EEPROM 1 KB (ATmega328)
Clock Speed 16 MHz

Im Menü sind die vorhandenen Sensoren und Aktoren anhand ihrer Erweiterung menschlicher Sinneswahrnehmung und Aktorik aufgelistet. Zu jeder Kategorie auf der linken Seite werden im oberen Bereich ein oder mehrere Bauteile eingeblendet, zu denen anschließend detaillierte Informationen aufgerufen werden können.

Das Platinenlayout wird mit Fritzing realisiert, ein Dokumentationsprogramm für Arduino-Projekte.

 

Ein Arduino wird über die Arduino-IDE in Wiring programmiert, ein C++-Derivat.

Was ist beim Anschluss an den Arduino zu erwarten?

Arduino-Projekte

Eine Suche fördert zahlreiche Projekte, Tipps und Tricks rund um Arduino, Sensoren und Aktoren zutage. Gebündelt finden sie sich u.a. auf den folgenden Seiten:

Arduino.cc
Die Hauptwebsite von Arduino. Viele bebilderte Anwendungsbeispiele sind im Playground zusammen gestellt.

Freeduino.org
Hier finden sich zahlreiche Projekte, Arduino-Clone und verwandte Projekte.

Fritzing.org
Auf der Seite des Arduino-Dokumentations-Tools finden sich natürlich auch jede Menge Beispiel-Projekte.

KHM
An der Kunsthochschule für Medien in Köln werden viele interessante Installationen mit Arduino umgesetzt.

Make Magazine
Im Blog des Make Magazine gibt es eine große Arduino-Abteilung.

Instructables
Ein weiteres Do-It-Yourself-Magazin mit vielen, zum Teil sehr anspruchsvollen Arduino-Projekten.

Lada Ada Arduino Tutorials
Eine gute Zusammenstellung von ausführlich bebilderten Beispielen.

Tom Igoe
Auch seine Website ist eine Fundgrube. Eine gute Übersicht, warum Arduino das Mittel der Wahl ist, gibt sein Vortrag »Physical Computing. What We've Learned So Far.« auf der Tagung Sketching in Hardware 06.

Top 40 Arduino Projects
Eine etwas ältere, aber immer noch inspirierende Liste wegweisender Arduino-Projekte.

Pachube
Weiter Anwendungsbeispiele gibt es auf den Webseiten der Arduino-Bücher. Auf Pachube können Sensordaten in Echtzeit veröffentlicht werden, um  im Internet der Dinge ein Meshwork aus Sensoren und Aktoren zu konstruieren, die räumlich voneinander getrennt sind.

Talk2MyShirt
Eine informative Seite zum Thema Wearable Computing mit einem lebendigen Blog.

Weiter Anwendungsbeispiele gibt es auf den Webseiten der Arduino-Bücher.