Recitation 2: Vivien Hao
We have built three circuits during Recitation two. All of these circuits require inputs, processing, and outputs. In fact, most projects that need physical computing also require these three processes. In the passage “Physical Computing”, the author mentions that most physical computing projects can be broken down into these same three stages: listening, thinking, and speaking. Or he says that in computing terms they should be renamed as input, processing, and output (20). While we were building the circuits, we had to use the codes that were already provided, of course under circumstances that no codes are given then we would have to write our own codes. And then finish building the input part of the project. Building up the breadboard would also be counted towards the input part of the project. After we have finished building the board, we then could move on to the processing part, in which we do expect a wanted output. If the output does not meet our expectations, then we need to go back to the processing part and also check the input part for any possible errors. The reason why that we have to use a 10K resistor is that the pullup resistor can define the input pin at 5 volts. And then the button can connect the pin to ground and the pin goes to 0 volts. If I had 100,000 LEDS, I would make a starry ceiling for kids. I want to make the LED lights to be movement sensitive. Kids could simply use hand gestures to turn the lights on and off. Moreover, they can also change colors of these lights by using different hand gestures. Ordinary starry ceilings can only be lighted up when the room is all dark, but this LED starry ceiling would solve this issue.