树莓派硬件编程——(零)先导篇

Orenda ·
更新时间:2024-09-20
· 872 次阅读

什么是树莓派?

树莓派(Raspberry Pi)我们可以理解成是一块只有卡片大小的微型计算机,麻雀虽小五脏俱全,它有USB端口、音频接口、视频接口、摄像头接口网卡接口,基本可以说,它就是一款迷你型的个人计算机,在众多智能硬件中,树莓派也可以说是最受欢迎的一款,可以完成很多高科技、很酷炫的项目。

树莓派和计算机有什么区别?

首先,树莓派也是单片机的一种,它的性能是如论如何比不上电脑的,但是我们也可以通过树莓派处理表格、通过浏览器查找资料、甚至可以再上面玩游戏等等;在性能上,其实我们可以举个栗子,树莓派的性能与我们的手机功能相近,但是比手机更加的灵活,可以让树莓派编程一个电视机顶盒、可以变成一个游戏机、甚至可以刷成Windows IoT系统;

其次,树莓派比计算机多了GPIO(通用输入输出接口),我们可以用树莓派通过传感器感知外界环境,我们也可以通过树莓派来控制电灯等设备的亮灭,我们可以通过树莓派做一个机器人,让他陪我们聊天,也可以让他变成一个大管家,提醒我们该起床了,外面下雨了记得带伞;通过对树莓派合理的使用,可以变成非常多有意思的作品。

什么是GPIO?

上图就是我们的树莓派,我们发现除了USB等常见的接口外,树莓派还多了两排针脚,那么这两排针脚就可以给传感器供电、获取传感器的数据、控制传感器的状态,还可以和其他设备通讯。

GPIO 通用输入输出接口,从名字上看就很明了,它可以接受信息,也可以发出信息;那么通用就是指,同一个引脚,可以通过我们编程配置,可以用做输入,也可以用做输出;接下来我们会详细说明。

引脚功能对照图(以树莓派3B+为例):

上图一共有40个引脚,每个引脚都有不同的功能,现在不清楚没有关系,我们注意上面的黄色区域,GPIO开头的引脚就代表我们可以通过编程来对引脚连接设备进行控制;其他的引脚可以作为电源供电,或者作为数据通信的作用,这个也以后来讲;


作者:创客老师Apple



树莓派

需要 登录 后方可回复, 如果你还没有账号请 注册新账号
相关文章