我有一個240V風扇連接到Arduino 5V繼電器。是否有可能將風扇的轉速從低到中改爲高取決於溫度?Arduino繼電器模塊可以改變風扇的速度嗎?
我試過使用下面的代碼,但我沒有看到我的240V風扇改變了速度。它只是打開和關閉。
int fan = 13;
int fanSpeed;
int tempMin = 25;
int tempMax = 75;
void loop(){
if ((temp >= tempMin) && (temp <= tempMax)) {
fanSpeed = map(temp, tempMin, tempMax, 32, 255);
analogWrite(fan, fanSpeed);
}
}
請顯示您的電路(原理圖)和繼電器類型。另外,這可能更適合arduino stackexchange。 –