Recitation 2: Arduino Basics by Hangkai Qian

Circuit 1: Fade

This circuit is in the example of Arduino, and we built it well.

Here are the picture and the video:

Circuit 2: toneMelody

https://www.arduino.cc/en/Tutorial/toneMelody

Code: Arduino>File>Examples>02.Digital>toneMelody

I wanted to connect D8 to the positive side of the breadboard, GND to the negative side while Xie thought we just need to connect it directly to the buzzer. After an argument, we just connect it to the buzzer.

Here are the photo and video.

Circuit 3: Speed Game

This is a two player game where each participant races to click a button more than their opponent. After 10 seconds, whoever has clicked their button the most and fastest wins! To play the game, open up the Serial Monitor in Arduino IDE. To start the game over, press the Reset button on your Arduino Board.

For the Speed Game circuit diagram and code, use the following URL and click the “Copy and Tinker” button: https://www.tinkercad.com/things/6MzvN5rlZlr-race-the-led-spring19

You can click on components to get more information, and you can press the “Code” button to see the code.

Since the circuit is quite complex,so at first we messed up a lot. As a result, we have to clear all and rebuild the circuit. We really wasted a lot of time. However, we finally succeed in building it.

Here are the photo and video.

circuit

Question 1:

According to the next physical Computing’, interaction of computer refers to ”describe the conversation with the one you want to have with’  which means interaction means input and output. A conversation is double-sided, and we talk in a computer (input), to let the computer output something.

Question 2:

To protect the circuit from burned. Since when the switch is pressed, the circuit is on, so there has to be a 10k resistance to protect from the high circuit. High circuit will result in a burned circuit.

Question 3:

I’ll use the 10000 LED to build superman glasses.  I ‘ll use a distance sensor to detect whether the user has worn the glasses, and put 10000 red LEDs on a stick to light up. As long as the glasses on, the LED will be lighted up to show the red ray and also play some sound through the stereo speakers. I think it’s really fun to interact with.

Interaction Lab Recitation:1

Materials:

  • 1 * Breadboard: to extend the Arduino board
  • 1 * Buzzer: to make the sound of the alarm
  • 1 * Arcade Button: to control the buzzer
  • 1 * 220-ohm Resistor: to reduce the circuit and protect the components
  • 1 * 10K ohm Resistor:to reduce the circuit and protect the components
  • 1 * 100 nF (0.1uF) Capacitor: stabilize the circuit
  • 1 * 12 volt power supply : supply the power of the circuit

Task 1: Build the circuits

With your partner, build Circuit 1: Door Bell, Circuit 2: Lamp, and Circuit 3: Dimmable Lamp on a breadboard, based on the provided schematics. When you’ve finished a circuit, take pictures or film the finished circuit working. Record notes about the building process for each circuit, such as problems that you encountered, and how you fixed them.

Note: To help you read the schematics for the circuits, you may look at the components and their symbols at the bottom of this document, or refer to the diagrams in this reading.

Circuit 1: Door Bell

doorbell

 

Documentation:

For our documentation, we are told to build the circuit and used the pre-built code to make a doorbell.   At first, we are given a button to control the circuit. Before the recitation, I had a soldering workshop, so we can solder the button with wires to connect it to the circuit. When we want to cut wires we encounter a problem: we kept cutting the whole wire up instead of the wrapper of the wire. Luckily, after asking a fellow,   we finally learn the technique to cut wires. 

Then, when it comes to the true soldering process, we have some tiny accidents like we touched the plastic part of the button and caused a bad smell. We are afraid of the safety problems, though.

We also had some problems while we were connecting the circuit. We didn’t know how to connect the circuit and thought the breadboard is too complex to use, so we just used Arduino Board to connect that. As a result, we cannot build the circuit. With the help of fellows, we succeeded in building it with a breadboard. Limited by the time, we only finished the first one. The video is put above.   

The function of the component of also above.

Question 1:

After reading The Art of Interactive Design, in what way do you think that the circuits you built today include interactivity? Please explain your answer.

We pressed to button, and then the buzzer make the sound. The button works as a input, and the buzzer worked as an output. These relations between human and none-human is called the interaction.

Question 2:

How can Interaction Design and Physical Computing be used to create Interactive Art? You can reference Zack Lieberman’s video or any other artist that you know.

For me, the most impressive art is the mechanical mirror. That device works like a normal mirror, however, it used the computer technology to make a unique experience of the mirror. I think contemporary computer art is completely different from the traditional art.