最后不要忘记添加相关的权限:
代码准备就绪,现在需要将led灯连接到对应“BCM21”针脚了 。
另外,在连接led灯的时候,都需要串联一个电阻,这是因为考虑到寿命和正常工作,led灯最好在一个固定的电流范围内运转,电阻的作用就是为led创造舒适的电流环境 。
连接电路如下图所示:
文章插图
主要关注右边的led灯,对于左边的设备可以忽略 。
上面的电路图上插led灯和电阻的东西叫面包板,面包板可以让我们通过线的拔插来机动性的改变电路连接,入门开发必备;面包本的工作原理也很简单,首先是最上面两行,每一行都是接通的,经常用于接电源,只要在这两行的末端接通电源,那么后面的设备的电源都可以通过插入这两行来获取电源 。再往下5行,每一列是联通的,每一列上也经常有列的序号 。再往下5行的区域类似,再往下又是两行电源了 。
然后是树莓派3B的接口示意图:
文章插图
这张图和针脚详细信息可以在这个网址获取,一定要收藏,因为之后会经常用到:
我们看到接线是从GPIO区域出来,这里就是我们定义的“BCM21”的位置,在树莓派3B的最右下角,之后出来接电阻,然后是led灯的长脚,这里注意了,可能安卓软件开发者会忽略这样的问题,led灯长脚是正极,短脚是负极 。短脚出来直接接地了,也就是负极 。整体效果如下:
文章插图
ok,运行一下,可以看到led灯已经按照我们的代码,开始每隔一秒亮一下了 。
好了,到这,的hello world项目完成了,你已经建立了正确的开发环境,以后的项目只需要编写代码并连接对应硬件设备到板子上就可以了 。欢迎来到 的世界 。
- 第一个应用程序
- Electron的第一个应用
- 三 我的第一个应用
- Android技术分享| ViewPager2离屏加载,实现抖音上下视频滑动
- 1.2 第一个Windows应用程序实例
- 1 第一个应用程序
- 我的第一个Android应用
- 【原创】第一个iOS应用程序
- Windows应用程序~~第一个Windows程序
- Android Studio使用mp4parser进行视频的分割