组件是更大整体的一部分。在本章中,我们将解释教程中使用的不同组件。
这是 Raspberry Pi 3 的插图。
GPIO 引脚是 Raspberry Pi 右侧两排的红色小方块,在实际的 Raspberry Pi 上它们是小金属引脚。
输入引脚就像可以从外界打开或关闭的开关(如开/关电灯开关)。
输出引脚就像 Raspberry Pi 可以打开或关闭的开关(如打开/关闭 LED 灯)。
Raspberry Pi 3 有 26 个 GPIO 引脚,其余引脚为电源、接地或"other"。
引脚布局与下表相对应。
3V3 | 1 | 2 | 5V |
通用输入输出口2 | 3 | 4 | 5V |
通用输入输出口3 | 5 | 6 | 接地 |
通用输入输出口4 | 7 | 8 | 通用输入输出口14 |
接地 | 9 | 10 | 通用输入输出口15 |
通用输入输出口17 | 11 | 12 | 通用输入输出口18 |
通用输入输出口27 | 13 | 14 | 接地 |
通用输入输出口22 | 15 | 16 | 通用输入输出口23 |
3V3 | 17 | 18 | 通用输入输出口24 |
通用输入输出口10 | 19 | 20 | 接地 |
通用输入输出口9 | 21 | 22 | 通用输入输出口25 |
通用输入输出口11 | 23 | 24 | 通用输入输出口8 |
接地 | 25 | 26 | 通用输入输出口7 |
民主党全国委员会 | 27 | 28 | 民主党全国委员会 |
通用输入输出口5 | 29 | 30 | 接地 |
通用输入输出口6 | 31 | 32 | 通用输入输出口12 |
通用输入输出口13 | 33 | 34 | 接地 |
通用输入输出口19 | 35 | 36 | 通用输入输出口16 |
通用输入输出口26 | 37 | 38 | 通用输入输出口20 |
接地 | 39 | 40 | 通用输入输出口21 |
物理引脚号 |
电源+ |
地面 |
串口 |
I2C |
SPI |
通用输入输出接口 |
不连接 |
面包板用于电子产品原型设计,它允许您无需焊接即可创建电路。它基本上是一块塑料板,带有网格的连接点(孔)。电路板内部有金属条以特定方式连接不同的连接点。
在下图中,我们用不同的颜色突出显示了一些部分。这是为了向您展示网格是如何连接的。
面包板的不同部分:
通孔LED发光二极管(LED)。 LED 是一种在施加电压时发光的二极管。在我们的示例中,我们使用通孔 LED。它们有一个正极(称为阳极)和一个负极(称为阴极)引脚。 LED 上的较长引脚应指示正极引脚。 |
|
RGB LED发光二极管(LED)。 LED 是一种在施加电压时发光的二极管。 RGB LED 有 4 个引脚。每种颜色各一个(R = 红色,G = 绿色,B = 蓝色),以及一个公共阴极/阳极。这一颗LED可以显示纯色,也可以用PWD来调制和混合颜色。 |
|
按钮按钮是开关的一种。开关建立或断开电路的连接。 |
|
跳线 - 母对公称为跳线的短线用于进行连接。母转公跳线可用于将 Raspberry Pi 上的 GPIO 连接到面包板。 |
|
跳线 - 公对公称为跳线的短线用于进行连接。公对公跳线可用于在面包板的不同部分之间进行连接。 |
|
电阻 - 68 欧姆电阻器用于减少电流、调整信号电平等。这是一个 68 欧姆的电阻器。 |
|
电阻 - 220 欧姆电阻器用于减少电流、调整信号电平等。这是一个 220 欧姆的电阻器。 |
|
电阻 - 1k 欧姆电阻器用于减少电流、调整信号电平等。这是一个 1k 欧姆的电阻器。 |
onoff - 使用 Node.js 进行 GPIO 访问和中断检测 |
|
Socket.IO - 基于事件的实时双向通信 |
|
Pigpio - Pigpio C 库的包装器。使用 Node.js 启用 GPIO、PWM、伺服控制、状态更改通知和中断处理 |
截取页面反馈部分,让我们更快修复内容!也可以直接跳过填写反馈内容!