kinetic artcs5789/misc/kineticcaa.pdf · 2014. 2. 5. · kinetic art ! kinetic art contains moving...

22
1/1/14 1 EMBEDDED SYSTEMS AND KINETIC ART A NATURAL COLLABORATION Erik Brunvand and Paul Stout Kinetic Art Kinetic art contains moving parts Depends on motion, sound, or light for its effect Kinetic aspect often controlled by microcontrollers Using motors, actuators, transducers, sensors The artwork can react to its environment Distinct from “computer art” The computer is usually behind the scenes

Upload: others

Post on 26-Mar-2021

13 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Kinetic Artcs5789/misc/KineticCAA.pdf · 2014. 2. 5. · Kinetic Art ! Kinetic art contains moving parts ! Depends on motion, sound, or light for its effect ! Kinetic aspect often

1/1/14  

1  

EMBEDDED SYSTEMS AND KINETIC ART A NATURAL COLLABORATION

Erik Brunvand and Paul Stout

Kinetic Art

¨  Kinetic art contains moving parts ¤ Depends on motion, sound, or light for its effect

¨  Kinetic aspect often controlled by microcontrollers ¤ Using motors, actuators, transducers, sensors

¨  The artwork can react to its environment ¤ Distinct from “computer art” ¤ The computer is usually behind the scenes

Page 2: Kinetic Artcs5789/misc/KineticCAA.pdf · 2014. 2. 5. · Kinetic Art ! Kinetic art contains moving parts ! Depends on motion, sound, or light for its effect ! Kinetic aspect often

1/1/14  

2  

Jim Campbell’s “Formula”

Embedded Systems

¨  Computer systems that are embedded into a complete device ¤ Often small or special purpose computers/

microprocessors ¤ Designed to perform one or a few dedicated functions ¤ Often reactive to environmental sensors ¤ Often designed to directly control output devices

Page 3: Kinetic Artcs5789/misc/KineticCAA.pdf · 2014. 2. 5. · Kinetic Art ! Kinetic art contains moving parts ! Depends on motion, sound, or light for its effect ! Kinetic aspect often

1/1/14  

3  

Embedded Systems and Kinetic Art

¨  Cross-college collaborative course ¤ Brings Art students and Computer Science and Engineering

(CSE) students together ¤ Design and build embedded-system-controlled kinetic art ¤ Goal is that both groups of students benefit

¨  Fundamental nature of Design ¤ Engineering design vs. creative design?

Class overview

¨  Basic reactive programming with embedded systems ¤ Electronics fundamentals ¤ Sensors and actuators as I/O

¨  Basic 3d art concepts ¤ Formal elements: aesthetics, proportion, balance, tension ¤ Material studies and mechanical linkages

¨  Studio-based instruction model

Page 4: Kinetic Artcs5789/misc/KineticCAA.pdf · 2014. 2. 5. · Kinetic Art ! Kinetic art contains moving parts ! Depends on motion, sound, or light for its effect ! Kinetic aspect often

1/1/14  

4  

Class overview

¨  Individual and group projects ¤ Everybody tries everything individually ¤ Also work in interdisciplinary teams

¨  Design and build kinetic art

¨  Finish with a gallery show of results ¤ 2009/2010: Invisible Logic ¤ 2010/2011: Intersectio

Intersectio

Page 5: Kinetic Artcs5789/misc/KineticCAA.pdf · 2014. 2. 5. · Kinetic Art ! Kinetic art contains moving parts ! Depends on motion, sound, or light for its effect ! Kinetic aspect often

1/1/14  

5  

Studio Instruction Model

¨  Collaboration, design-thinking, interaction, learn-by-doing ¤ Explore a multitude of design alternatives ¤ Evaluation of those alternatives in peer critiques

n Both at formative and completed project phases

Enhancing Creativity

¨  Creative design and design-thinking are powerful concepts ¤ One definition: enhanced creativity is generating many

potential solutions instead of gravitating quickly to one

¨  Kinetic art is serious stuff… ¤ … but not regular CSE projects ¤ CSE students have the freedom to explore without

worrying about getting it “right”

Page 6: Kinetic Artcs5789/misc/KineticCAA.pdf · 2014. 2. 5. · Kinetic Art ! Kinetic art contains moving parts ! Depends on motion, sound, or light for its effect ! Kinetic aspect often

1/1/14  

6  

Course Infrastructure - HW

¨  Controller – Arduino ¨  Sensors

¤ Potentiometers/knobs, light, motion (PIR), distance, vibration (piezo), sound, temperature, etc.

¨  Actuators and transducers ¤ LEDs, servos, DC motors, DC stepper motors, sound, etc.

¨  Other parts ¤ LED drivers, transistors, resistors, diodes ¤ LCD displays, SPI/I2C peripherals ¤ Power supplies, soldering stations, wire, etc.

F2009: Invisible Logic

Page 7: Kinetic Artcs5789/misc/KineticCAA.pdf · 2014. 2. 5. · Kinetic Art ! Kinetic art contains moving parts ! Depends on motion, sound, or light for its effect ! Kinetic aspect often

1/1/14  

7  

F2009: Invisible Logic

F2009: Invisible Logic

Page 8: Kinetic Artcs5789/misc/KineticCAA.pdf · 2014. 2. 5. · Kinetic Art ! Kinetic art contains moving parts ! Depends on motion, sound, or light for its effect ! Kinetic aspect often

1/1/14  

8  

F2010: Intersectio

F2010: Intersectio

Page 9: Kinetic Artcs5789/misc/KineticCAA.pdf · 2014. 2. 5. · Kinetic Art ! Kinetic art contains moving parts ! Depends on motion, sound, or light for its effect ! Kinetic aspect often

1/1/14  

9  

F2010: Intersectio

F2010: Intersectio

Page 10: Kinetic Artcs5789/misc/KineticCAA.pdf · 2014. 2. 5. · Kinetic Art ! Kinetic art contains moving parts ! Depends on motion, sound, or light for its effect ! Kinetic aspect often

1/1/14  

10  

F2010: Intersectio

F2010: Intersectio

Page 11: Kinetic Artcs5789/misc/KineticCAA.pdf · 2014. 2. 5. · Kinetic Art ! Kinetic art contains moving parts ! Depends on motion, sound, or light for its effect ! Kinetic aspect often

1/1/14  

11  

Student Comments

¤  I now have a much better understanding of how to "think about art" and also saw an entirely different side of engineering.

¤ Artists have a completely different mindset and it was nice to get a new perspective on things. It really made me learn to appreciate the creative thinking they brought to the table.

¤  I enjoyed it and already have suggested it to several artists and engineers I know!

¤  I feel more competent in both [art and engineering] having experienced each side in a new way.

Conclusions

¨  Embedded systems and kinetic art is a natural collaboration ¤  Exploration of fundamental design concepts

n  Design-thinking is a natural complement to computational-thinking

¤  Studio instruction model is fascinating ¤  Both groups of students benefit from working with each other ¤ Cross-college collaboration – just the beginning!

¨  Erik Brunvand, School of Computing, [email protected] ¨  Paul Stout, Dept of Art and Art History, [email protected]

Page 12: Kinetic Artcs5789/misc/KineticCAA.pdf · 2014. 2. 5. · Kinetic Art ! Kinetic art contains moving parts ! Depends on motion, sound, or light for its effect ! Kinetic aspect often

1/1/14  

12  

Extra Slides

F2010: Intersectio

Page 13: Kinetic Artcs5789/misc/KineticCAA.pdf · 2014. 2. 5. · Kinetic Art ! Kinetic art contains moving parts ! Depends on motion, sound, or light for its effect ! Kinetic aspect often

1/1/14  

13  

F2010: Intersectio

F2010: Intersectio

Page 14: Kinetic Artcs5789/misc/KineticCAA.pdf · 2014. 2. 5. · Kinetic Art ! Kinetic art contains moving parts ! Depends on motion, sound, or light for its effect ! Kinetic aspect often

1/1/14  

14  

F2010: Intersectio

F2010: Intersectio

Page 15: Kinetic Artcs5789/misc/KineticCAA.pdf · 2014. 2. 5. · Kinetic Art ! Kinetic art contains moving parts ! Depends on motion, sound, or light for its effect ! Kinetic aspect often

1/1/14  

15  

F2010: Intersectio

F2010: Intersectio

Page 16: Kinetic Artcs5789/misc/KineticCAA.pdf · 2014. 2. 5. · Kinetic Art ! Kinetic art contains moving parts ! Depends on motion, sound, or light for its effect ! Kinetic aspect often

1/1/14  

16  

F2010: Intersectio

F2010: Intersectio

Page 17: Kinetic Artcs5789/misc/KineticCAA.pdf · 2014. 2. 5. · Kinetic Art ! Kinetic art contains moving parts ! Depends on motion, sound, or light for its effect ! Kinetic aspect often

1/1/14  

17  

F2010: Intersectio

F2010: Intersectio

Page 18: Kinetic Artcs5789/misc/KineticCAA.pdf · 2014. 2. 5. · Kinetic Art ! Kinetic art contains moving parts ! Depends on motion, sound, or light for its effect ! Kinetic aspect often

1/1/14  

18  

F2010: Intersectio

F2010: Intersectio

Page 19: Kinetic Artcs5789/misc/KineticCAA.pdf · 2014. 2. 5. · Kinetic Art ! Kinetic art contains moving parts ! Depends on motion, sound, or light for its effect ! Kinetic aspect often

1/1/14  

19  

F2010: Intersectio

F2010: Intersectio

Page 20: Kinetic Artcs5789/misc/KineticCAA.pdf · 2014. 2. 5. · Kinetic Art ! Kinetic art contains moving parts ! Depends on motion, sound, or light for its effect ! Kinetic aspect often

1/1/14  

20  

F2010: Intersectio

F2010: Intersectio

Page 21: Kinetic Artcs5789/misc/KineticCAA.pdf · 2014. 2. 5. · Kinetic Art ! Kinetic art contains moving parts ! Depends on motion, sound, or light for its effect ! Kinetic aspect often

1/1/14  

21  

F2010: Intersectio

Course Infrastructure - Controller

¨  Arduino embedded controller - Open-source HW ¤ Based on Atmel AVR ¤ Digital I/O with PWM ¤ Analog inputs ¤ Programmed over

USB ¤  Inexpensive

Page 22: Kinetic Artcs5789/misc/KineticCAA.pdf · 2014. 2. 5. · Kinetic Art ! Kinetic art contains moving parts ! Depends on motion, sound, or light for its effect ! Kinetic aspect often

1/1/14  

22  

Course Infrastructure - SW

¨  Arduino open-source integrated development environment (IDE) ¤ Good news – basically C

n gcc is the back-end

¤ Bad news – basically C n Moderately steep

learning curve

Course Infrastructure - Art

¨  Studio space for construction ¨  Wood and metal shops ¨  Materials collection ¨  Gallery space for final show