Connect or Not: Buhne A, Zurich, November 2013
interaction scheme
Android application > OSC data stream > Puredata patch
airodump > csv ANDROID APP [PLAY]
| |
| |
| |
milicone-backup.py [PLAY] |
| | |
| | |
| [OSC] :50000> [OSC] :50000>
| | | :49999>
| | | |
| [ I N T E R A C T I O N ] | |
| PD: OSC_pd_Arduino-DMX.pd <:50000 |
| | |
| | |
| | |
| |
| DMX shield + Arduino > RGB Light
|
| |
| |
| |
| [ D O C U M E N T A T I O N ]
| receive-osc.py > log/log(+UNIXtimestamp).txt <:49999
|_______________________ milicone-direct-backup.py > log(+UNIXtimestamp).txt
technical details
RGB LED theatre lights + DMX shield + Arduino + Connect or Not Android app + laptop
hardware
-
Arduino Uno
-
laptop (Debian Wheezy) with built in wireless adapter Intel® Centrino® Advanced-N 6205 with Intel(R) Wireless WiFi driver for Linux, 3.11-2-amd64 (iwlwifi)
smartphone (Samsung Galaxy S3, Android 4.0.4)
software
HOWTO
phone side:
-
enable OSC transmission (Menu>Enable OSC)
press the PLAY button to start counting and sending data
make sure you are connected to a wireless network (doesn't need to be online)
laptop side:
connect to the same WiFi network as the smartphone
make sure the Wybron lights are correctly connected to the DMX shield (in series) and that the Arduino is connected to the laptop; check Arduino port and baudrate
-