Потенциометр и монитор порта

analogRead на A0: крутите ручку — значение 0…1023 идёт в монитор порта.

Начальный уровень Arduino Uno C++
Схема подключения: Потенциометр и монитор порта
Схема в симуляторе. Нажмите «Открыть в симуляторе», чтобы запустить её и поменять.

Что понадобится

Как подключить

ОткудаКуда
Arduino Uno5V→ПотенциометрVCC
Arduino UnoGND→ПотенциометрGND
Arduino UnoA0→ПотенциометрSIG

Скетч

// Потенциометр на A0
void setup() { Serial.begin(9600); }

void loop() {
  int raw = analogRead(A0);
  Serial.print("A0 = ");
  Serial.print(raw);
  Serial.print("  ->  ");
  Serial.print(raw * 5.0 / 1023.0);
  Serial.println(" B");
  delay(300);
}

Коротко о детали: Потенциометр

Переменный резистор: ручка делит напряжение между крайними выводами. Средний вывод даёт от нуля до напряжения питания и читается analogRead(). Самый простой способ ввести в скетч плавно меняющееся число.

Распиновка и все примеры →

Ещё примеры с деталью «Потенциометр»

Попробуйте сами

Симулятор работает прямо в браузере: схему можно менять, код — править, а результат видно сразу. Бесплатно, без установки и регистрации.

Открыть «Потенциометр и монитор порта» в симуляторе