int pot_pin = A0;
int pot_val;
int led_pin = 3;
void setup() {
pinMode(led_pin, OUTPUT);
Serial.begin(9600);
}
void loop() {
pot_val = analogRead(pot_pin);
Serial.print(pot_val);
Serial.print(" - ");
// pot sends 1023 (2^10)
// led needs 255 (2^8)
// 0-255
// analogWrite(led_pin, pot_val/4);
// 55-122
// 0-1023 -> 55-122
int led_val = map(pot_val, 0, 1023, 55, 122);
analogWrite(led_pin, led_val);
int newPot_val = constrain(pot_val, 200, 600);
Serial.println(newPot_val);
}