淘宝上的店家提供了很多示例程序,这里只拿一种来演示下,借此熟悉下如何用c或者python环境去操作树莓派。前提配置见我的之前的系列博客
树莓派4B基础软硬件环境搭建_jiugeshao的专栏-CSDN博客
树莓派4B上多版本python切换(一)_jiugeshao的专栏-CSDN博客
1、安装WiringPi库
官网上找到如何入口
然后按照官网上的说明操作即可
安装后版本信息如下:
2.接线(双色led灯例子)
3、C语言控制代码
代码这里就不贴出了,c文件写完毕后
可以使用如下命令行语句进行编译
gcc 01_Dule_color_LED.c -o test -lwiringPi
然后执行.test,即可将板子里的程序跑起来
一个小的c控制引脚的demo就结束了。
附:
使用whereis wiringPi命令,可以看到头文件已经在系统环境变量下了
使用gpio readall命令可看到引脚编号
可以看到如下接线,就可以让小风扇转起来。
Linux如何关闭命令行正在执行的程序_frank1126lin的博客-CSDN博客_树莓派停止正在运行的程序
4.Pyhton语言控制代码
如下命令指定给博主树莓派python3.7环境(在此环境下,前面博客已经配置了opencv-python,博主树莓派初始默认安装的是python3.9)安装RPi.GPIO模块。参照官网示例安装
raspberry-gpio-python / Wiki / install
这里博主如下安装:
sudo pip3 install RPi.GPIO
安装完毕后
成功!然后运行py文件即可。
python3 01_Dule_color_LED.py
此时效果如上面c语言控制引脚示例一样,红色灯和绿色灯交替闪烁。