И так ребята спасибо,отдельное спасибо manu_245 с помощью его кода получилось как я и хотел (правда после небольшого редактирования),осталось только реализовать плавное гашение и плавное включение.Вот готовый код:
PHP код:
int Speed = 2;
int vxod = 4;
int dxo = 3;
void setup()
{
pinMode(vxod, INPUT);
pinMode(Speed, INPUT);
pinMode(dxo, OUTPUT);
}
void loop()
{
if (digitalRead(vxod) ==LOW)
{
if(digitalRead(Speed)==HIGH)analogWrite(dxo,245);
}
else analogWrite(dxo,127);
delay (500);
if (digitalRead(vxod) ==LOW)
{
if(digitalRead(Speed)==0)analogWrite(dxo,0);
}
else analogWrite(dxo,0);
}