树莓派引脚控制(wiringpi方法)
树莓派3b的引脚分布:(一共40个引脚)

树莓派有很多种引脚控制方式,
可以使用C语言或者Python的.
不同的控制库,有不同的引脚对应关系:


本节使用wiringpi 的控制方式控制gpio,(采用的是C语言)
wiringpi库的安装:
更新列表:
pi@raspberrypi:~ $ sudo apt-get update
更新软件:
pi@raspberrypi:~ $ sudo apt-get upgrade
安装:
pi@raspberrypi:~ $ sudo apt-get install wiringpi
测试安装是否成功:
pi@raspberrypi:~ $ gpio -v


查看引脚分布图:


编写程序:
硬件连接:
手边没有啥东西,翻了半天找到一个模块:

LED RGB 140C05 模块,有4个引脚:
V---接3.3v
R---红灯(接低电平亮灯)
B---蓝灯
G---绿灯
本实验为了让红灯闪烁,
就用了模块的两个引脚.
V接树莓派的3.3V输出.
R接11引脚.


对程序进行编译:

用./led运行后,就会闪灯啦.

参考:
https://www.cnblogs.com/ivan-lyu/p/14017488.html
https://blog.csdn.net/weixin_34567079/article/details/112185595
https://blog.csdn.net/qq_39261369/article/details/125692282?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-125692282-blog-79534155.pc_relevant_multi_platform_whitelistv4eslandingctr2&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-125692282-blog-79534155.pc_relevant_multi_platform_whitelistv4eslandingctr2&utm_relevant_index=2
(更改软件源)
https://blog.csdn.net/zhuming3834/article/details/81984594(程序参考)