编一段代码 灯以4Hz频率闪烁
时间: 2024-07-16 09:01:12 浏览: 124
Quartus II设计电路实现数字频率计和交通信号灯自动控制器
这是一个简单的Python代码示例,它使用`time`模块模拟一个LED灯每秒闪烁4次:
```python
import time
def toggle_led():
print("LED is on.")
time.sleep(0.5) # 等待半秒
print("LED is off.")
time.sleep(0.5) # 再等待半秒
# 设置循环周期为4秒 (因为我们要让LED每4秒闪烁一次)
for i in range(int(1 / 0.5 * 4)):
toggle_led()
if i % 4 == 3: # 当循环次数达到4的倍数时结束循环,防止无限闪烁
break
阅读全文