Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //sensors
- const int pressPin = A1;
- const int photoPin = A2;
- int pressValue = 0;
- int photoValue = 0;
- int pressBrightness = 0;
- int photoBrightness = 0;
- //LEDs
- const int redLED = 3;
- const int yellowLED = 6;
- const int greenLED = 9;
- const int blueLED = 10;
- void setup() {
- // put your setup code here, to run once:
- pinMode(pressPin, INPUT);
- pinMode(photoPin, INPUT);
- pinMode(redLED, OUTPUT);
- pinMode(yellowLED, OUTPUT);
- pinMode(greenLED, OUTPUT);
- pinMode(blueLED, OUTPUT);
- //initialize serial communication
- Serial.begin(9600);
- }
- void loop() {
- // put your main code here, to run repeatedly:
- pressValue = analogRead(pressPin);
- photoValue = analogRead(photoPin);
- pressBrightness = map(pressValue, 0, 540, 0, 255);
- photoBrightness = map(photoValue, 140, 960, 0, 255);
- Serial.println(pressBrightness);
- Serial.println(photoBrightness);
- analogWrite(redLED, photoBrightness);
- analogWrite(yellowLED, photoBrightness);
- analogWrite(greenLED, pressBrightness);
- analogWrite(blueLED, pressBrightness);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement