سلام
از این کد استفاده کن
سیم بندی هم بالاش مشخص شده

//D10 > CS
//D11 > SI
//D13 > SCLK

//MCP41100
//VSS + PB0
//VCC + PA0
//PW0 > output

#include <SPI.h>
byte address = 0x11;
int CS= 10;
int i=0;


void setup()
{
pinMode (CS, OUTPUT);
SPI.begin();
}

void loop()
{
delay(1);
}

void digitalPotIncrement()
{
digitalWrite(CS, LOW);
SPI.transfer(0x04);
digitalWrite(CS, HIGH);
}

void digitalPotDecrement()
{
digitalWrite(CS, LOW);
SPI.transfer(0x08);
digitalWrite(CS, HIGH);
}


موفق باشی