int signal; // змінна для присвоювання значень аналогово входу A0
void setup() {
// put your setup code here, to run once:
pinMode(A0, INPUT);
pinMode(3, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
signal=analogRead(A0); // зчитування значення аналогово входу
signal=map(signal,0,1023,0,255); // мастабування значення аналогового входу
signal=constrain(signal,3,signal); // обмеження діапазону
analogWrite(3,signal); // подання вихідного сигналу на Pin 3
}