Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Analog Input and Output
- int prePin = A0; //Analog input pin
- int potPin = A1; //Analog input pin
- int pre = 0; //Stores Potentiometer 1 value
- int pot = 0; //Stores Potentiometer 2 value
- int whiteLED1 = 10; //LED pin
- int whiteLED2 = 9; //LED pin
- int brightness1 = 0; //value to hold LED brightness
- int brightness2 = 0;
- void setup()
- {
- // put your setup code here, to run once:
- Serial.begin(9600); //Setup serial communication
- pinMode(whiteLED1, OUTPUT); //LED output
- pinMode(whiteLED2, OUTPUT);
- }
- void loop()
- {
- pre = analogRead(prePin);
- pot = analogRead(potPin);
- //use map() to convert 0-1023 to 0-255 (Analog Input to Analog Output)
- //map(valueToMap, fromLow, fromHigh, toLow, toHigh);
- brightness1 = map(pre, 0, 1023, 0, 255);
- analogWrite(10, brightness1);
- brightness2 = map(pot, 0, 1023, 0, 255);
- analogWrite(9, brightness2);
- Serial.print("Pre val: ");
- Serial.print(brightness1);
- Serial.print(", Pot val: ");
- Serial.println(brightness2);
- delay(200);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement