Categories
PhysicalComputing

LAB 7 (none for week 6)

i found a motor in the bins in the pcomp lab. i got the hbridge at the nyu computer store. i added an additional switch to the board and an led, even though the lab didn’t specify this. i didn’t spend time on a creative project here because i’m focused on the final project for this. i need a sonar sensor (and or photocell and or solar panel) and an ac or servo motor for the bird project…

it spins both ways
and here’s a pic

Categories
PhysicalComputing

midterm further documentation


dustroke from ben yee on Vimeo.





working code:

int irSensor = 0; //analog ir sensor pin
int irValue = 0; //analog ir sensor value
int LED = 7; //standard LED

void setup()
{
Serial.begin(9600);// start serial port at 9600 bps:
pinMode(LED, OUTPUT);
}
void loop()
{
//read analog value from the IR detector
irValue = analogRead(irSensor);
//Serial.println(irValue, DEC); // Print the DEC of sensor
//delay(100); NO DELAY FOR A STROBE
//analogWrite(LED, irValue);
if (irValue > 400) {
digitalWrite(LED, HIGH);
}
else {
digitalWrite(LED, LOW);
}
}

Categories
PhysicalComputing

pcomp final inspiration

we saw arthur ganson’s work last night for the last hour of our pcomp class. i’m glad greg pushed this event as it was not only fascinating, but it has given me inspiration for my final project. yes! i’m not sure if i’ll work alone or recruit a partner, but i don’t think i want to work with more than that, since my schedule is tight and such.

although many of arthur’s machines really made me want to replicate his methods, a few have stuck in my mind, and one in particular seems it could be transformed into my final project. a lot of my best thinking is done on the train… though some is while unconscious (semi-narcoleptic over here). so i really liked his notions of touch and highlighting slight movements. meditation and time.. great ideas and implementation. he plays. it’s cool.

the pumping oil and feather/violin stroking pieces were damn sexy. the walking wishbone had a comical personality. what will become my final project though comes from the “birds.” the scraps of paper are simple and everyday in a way, yet so elegant and precise. to me they illustrate flight, freedom, movement, the cross from inanimate to animate and still to life. i have love here. so to incorporate some techy components from class, i think i would like to use light sensors with the arduino to trigger the flight/energy of the birds. perhaps i could also bring in the idea of the solar powered, intelligent plant from tim/florica/marlin’s midterm project to allude to light depression/happiness. who knows… i just hope i can work this all out in time.

motivation is nice.

Categories
PhysicalComputing

midterm due time

excellent. many thanks to help from mister shakar for getting our project where it needed to be.

presentation time… dave, take it away.

we’re just about done. smiles.

i’ll add documentation and what i learned in class soon.

Categories
PhysicalComputing

midterm synopsis to-date

on the bright side, the aesthetic elements of duStroke are (beyond) complete once we tuck the breadboard and arduino under the stool.

however, we have had a number of difficulties/delays. although we conversed over email during the break, we did not physically meet until monday and tuesday of this week, which were long and intense hours, but not as productive as we hoped. our schedules have been far from compatible — i work during the day during weekdays and dave and bob have commitments including classes of course. over the weekend, bob could not meet sat and i could not sunday. dave did not weigh in on the emails. our collaborative styles are not aligned either.

back to the project itself… dave retrieved a new wheel/ants and bob scuplted 13 3-d eyeballs. both focused on the aesthetic and physical construction of the piece. we added ants to the scupltures and painted and taped the exterior of the wheel for reflective enhancement. i believe we are all relatively happy with the visual impression of the piece. i received the 1-watt leds and spent the hours attempting to handle the technical side of the project (not my strength) with partial success. the IR emitter/detector pair works, but not as rapidly as we expected. we can light a standard led based on pointing the pair at the exterior of our wheel which is equipped with reflective tape. our issue is mainly lighting 1-watt leds with enough voltage …in response to the IR pair with proper timing.

our solution to the issue rested with my online research and reaching out to fellow ITP’ers and interns (who were not available while i was on the floor). the communication between each other and to outside help on our issue was not ideal. after reading and asking around the shop, my opinion is that we have two options 1) use a transistor (tip120) as an amplifier to power our 1-watt leds from the arduino, or 2) power the leds directly from a 12v power source using regulators and resistors. an initial frustration we faced was basic — we couldn’t translate the data sheet for the 1-watt leds into ohms law. now, by experimenting with a multimeter and potentiameter, it is clear we should provide approx 3.4 volts to each led. unfortunately, we have yet to build a working circuit to allow our project to function and my motivation to complete this assignment is no longer…

other class journals this semester

Categories
PhysicalComputing

pcomp Midterm prototype

possible names… spokesperson, duchampimation, strobe-a-spoke, duSTROKE (yes! get it? duchamp/spoke/strobe/do stroke/invite to interact)

so on monday the 5th, dave, bob and i got together for most of the day and got our prototype goin. we have the wheel and stool assembled, as wheel as an initial light/strobe system setup. dave and bob focused on the construction and animation. i concentrated on the coding and infrared system. i found that the coding was much simpler than i was making it. the infrared emitter/detector pair gave us some trouble, but it turns out our emitter was not working. rory came to the rescue on that. thanks, rory. we ordered some super bright leds and we’re thinking of animating a 3d object made of clay, and we have materials for that already. presentation today in a few minutes… the feedback from people in the lab on monday was positive, but i hope today is the same.


video 1
video 2

//dave, bob, ben

int irSensor = 0; //analog ir sensor pin
int irValue = 0; //analog ir sensor value
int LED = 7; //LED

void setup()
{
Serial.begin(9600);// start serial port at 9600 bps:
pinMode(LED, OUTPUT);
}
void loop()
{
//read analog value from the IR detector
irValue = analogRead(irSensor);
Serial.println(irValue, DEC); // Print the DEC of sensor
delay(100);
//analogWrite(LED, irValue);
if (irValue > 300) {
digitalWrite(LED, HIGH);
}
else {
digitalWrite(LED, LOW);
}
}

Categories
PhysicalComputing

LAB 5 continued + Midterm “Observation”

everyone in the class was in the lab last night. i spoke to people about creative ideas. 5 of us decided to make an application that would allow each person to use a sensor to create a different colored line onscreen. the coding was an issue, since essentially only one of us is a strong coder. we were successful in having our application work for two sensors, but getting the others to read and draw as we hoped they would was more difficult that expected.

additionally, i met with dave and bob a few times about our project. the action for our project will take place on a stool using a bike wheel and animation with a strobe. the goal of the activity is to create an interactive piece of art referencing marcel duchamp’s work. the observer or user would stand next to the object and use a hand to spin the wheel. the strobe would adjust to the speed of the rotation and animate a gate or specific position on the perimeter. the person would need to be balanced and focus their attention on the gate to witness the animation. this person could also be observed by a third party as a piece of artwork. it is engaging because it takes a piece of dadaist work and continues in my opinion on a dadaist theme, as seeing a person spin a wheel and watch an animation isn’t necessarily aesthetically captivating. but what keeps the idea interesting is that we are taking a static object and adding physical and visual motion, as well as programming, light and interaction. it is much more dynamic and a learning tool. we have not yet recorded the action or created the prototype, but when we do, i’m sure we’ll be able to observe some patterns. also the medium is inviting as a wheel asks to be spun. with attachments and lights involved, a person who notices the object has little choice but to run up and spin it. prototype to come…

Categories
PhysicalComputing

jameco

got my jameco catalog yesterday! i feel a little more like a true ITP’er now.

Categories
PhysicalComputing

LAB 5 processing/arduino

building the board and inputting the code to arduino/processing was simple enough, and i’m reminded of etch-a-sketch by this sample program. the design of the code seems very clean to me– i look forward to taking programming classes in the next term to advance those skills. as for pcomp, hopefully i’ll come up with something creative and interesting by wednesday’s class.. and get our midterm ideas pulled together to. ay!



Categories
PhysicalComputing

LAB 4 – spin that ‘bottle’


video
i made a motor move today. yay. i was messing with the code a little to see how the numbers would change the motion of the motor versus the potentiometer. i didn’t notice much diffence though honestly. the motor just seemed to sound a little different and would only rotate 180 degrees. i was hoping to move it several rotations… maybe it’s just a problem with the motor itself. anyway, i decided to make a version of the popular drinking game: spin the bottle. glass is dangerous… ha.