【Bit-Brick K1开源开发板】GPIO驱动LED灯
[复制链接]
测试开发板的扩展IO口的输出,驱动LED灯。
一、开发板的扩展GPIO口
1.1、GPIO接口引脚号
1.2、GPIO引脚定义
二、安装python包
使用apt安装python包
执行命令:sudo apt install python3-scipy
三、安装 gpiozero库
执行命令:sudo apt install python3-gpiozero
列出引脚
执行命令:sudo pinout
列出的引脚只有前26pin,后面没有列出,下面就在前26pin上进行测试。
四、测试代码
测试使用GPIIO[51]号引脚,连接到LED灯。
创建led.py
- from gpiozero.pins.lgpio import LGPIOFactory
- from gpiozero import Device
- Device.pin_factory = LGPIOFactory(chip=0)
-
- from gpiozero import LED
- from gpiozero import PWMLED
- from signal import pause
- from time import sleep
-
- led = PWMLED(51);
-
- try:
- while True:
- led.pulse();
- pause();
-
- except KeyboardInterrupt:
- print("Exiting")
-
- led.close()
五、运行结果
运行程序后,LED点亮状态
鎾斁鍣ㄥ姞杞藉け璐�: 鏈娴嬪埌Flash Player锛岃鍒� 瀹夎
led
|