【树莓派入门】(一)| 树莓派的gpio口的控制

hushuo
发布于 2020-12-30 10:45
浏览
0收藏

准备写一些树莓派入门教程,本教程采用c语言教学。大概涉及树莓派的gpio口的控制,树莓派介绍,以及具体通过几个例子使用gpio口。主要是针对树莓派入门者。

【树莓派入门】(一)| 树莓派的gpio口的控制-鸿蒙开发者社区

【树莓派入门】(一)| 树莓派的gpio口的控制-鸿蒙开发者社区我们使用的wiringPi库,所以我们只看wiringPi编码,至于BCM编码暂时不用管它。
    比如:我们要控制物理引脚8,它对应的wiringPi编码为15,(对应的BCM编码为14)。使用wiringPi库的代码如下:

#include<wiringPi.h>
#include<stdio.h>


int main()
{
    //初始化
    wiringPiSetup();
    //设置模式为OUTPUT
     pinMode(15,OUTPUT);
    //输出高电平
    digitalWrite(15,HIGH);
    //输出低电平
    digitalWrite(15,LOW);
    return 0;
}

树莓派可以用来干嘛?树莓派可以当做一个主控板去控制你想控制的东西,而且不需要太多的硬件知识,其次树莓派也是一个Linux系统的计算机,可以用来做很多东西。我本人就做过不少东西,比如树莓派控制小车,树莓派如何使用超声波测距,树莓派如何控制舵机以及多自由度的机械臂等等。

 

具体这些函数库怎么用呢?我这里上传了一个文档,有需求的小伙伴可以直接下载。

【树莓派入门】(一)| 树莓派的gpio口的控制-鸿蒙开发者社区

wiringPiV001(2014年更新版本).pdf 764.38K 43次下载
收藏
回复
举报
回复
    相关推荐