Interactivity Workshop

This is Project 4 (One of the sweet of projects for AD6100)

This project is going to be more of a focused workshop and learning experience.

The will propose of the workshop will be to introduce you to Touch Boards and Arduino. We are going to learn how to use sensors to trigger reactions. Hopefully in doing this project we will all learn more about this technology and how it can be used for visual communication.


  • You will be tasked with creating a interactive gallery space using touch or other type of sensors.
    It could be as simple as a sensor triggering a video clip on a projector or TV screen.

  • The aim of this project/workshop is to by the end of it, display graphics of some description by the use of some interaction.

  • I am suggesting you collectively create a virtual gallery displaying a variety of your work, either new or old.

  • Each student will be producing there own response to the project

Project Philosophy
This project demands students to get involved with the project. Engage with the technology and take responsibility for learning. We will be supported by Leon Barker but it will be a shared learning experience for the whole group.

I expect the use of animation (After Effects) in this project.

Research / Look / Read / Discuss

Projection mapping software:

Mad Mapper (free demo mode)

Resolume Arena


Processing (MIT lab)

Introduction examples to Processing:

Just landed
Mud tub
Honey Bees

Adobe After Effects

Control Systems:

MIDI [Musical Instrument Digital Interface] is a protocol designed for recording and playing back music on digital synthesizers that is supported by many makes of personal computer sound cards. Originally intended to control one keyboard from another, it was quickly adopted for the personal computer.

MIDI has been adopted as a control system for more than just music creation. MIDI (Show Control) uses MIDI commands to direct stage lighting systems and to trigger cued events in theatrical productions

DMX (light rig controllers)
DMX512 [Digital Multiplex] is a standard for digital communication networks that are commonly used to control stage lighting and effects.

Hardware / Sensors / Microcontroller

Arduino is an open-source electronics platform based on easy-to-use hardware and software. Arduino boards are able to read inputs - light on a sensor, a finger on a button, or a Twitter message - and turn it into an output - activating a motor, turning on an LED, publishing something online.

RasberryPi is a low cost, credit-card sized computer that plugs into a computer monitor or TV, and uses a standard keyboard and mouse.

Key Dates

Thursday 23th November, 10am
Initial briefing: Project explained fully.

Friday 1st December, 10am
Tracking week Level 6 tutorials

Wednesday 6th December, 10am
Interim Crit: Bring in initial designs, visuals and mock-us for review & feedback.

Wednesday 13th December, 10am
Continuation of production phase TBC