Raspberry Pi & GPIO_Python3Raspberry Pi & GPIO LED



Raspberry Pi & GPIO

Raspberry Pi & GPIO_Python3

pinout === pin out / p in out

pi@raspberrypi:~ $ pinout
,--------------------------------.
| oooooooooooooooooooo J8 +====
| 1ooooooooooooooooooo | USB
| +====
| Pi Model 3B V1.2 |
| +----+ +====
| |D| |SoC | | USB
| |S| | | +====
| |I| +----+ |
| |C| +======
| |S| | Net
| pwr |HDMI| |I||A| +======
`-| |--------| |----|V|-------'

Revision : a22082
SoC : BCM2837
RAM : 1024Mb
Storage : MicroSD
USB ports : 4 (excluding power)
Ethernet ports : 1
Wi-fi : True
Bluetooth : True
Camera ports (CSI) : 1
Display ports (DSI): 1

J8:
3V3 (1) (2) 5V
GPIO2 (3) (4) 5V
GPIO3 (5) (6) GND
GPIO4 (7) (8) GPIO14
GND (9) (10) GPIO15
GPIO17 (11) (12) GPIO18
GPIO27 (13) (14) GND
GPIO22 (15) (16) GPIO23
3V3 (17) (18) GPIO24
GPIO10 (19) (20) GND
GPIO9 (21) (22) GPIO25
GPIO11 (23) (24) GPIO8
GND (25) (26) GPIO7
GPIO0 (27) (28) GPIO1
GPIO5 (29) (30) GND
GPIO6 (31) (32) GPIO12
GPIO13 (33) (34) GND
GPIO19 (35) (36) GPIO16
GPIO26 (37) (38) GPIO20
GND (39) (40) GPIO21

For further information, please refer to https://pinout.xyz/
pi@raspberrypi:~ $


Pinout

引脚排列

Raspberry Pi & GPIO_Python_03

3v3

3.3 v 正极 +,高电平

5v

5v 正极 +,高电平

GND

Ground 负极 - ,接地,低电平

GPIO

general purpose input/output

普通 GPIO,如 GPIO 17,可以控制电平的高低状态,改变 LED 的显示状态

特殊 GPIO, 如 ,一般高级功能才用的到,暂不讲解

Raspberry Pi & GPIO_Raspberry pi_04

LED 点亮

电路图,


电源正极(3v3 pin) => 电阻 => LED 正极(长脚) => 电源负极(GND pin)

面包板
电阻 200Ω (大于 50Ω? 200KΩ 不好使?)
LED 长正短负
杜邦线,红正黑负


面包板,正负极是安排划分的???

红线接正极,黑线接负极

220欧姆电阻器, 200k is not ok

触觉 按钮 开关

led 长针是正极,短针是负极