NCRC Activiz
This is an Arduino LED visualization project which will be installed at the University of Michigan's North Campus Research Complex (NCRC). The Taubman School of Architecture is designing and installing a collaborative space at the NCRC which will be complemented with ambient LED visualizations. These visualizations will be controlled via Arduino and will reflect the sound and motion within and surrounding the collaborative space.
Parts
Dependencies
-
FFFT FFT Library for Arduino
-
LED-Controller Controller library for Arduino and Addressable LED Strip
Other Resources
-
Instructables Arduino Channel Useful for finding comparable projects
-
Arduino Forum Community support
Link Dependent Libraries to Arduino's libraries
- Clone the whole project, say /path/to/somewhere/ncrc-activiz
- Go to Arduino's extended library folder In Mac: it should be somewhere like /mac/Documents/Arduino/libraries
- Create folders for the libraries $ mkdir ffft $ mkdir ledcontroller $ mkdir NcrcViz
- Create symbolic link from the libraries in the project folder to Arduino's library folder $ ln -s /path/to/somewhere/ncrc-activiz/libraries/ffft/* /mac/Documents/Arduino/libraries/ffft $ ln -s /path/to/somewhere/ncrc-activiz/libraries/ledcontroller/* /mac/Documents/Arduino/libraries/ledcontroller $ ln -s /path/to/somewhere/ncrc-activiz/libraries/NcrcViz/* /mac/Documents/Arduino/libraries/NcrcViz
Pin Definition
(in NcrcViz library > NcrcVizConfig.h)
-
PIN_LED1_OUT_SDI 2
-
PIN_LED1_OUT_CKI 3
-
PIN_LED2_OUT_SDI 4
-
PIN_LED2_OUT_CKI 5
-
PIN_LED3_OUT_SDI 6
-
PIN_LED3_OUT_CKI 7
-
PIN_LED4_OUT_SDI 8
-
PIN_LED4_OUT_CKI 9
-
PIN_LED5_OUT_SDI 10
-
PIN_LED5_OUT_CKI 11
-
PIN_IR_IN 13
-
PIN_MIC_IN A0
-
IR_AUDIO 0