当前位置: 首页 > news >正文

树莓派5-GPIO和40针引脚

1.树莓派5引脚图

2.GPIO 引脚作用

(1) 电压

板上有两个 5V 引脚和两个 3.3V 引脚,以及一些不可配置的接地引脚 (0V)。其余引脚均为通用 3.3V 引 脚,这意味着输出设置为 3.3V,输入可接 3.3V。

(2) 输出

指定为输出引脚的 GPIO 引脚可设置为高电平 (3.3V) 或低电平 (0V)。

(3) 输入

指定为输入引脚的 GPIO 引脚可读取为高电平 (3.3V) 或低电平 (0V)。通过使用内部上拉或下拉电阻可以 更容易实现这一点。引脚 GPIO2 和 GPIO3 有固定的上拉电阻,但对于其他引脚,可以在软件中配置。

(4) 其它引脚

除了简单的输入和输出外,GPIO 引脚还可用于各种替代功能,有些功能在所有引脚上可用,其他功能 在特定引脚上可用。

  • PWM(脉宽调制)

       (1) 所有引脚均可使用软件 PWM

       (2) GPIO12、GPIO13、GPIO18、GPIO19 上提供硬件 PWM

  • SPI

       (1) SPI0:MOSI(GPIO10);MISO(GPIO9);SCLK(GPIO11);CE0(GPIO8)、CE1 (GPIO7)

        (2)SPI1:MOSI(GPIO20);MISO(GPIO19);SCLK(GPIO21);CE0(GPIO18);CE1 (GPIO17);CE2(GPIO16)

  • I2C

        (1)数据:(GPIO2);时钟(GPIO3)

        (2)EEPROM 数据:(GPIO0);EEPROM 时钟 (GPIO1)

  • 串行

        TX(GPIO14);接收(GPIO15)

3.GPIO 引脚排列

通过打开终端窗口并运行命令:

pinout

我们就可以在树莓派系统里获得引脚的参考资料。该工具由 GPIO Zero Python  库提供,该库默认安装 在 Raspberry Pi OS 中。

有关 GPIO 引脚高级功能的更多详细信息,可以参 gadgetoid 的交互式引脚排列图。

注意:虽然将简单组件连接到GPIO引脚是完全安全的,但务必要小心接线方式。LED应该有电阻来限制流过它们的电流。请勿将5V用于3.3V组件。请勿将电机直接连接到GPIO引脚,而应使用H桥电路或电机控制器板。

http://www.dtcms.com/a/91252.html

相关文章:

  • redis使用
  • 手动创建kkFileView4.4.0镜像
  • C#基础学习(二)C#数组生存手册:从入门到“血压拉满“的奇妙旅程
  • Socket如何实现客户端和服务器间的通信
  • 23种设计模式中的责任链模式
  • 7.1-7.2考研408数据结构查找算法核心知识点深度解析
  • PyTorch 深度学习实战(21):元强化学习与 MAML 算法
  • 从零构建大语言模型全栈开发指南:第一部分:数学与理论基础-1.1.3模型参数与超参数:权重、偏置、学习率与正则化策略
  • git-lfs: command not found
  • reactor网络模型
  • JAVA:Spring Boot @Conditional 注解详解及实践
  • redis+spring 的基本操作 RedisTemplate和RedisClient
  • phpcms版AI自动发文插件,自动创作,自动配图,自动发布,支持多种大模型
  • 网络编程和计算机网络五层模型的关系
  • 数据结构练习二习题
  • qt QOffscreenSurface详解
  • LORA学习笔记
  • 在 .NET 9 中使用 QUIC 实现高效通信:从基础到实战
  • 人工智能-群晖Docker部署DB-GPT
  • failed to load steamui.dll”错误:Steam用户的高频崩溃问题解析
  • 浅谈 Vue3 中的设计模式
  • Spring AI实战初体验——实现可切换模型AI聊天助手
  • 盛铂科技SPP5006/18/40G峰值脉冲功率计探头 国产功率计
  • 【开源宝藏】30天学会CSS - DAY9 第九课 牛顿摆动量守恒动画
  • 网站服务器常见的CC攻击防御秘籍!
  • C语言---函数指针 (指向函数的指针)
  • LeetCode 第29题、30题
  • c++手撕协程库,实现生成器与自定义可等待对象
  • MySQL作业二
  • 如何调整yarn.nodemanager.vmem-pmem-ratio参数?