Arduino и MCP4231 поправьте скетч
- Войдите на сайт для отправки комментариев
Ср, 26/07/2017 - 03:49
Добрый день! помогите со скетчем управления 2-х канального цифрового потенциометра.
Требуется - нажать кнопку, а мср выдаст напряжение. отпустил кнопку напряжение пропало...
подскажите что я делаю не так
Спасибо!
#include <SPI.h> const byte POT = B00010000; int csPin=10; int wheelPin=A5; int val = 0; void setup(){ pinMode(csPin, OUTPUT); pinMode(wheelPin, INPUT); SPI.begin(); } void loop(){ val = digitalRead(wheelPin); if (val == HIGH){ digitalWrite(csPin, LOW); SPI.transfer(POT); SPI.transfer(50); // значение сопротивления. //digitalWrite(csPin, HIGH); } else{ digitalWrite(csPin, HIGH); } }
Спасибо огромное!!!
но почемуто после отпускания кнопки изначальное сопротивление не возвращается (