我假设你的树莓派已经连上你家里的路由(有线无线都行)。并且你已经可以在另外一台设备(台式机,笔记本,手机,平板电脑都可以) 上通过SSH软件登陆到你的树莓派了。当然你也可以直接在树莓派上通过HDMI连接显示器,通过USB键盘鼠标直接进行操作。不管怎样,你可以启动树莓派并进入树莓派的linux命令行界面。 最终效果
控制你的LED发光管按一定时间间隔闪烁 硬件树莓派一台。1代B,B+或者2015年刚出的2代都可以。我自己用的是2代,GPIO的管脚编号可能会稍微有些差异,相应的需要注意或修改的地方我会在文中说明。另外,今后教程的硬件部分不再特意提到树莓派了。 LED发光管(可以理解成小灯泡)一只,什么颜色都可以,一般卖电子零件的商店肯定有卖。或者去淘宝买。几块钱就可以买到一把。 母头杜邦线两条,就是电线,带插头的是公头,带插座的是母头。我们这个实验用两端都是母头的杜邦线。
硬件图 原理说明
LED灯有一长一短两根针脚,如果将较长的一根连上电源正极,较短的一根脸上电源负极造成电位差就可以点亮LED灯。 先看一下实物图:
实物图
树莓派GPIO针脚说明
原理图 选择开发语言控制GPIO口有很多方式,比如 shell直接控制 raspberry-gpio-python库(Python语言) wiringPi库(C语言)
BCM2835 C Library(C语言)
先安装python-dev,输入以下指令。 1sudo apt-get install python-dev (责任编辑:admin) |