Making Buttons with Arduino
Fundamentals project: Make a button with Arduino
Learning Goal: Understand how to write code and physically design a circuit with switch that senses digital data (button-on/off) and responds with data (LED-on/off).
Materials: Arduino Uno + Breadboard + lasercut board (for ease of use, attach both to board).
Teaching Tips: It is important for students to understand the concept of a circuit, as it appears in different forms. The breadboard can require some time to understand, or tinkering to ensure the wires line up properly.
What's next: Think about what kind of potential action-responses could start an interesting conversation.
Interactive design tips: "The thing you build, whether it's a device or a whole environment, is just the beginning of a conversation with the people who experience your work." The audience is an active participant constructing their own interpretation and meaning of your work rather than trying to perceive your meaning.
Spatial Arrangement: Sequence can be suggested through juxtaposition, or use recognizable forms like handles to suggest touching, give hints if it is discovery oriented or problem-solving, and remove extraneous items. The artist is "suggests what their course of action could be, and how they might uncover their story, and their own emotional interpretation of the work."
Observe: What do people understand, misunderstand, manipulate, react? Describe the conversation people are having with your work.
See Making Interactive Art: Set the Stage, Then Shut Up and Listen: http://www.tigoe.net/blog/category/physicalcomputing/405/