User:Yoana Buzova/mrSTOCK2: Difference between revisions
Yoana Buzova (talk | contribs) No edit summary |
Yoana Buzova (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
Idea to transform light into sound ---> therefore be able to make self-generated sound of different brightness patterns | |||
(initially we wanted to transform an old slide projector (thank you for the donation Roel) into a film loop machine, with a self-generated sound | |||
this is the slide projector..or what is left of it now.....we did not have time to think of the mechanical mechanism during the workshop, due to to very big struggle with electronics, due to lack of knowledge! | |||
next to it is the schematics of the modification | |||
[[File:Slide_proj.jpg|500px]] [[File:Slide projector proj schematics.jpg|500px]] | |||
DC motor speed control with IR sensor | DC motor speed control with IR sensor | ||
Revision as of 19:02, 16 March 2013
Idea to transform light into sound ---> therefore be able to make self-generated sound of different brightness patterns (initially we wanted to transform an old slide projector (thank you for the donation Roel) into a film loop machine, with a self-generated sound this is the slide projector..or what is left of it now.....we did not have time to think of the mechanical mechanism during the workshop, due to to very big struggle with electronics, due to lack of knowledge! next to it is the schematics of the modification
DC motor speed control with IR sensor
code:
int transistorPin = 9; // motor connected to digital pin 9 int sensor = 3; // sensor connected to analog pin 3 int sensorValue = 0; // variable to store the read value void setup() { Serial.begin (115200); pinMode(transistorPin, OUTPUT); // sets the pin as output } void loop() { sensorValue = analogRead(sensor); // read the input pin sensorValue = map(sensorValue, 0, 1023, 100, 255); //map values analogWrite(transistorPin, sensorValue); Serial.println(sensorValue); }