Monday, September 9, 2013
New Media Lab, 115A Swain
Arduino is an open source physical computing platform consisting of a micro-controller board and a development environment designed in a user friendly manner to write software that can sense and control aspects the physical world. It is commonly used in the development and implementation of interactive art as well as hobbyist and prototype electronics. The board’s inputs can be used for anumber of sensors, and its outputs can control motors, LEDs, servos, etc.
This will be a two-session intensive workshop. We will explore some of thecapabilities of the Arduino, including it’s potential both as a stand-alone solution or paired with Processing onyour computer. You will learn the basic layout of the Arduino & how to connect hardware, and basicprogramming skills needed for building your own Arduino application. You will design and start an applicationusing your choice of sensors.
Day 1: The best way to learn this type of technology is to dive right in. We will begin by taking a look at the Arduino and it’s development system and begin to build a simple program to use a sensor to control an LED. This will serve as an introduction to basic programming as well as some beginning skills with some basic hardware. We will discuss alternative sensors and combinations and go home with ideas for development overthe week to come.
Day 2: After reviewing any work completed over the week by the participants we will get into some more advanced work. We will work on soldering methods and talk about connection alternatives, and develop a small project controlling video through the use of the Arduino paired with Processing. Processing is another open source language and development environment requiring a computer whereas the Arduino is a self contained micro-controller board that may exist independently). Last, we will go over the vast amount of available resources to assist in independent research and development.
Requirements: You will need your own laptop running Windows, Mac OS, or Linux.
There will be boards and sensors for shared use in the lab. For those who want their own supplies, see the list below.
Arduino R3 with usb cable half size breadboard (Radio Shack, sparkfun, adafruit, Maker Store)
Instructor: Working primarily in new media, Karen Niemczyk is an American artist with a focus on interactive sculpture. Her work takes on a variety of forms – mainly interactive light sculpture and video but including digitally created prints, games, Internet art and more. Her current works in development are part of her Interpolations project, creating work reflecting the individual using technology and exploring the relationship between that technology/science and the natural world.
Sponsored by the New Media Track in the Department of Communication Studies.