【树莓派3B+】控制引脚输出高低电平


前言

首先检查一下自己的板子有没有带库
在这里插入图片描述

我这个是有的。

  • 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,怪吓唬人的

相关推荐

  1. 树莓4B 入门

    2024-07-18 01:42:02       56 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-18 01:42:02       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-18 01:42:02       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-18 01:42:02       58 阅读
  4. Python语言-面向对象

    2024-07-18 01:42:02       69 阅读

热门阅读

  1. 设计模式大白话之适配器模式

    2024-07-18 01:42:02       24 阅读
  2. C语言经典例题-19

    2024-07-18 01:42:02       19 阅读
  3. nvm的安装教程

    2024-07-18 01:42:02       20 阅读
  4. 人工智能前沿讲座——融合知识的自然语言处理

    2024-07-18 01:42:02       20 阅读
  5. centos7单机安装docker和k8s

    2024-07-18 01:42:02       22 阅读
  6. 浔川AI五子棋v5.0预告——浔川总社部

    2024-07-18 01:42:02       19 阅读