接入私有驱动
· 阅读需 14 分钟
在这一篇文章中,我们会先使用 Python 编写一个 GPIO 的驱动控制 LED,之后将其接入 Shifu 进行交互和管理。
创建驱动
目标
- 完成简单LED电路连接
- 基本的树莓派/SSH配置
- 基本的Python语法以及GPIO库知识
所用设备
- 树莓派
Raspberry Pi 3B+运行64位Raspberry Pi OS - 1个面包板
- 3个LED灯泡(红 黄 绿)
- 1个330欧姆的电阻
需要的基本知识
- 简单的Python语法
- Linux命令行基本操作(创建文件 安装应用 SSH 运行程序)
第一步 电路设计
首先我们来设计一下电路,我们需要设计一个电路,可以让树莓派的GPIO输出来控制单个LED灯泡的开/关。本文采用了最直接的办法,即直接使用GPIO来对LED灯泡进行供电。
电路图如下:
图中GPIO的22,23,19针分别控制了红,绿,黄三个LED。最后串联的330欧电阻是为了防止LED电流过大烧毁。