树莓派硬件控制与电机控制的用户界面实现
1. 开关控制用户界面
- 问题 :想要制作一个运行在树莓派上的应用程序,该程序带有用于打开和关闭设备的按钮。
- 解决方案 :使用
guizero为gpiozero提供用户界面,以实现引脚的开关控制。- 安装
guizero:若尚未安装,可使用以下命令进行安装:
- 安装
$ sudo pip3 install guizero
- **硬件连接**:需将一个LED或其他输出设备连接到GPIO引脚18,使用LED是入门的最简单选择。
- **代码实现**:以下是名为`ch_11_gui_switch.py`的代码,用于创建开关界面:
from gpiozero import DigitalOutputDevice
from guizero import App, PushButton
pin = DigitalOutputDevice(18)
def start():
start_button.disable()
stop_button.enable()
pin.on()
def stop():
start_butt
超级会员免费看
订阅专栏 解锁全文
34

被折叠的 条评论
为什么被折叠?



