Posts

Showing posts from October, 2019

Project 2 - Prototype for an alternative interface

Image
     My vision for the second project was to come up with a way for people to share experiences through non visual mediums. I ended up choosing sound for the medium because it seemed the most practical and varied way to convey what I wanted. So much of what we share today is visually based even if it does incorporate sound into it, like videos of concerts or vlogs for instance. My goal was to simply take the inputs from person A and convey that data through sound to person B. The device would be wearable and measure a variety of environmental factors (wind, temperature, sun, rain, humidity) but also measure biological factors (heartrate, recent movement, body temp, brain waves) in order to convey how the user was feeling as well as what the environment was like, with the output sound taking the form of a procedurally generated song. This could serve a variety of purposes: an installation with two closed booths that contain environmental controls, a platform to share experiences around

Exercise 4 - Serial Communication

Image
Part 1 The first part of the exercise was fairly easy to complete as I've been using the serial window as a console for debugging sensor values for the past several exercises. I set up the button example with a photo sensor and logged both values to the console. Part 2 Part 2 was a little more difficult for me and I used several tutorials to help me understand the communication aspects of it.  (1)   (2)   (3)  The sketch I ended up creating works by having three buttons in processing that are red/on when the mouse is over them and black/off when the mouse is not. Each button corresponds to an LED on the breadboard. This section involved a lot of repeated code for me so next time I am going to try and create a reuseable button or element to make it faster and easier to iterate on. Part 3 Part 3 was a solid extension of the concepts from part 2. I used 2 potentiometers and a light sensor to control this sketch which then sent the instructions back to the Arduino. The f