在你的树莓派上点亮一颗LED吧

在进行以下操作时请确认你的树莓派已经装好了Raspbian系统,并且已经接好了显示屏或者能用电脑远程操纵树莓派。不会远程桌面的同学可以查看我的上一篇文章。

在你的树莓派上点亮一颗LED吧

引脚示意图

既然要点亮LED灯,那么必须要清楚树莓派的GPIO的分布情况,我们来看一下官方给出的引脚分布情况吧

在你的树莓派上点亮一颗LED吧

各个排针所对应的GPIO如下图所示,黄色的代表是GPIO口,黄1代表GPIO1,黑色的是地,也就是我们平时所说的负极,黄色的为3.3V,红色的为5V,白色的为摆设。

在你的树莓派上点亮一颗LED吧

实验器材

树莓派

面包板

杜邦线

LED灯

电阻(可有可无,因为树莓派的驱动能力很弱,即使不加电阻,LED灯也不会烧毁)

在你的树莓派上点亮一颗LED吧

程序源码

实验中使用的树莓派上的GPIO26脚和地作为电路的回路,然后使用Python3写的程序,那么问题来了,程序在哪些呢?很简单,我们只需要在树莓派桌面新建一个后缀为.py的空文件即可,名字随意,我给它命名为led.py.

在你的树莓派上点亮一颗LED吧

然后打开我们刚才新建的空文件,并键入相应的代码

在你的树莓派上点亮一颗LED吧

①import RPi.GPIO as GPIO

②GPIO.setmode(GPIO.BCM)

③GPIO.setup(26,GPIO.OUT)

while True:

④GPIO.output(26,GPIO.HIGH)

程序分析

①导入树莓派的GPIO模块,不然软件不能识别我们所写的程序

②给树莓派编号的一种方式,定义了每个排针是哪一个引脚

③设置26引脚为输出模式

④设置26引脚为高电平输出


运行

这时候我们的程序已经写完了,但是怎么让树莓派执行我们的程序呢?很简单,只需要点击下方的运行按钮,树莓派就可以执行我们所写的程序了,即使如此,很多教程里面依然没有给出具体怎么运行,我在这上面就花费了很多时间,所以我在这里一定要把这些细节列出来,以免大家浪费时间。

在你的树莓派上点亮一颗LED吧

现象

上传成功之后,如果没有错误,就可以看到我们的LED灯被点亮了,实验现象如下图所示。

在你的树莓派上点亮一颗LED吧

Final

点亮一颗LED灯虽然很简单,但它的意义非凡,它提供给了我们一把开往树莓派大门的金钥匙,基于此我们可以在树莓派上开发出更多的新大陆,不要再等待了,快来探索你的新大陆吧!


分享到:


相關文章: