Модуль одноканального цифрового потенциометра на микросхеме ZL9C103S. Сопротивление 10К. Число градаций изменения сопротивления - 100. Напряжение питания 5 В.
Пример использования с Ардуино:
#define PIN_CS A3
#define PIN_UD A4
#define PIN_INC A5
void setup() {
digipotBegin();
digipotAdjust(30);
}
void loop() {
}
void digipotBegin(void) {
pinMode(PIN_CS, OUTPUT);
pinMode(PIN_UD, OUTPUT);
pinMode(PIN_INC, OUTPUT);
digitalWrite(PIN_UD, HIGH);
digitalWrite(PIN_INC, HIGH);
}
void digipotAdjust(int8_t inc) {
bool direction;
if (inc < 0) {
direction = false;
inc *= -1;
} else {
direction = true;
}
digitalWrite(PIN_CS, LOW);
digitalWrite(PIN_UD, direction);
for (uint8_t i = 0; i < inc * 2; i++) {
digitalWrite(PIN_INC, !digitalRead(PIN_INC));
}
digitalWrite(PIN_CS, HIGH);
}
| Основные атрибуты | |
|---|---|
| Страна производитель | Китай |
| Тип | Модуль |
| Пользовательские характеристики | |
| Тип модуля | переменный резистор |
- Цена: 101,20 ₴




