树莓派3B使用python 实现控制 pin引脚
备注:
- 测试时按照代码流程执行无效,先执行 GPIO.cleanup() 之后才能够正常使用。
- 命令行输入 gpio readall 可以显示引脚状态及对应功能和编码。
- GPIO引脚是输入输出引脚,可以输出高低电平
引脚示例:
代码:
// 用Python通过PRI.GPIO命令控制GPIO // 用Python控制GPIO,最便捷的方法就是使用python类库,比如树莓派系统本身集成的RPi.GPIO。 在putty的ssh终端输入命令: // 进入python交互界面 pi@raspberrypi:~ $ python >>> //这是python的提示符。 // 导入python类库RPi.GPIO,命名为别名为GPIO >>> import RPi.GPIO as GPIO // 引入之后,就可以使用 GPIO 模块的函数了。 // 设置BOARD编码方式,基于BCM // 树莓派3 GPIO分为如下的三种编码方式:物理引脚BOARD编码,BCM编码,以及 wiringPi 编码。 >>> GPIO.setmode(GPIO.BCM) // 输出模式 >>> GPIO.setup(18,GPIO.OUT) // GPIO18输出高电平,LED点亮 >>> GPIO.output(18,GPIO.HIGH) // GPIO18输出低电平,LED熄灭 >>> GPIO.output(18,GPIO.LOW) // 用完后进行清理 >>> GPIO.cleanup() // 退出python交互界面 >>> Ctrl+D
参考链接:
博 主 :夏秋初
地 址 :https://www.cnblogs.com/xiaqiuchu/articles/11637352.html
如果对你有帮助,可以点一下 推荐 或者 关注 吗?会让我的分享变得更有动力~
转载时请带上原文链接,谢谢。
地 址 :https://www.cnblogs.com/xiaqiuchu/articles/11637352.html
如果对你有帮助,可以点一下 推荐 或者 关注 吗?会让我的分享变得更有动力~
转载时请带上原文链接,谢谢。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义