本帖最后由 妖猊 于 2023-8-23 11:01 编辑
点亮 LED 灯
这次使用是小安派SCP,感谢安信可的大力支持
根据原理图可以看到红蓝绿三个LED是分别是由 GPIO3、GPIO24 、GPIO23 控制的,并且当 GPIO 输出高电平时LED亮,反之则灭。
我们可以使用 PikaStdDevice 设备库来控制 GPIO
红灯实例
- io = PikaStdDevice.GPIO() # 创建一个 io 对象
- io.setPin('P3') # 设置这个 io 的引脚为 3
- io.setMode('out') # 设置这个 io 的模式为输出
- io.enable() # 开启这个 io
- io.high() # 把这个 io 的电平拉高
- io.low() # 把这个 io 的电平拉低
复制代码
结果展示:
通过使用 time 模块,我们可以让 led 灯闪动起来
- for i in range(10):
- io.high()
- time.sleep(0.1)
- io.low()
- time.sleep(0.1)
复制代码 闪烁的结果我就不展示了其他可用的模块
输入 help('modules') 可以查看当前可用的所有模块
想了解这些模块如何使用,可以查看 PikaPyhon 的文档 。
后续还有
|