求uno板控制直流风扇的方法

想让uno板控制直流风扇的开或关,目前想的是声控,拍一下手它转个几秒,可惜目前还想不到方法来实现。

img

img

延迟啊 比如下面的代码点亮一个LED灯亮5秒
小电流控制大电流 可以换成继电器控制风扇开关
代码参考下面

void loop()
{
   int val;
   val=analogRead(0);   //声音传感器接于模拟口0
   Serial.println(val,DEC);//从串口发送数据并换行      
   if(val > 100){  # 如果大于某个阈值开启
      digitalWrite(5, HIGH); # 灯亮
      delay(5000); # 延迟5秒
   }
  
}