How to contact us:
Sukandar: sk@glui.de 0176-24117156
Rut: luziferase@gmx.de
Links zu Sensorbezugsquellen:
Roboter Teile - Biegesensor, Ultraschallmodule, Infrarot-Distanzsensor, Farbsensor
Conrad - Drucksensor, Lichtsensor, Temperatursensor, Infrarot-Distanzsensor
Farnell - fast alles... Sensorrubrik unter "Automatisierungstechnik->Sensoren". Streng genommen nur für Firmen, aber Studenten werden meist auch akzeptiert.
RS - ähnlich wie Farnell.
SchneidersBuero - Sensoren von EOWAVE: Touchfader, Drucksensor, Infrarot-Distanzsensor
Doepfer - Theremin-Controller, Trautonium-Controller
Montag, 13.Nov.2006
Kurze Einführung in die bei Sensoranwendungen übliche Signalkette.
Skizze:...
Verwendung von Gamepads als Sensorinterface:
Software:
- Max: hi Objekt
- menu Message -> generiert Liste aller verfügbaren HID-Geräte. Man notiert dann den Namen des Gamepads/Joysticks und kann im weiteren Verlauf diesen als Message direkt an das hi Objekt schicken. Windows: unter Umständen muss der Name in Anführungszeichen und zusätzlichen Leerzeichen gesetzt werden, etwa so " USB Logitech Gamepad "
- poll 10 Message -> aktiviert kontinuierliche Ausgabe. Die 10 bedeutet dass alle 10ms Daten ausgegeben werden.
- poll 0 Message -> stoppt kontinuierliche Ausgabe.
- linkes Outlet -> Liste aus 2 Zahlen. Die erste ist die ID des Sensorkanals, die zweite der zugehörige Sensorwert. Das route Objekt ist am besten geeignet für die weitere Verarbeitung der Liste - als Argumente gibt man einfach die IDs der benötigten Kanäle an.
- Max bzw. MaxMSP kann bei Cycling74 heruntergeladen werden und funktioniert 30 Tage als Demo.
- pd: hid Objekt. Grundsätzliche Funktionalität wie oben unter Max, jedoch andere Messages notwendig:
- print statt menu
- start oder 1 statt poll 10
- stop oder 0 statt poll 0
- Achtung: unter Windows scheint hid nicht zur Verfügung zu stehen.
- bei pd empfiehlt es sich Hans Steiner's Extended-Installer herunterzuladen. Es gab allerdings Probleme mit OS X 10.2.8 - hier wurde auf pd 0.36 zurückgegriffen und HID getrennt installiert.
- SuperCollider: ????
Hardware:
Joysticks sind im wesentlichen aus 2 Potis aufgebaut, die rechtwinklig zueinander angeordnet sind. Auf der Rückseite erkennt man diese an je 3 dicht beieinander liegenden Pins.
Bild:...
Davon sind die beiden äußeren die Spannungsversorgung, d.h. einer ist Masse, der andere führt 5 Volt. Welcher was ist lässt sich mit einem einfachen Multimeter ermitteln. Der mittlere Pin ist der Abgriff der eine Spannung zwischen 0 und 5V führt, je nach Stellung des Joysticks. Von hier führt eine Leitung zum Analog-Digital-Wandler (ADC), wo sie gemessen und an den Computer weitergeleitet wird. Um jetzt statt des Joysticks einen Sensor anzuschließen müssen wir zunächst diese Leitung kappen und können dann den Teil der zum ADC führt mit unserem Sensor verbinden.
Bild:
Manchmal führt die Leitung über eine Drahtbrücke oder kleinen Widerstand. Selbige werden dann einfach ausgelötet, wobei die frei werdenden Pads sich zum Anlöten des Sensorkabels eignen. Andernfalls muss die Leitung mit einem scharfen Messer unterbrochen werden, sowie die Leitung freigekratzt werden um eine Lötverbindung herstellen zu können. Je nach ADC kann auch direkt am Chip angelötet werden.
Spannungsteiler
Viele Sensoren übersetzen den jeweiligen physikalischen Wert in eine Widerstandsänderung. Beispiele sind Biegung, Druck, Licht und Temperatur, sowie natürlich Potis und Fader. Da das Sensorinterface jedoch Spannungen und nicht Widerstände misst, muss ein sogenannter Spannungsteiler aufgebaut werden.
Skizze:...
gluion
Daten werden nicht per hid-Protkoll über USB verschickt, sondern als OSC-Packets über Ethernet.
gluion manual
Dienstag, 14.Nov.2006
Comments (0)
You don't have permission to comment on this page.