- 前言
- 一、安装RPI.GPIO库
- 二、编写简单的输出高低电平的程序
- 三、运行程序
- 总结
前言
首先检查一下自己的板子有没有带库
我这个是有的。
- ok,正式进入步骤
一、安装RPI.GPIO库
如果还没有安装RPi.GPIO库,可以通过以下命令在树莓派上安装:
pip install RPi.GPIO
这里跳过
二、编写简单的输出高低电平的程序
注意对应引脚图
这里选用GPIO17
这个是GPIO.py展示⇩
import RPi.GPIO as GPIO
import time# 设置GPIO模式为BCM编码
GPIO.setmode(GPIO.BCM)# 选择要控制的GPIO引脚号码(例如GPIO 17)
gpio_pin = 17# 设置引脚为输出模式
GPIO.setup(gpio_pin, GPIO.OUT)try:while True:# 输出高电平(逻辑1)GPIO.output(gpio_pin, GPIO.HIGH)time.sleep(1) # 等待1秒钟# 输出低电平(逻辑0)GPIO.output(gpio_pin, GPIO.LOW)time.sleep(1) # 等待1秒钟
except KeyboardInterrupt: # 按下Ctrl+C会触发这个异常,从而退出循环pass# 清理GPIO设置
GPIO.cleanup()
三、运行程序
将代码保存并在树莓派上运行:
python GPIO.py
或者直接在编译器点击运行
可以以测量引脚电平,可以看到树莓派3b+的引脚输出电平是3.3V左右。
总结
树莓派3b+的引脚输出电平是3.3V左右,网上乱说的5V,怪吓唬人的