Blinky



OVERVIEW

For this project, I built a finite state machine. Watch the video below to see a demo of the prototype.

LED State Machine from David Chan on Vimeo.


PROCESS
The code was written in Arduino sketch and loaded onto the Arduino UNO. A proximity IR sensor and photo sensor combine to create four states. Each state involves a different LED blink pattern. One of the states also includes a piezo buzzer for an audible response.




MATERIALS AND TOOLS
Arduino UNO
Photo sensor
IR proximity sensor
Various wires, resistors, LEDs
¼ inch MDF
Wood shop (various tools)
Acrylic mirror


PROJECT BRIEF
Your task is to build an autonomous object using an Arduino that you program with the Arduino IDE. The object should react to stimuli with at least four different states.

-Have at least two actuators
-Have at least two sensors, and use the sensors in different ways in different states
-Put the entire project inside a box, including the battery

This is a more code driven project, where you should spend most of your time coding the behavior, states, and state changes, and less time on the form and concept.


CLASS
Creative Technology 1


INSTRUCTOR
Elise Co
CARGO COLLECTIVE, INC. LOS ANGELES, CALIF. 90039—3414
Media Design Practices