This lab took two tries. Here is the first attempt, which produced no reaction from the servomotor: IMG_5655 I believe I had the range incorrectly mapped. I needed to adjust 1023, the upper ...
Interface Lab
Tone: Analog Output with Arduino
void setup() { // Serial.begin(9600); } void loop() { // put your main code here, to run repeatedly: //get a sensor reading int sensorReading = ...
I/O: Conveyor Belt Prototype
For my I/O device, I prototyped a conveyor belt. I was inspired by an art installation I saw at the Havana Bienal in 2019. The conveyor belt could be decorated with images that create a moving ...
Analog Input with Arduino
The LED dimming and illuminating with potentiometer readings: IMG_5532 The potentiometer controls the LED brightness and the Serial monitor shows the rising and falling value as the ...
Sensor Change Detection
Though this lab was also wrought with frustrations and technical difficulties, I liked learning and applying different ways in which microcontrollers can respond to input from the physical world. I ...
Digital Input and Output
This lab seemed introductory enough, however some issues with the hardware caused it to drag on, soliciting help from three or four others, all to discover one of the wires needed replacing. Things ...
Sensor Walk
I went for a the familiar walk between my apartment and my brother's, about 15 minutes on a fast day. I noticed many sensors, and I'm sure I passed by many that I didn't notice. For example, now I ...