作者:荒野中得生存 | 来源:互联网 | 2023-09-12 04:58
为什么我拿着树莓派没去学编程?兴趣问题吧,要编程我在就电脑上敲代码了,而且我也只会C语言,C++还在学所以做不出什么项目出来,就觉得没意思。闲来无聊树莓派就是很好的发泄对象,要用树莓派点亮一个小
为什么我拿着树莓派没去学编程?兴趣问题吧,要编程我在就电脑上敲代码了,而且我也只会C语言,C++还在学所以做不出什么项目出来,就觉得没意思。闲来无聊树莓派就是很好的发泄对象,要用树莓派点亮一个小小的LED灯,会丢丢C语言都行,你要是会脚本,会Python那就更好了,我感觉Python可能在树莓派上很用有,虽然我不会哈。。。
回归正题,如何点亮LED灯?
材料准备:
1. 可以运行的树莓派
2. LED灯
3. 至少2根杜邦线母对公
4. 电阻200~500欧之间,330为宜,电阻太小二极管会被击穿,太大了二极管发的光又不了。
5. 一个面包板(上面的东西淘宝上都有我是在优信电子买的感觉还不错)
材料准备好后,你就打开树莓派,登陆上去。
我就边给命令操作边解释原因,不然不好说,我表达能力有限。
1. sudo apt-get update (从源那里获取软件包信息)
2. sudo apt-get upgrade (升级可升级的软件包)
3. sudo apt-get install git-core (安装git)
4. git clone git://git.drogon.net/wiringPi (下载wiringPi文件)
5. cd wiringPi (打开wiringPi文件夹)
6. sudo ./build(执行安装程序)
7. 如果安装成功的话执行 gpio readall 你就到看到一个图,那就表示你已经安装成功。
8. 看到那个什么GPIO了么,作为输出端的话它会输出3.3V的高电平等会你就随便用一个作为电源正极,上边的0V就是地端就用它作为电源负极。二极管长脚接正极那边,短脚接负极那边,中间串联一个电阻。那么点亮二极管的条件就已经准备好了(在面包板上直接插上去就行了,挺简单的)
9. 线路连接好之后,你可以用命令测试一下它亮不亮,gpio -g mode xx OUTPUT(意思就是把博通标号的xx角作为输出端, xx对应的就是BCM下的编号),作为输出端有输出高电平和低电平之分,所以还要敲上 gpio -g write xx 1(意思就是xx输出高电平),敲完之后就LED灯就该亮了!!!
既然知道点亮它的原理了,你用Python,脚本, C语言都行,你可以用你所会的语言去写一些复杂的代码,让LED闪烁等或者让大把LED按你所想的方式去亮。
多的不说了有问题可以问我(893399065)