Пример получения данных с аналового пина A0.
int x = 0;
void setup() {
Serial.begin(9600);
pinMode(3, OUTPUT);
}
void loop() {
x = analogRead(A0);
x = map(x, 0, 1023, 0, 255);
Serial.println(x);
analogWrite(3, x);
delay(10);
}
Открыть пример: Online ArduBlock
Видеоурок: