Поворотный регулятор (потенциометр)

Оригинальное название: M5Stack Unit Angle
Тип модуля: Аналоговый вход
Основа: Потенциометр 10 кОм
Этот модуль — это поворотная ручка, с помощью которой можно плавно управлять значением сигнала. Внутри установлен потенциометр 10 кОм. При повороте ручки меняется сопротивление, а значит — и напряжение на выходе.

Микроконтроллер считывает это напряжение через АЦП (аналогово-цифровой преобразователь) и получает числовое значение.

Что это такое

  • Регулировка скорости мотора
  • Управление яркостью света
  • Настройка громкости
  • Ручная калибровка параметров
  • Управление положением сервопривода
Где можно применить

Основные характеристики

Тип:
аналоговый потенциометр
Номинал:
10 кОм
Выходное напряжение:
0 – 2500 мВ
Интерфейс:
HY2.0-4P
Размер:
32 × 24 × 22 мм
Вес:
6 г
Совместимость:
Arduino IDE, UIFlow

Схема подключения

Пример кода: считываем значения

#include 
void setup() {
Serial.begin(115200); //указываем скорость порта, чтобы в последствии выводить значения на экран
pinMode(38, INPUT); //указывем номер порта, к которому подключен потенциометр и то, что мы принимаем с него сигнал
}
void loop() {
int znachenia = analogRead(38); //считывем значения полученные с 38 порта (в данном случае с потенциометра)
Serial.println(znachenia); //выводим считанные значения потенциометра
delay(200); //ставим задержку в 200 милисикунд
}