(11)番外篇——发现了牛人的博客,准备追一下
2015-05-20 17:10
239 查看
树莓派贴吧确实是一个不错的地方,里面暗藏着各种高手,他们随时可能放出大招来震撼你。
最近又发现了一个大神,在贴吧中公布了自己研究树莓派GPIO的博客(http://blog.mangolovecarrot.net),最近已经更新到第6篇了,也是从点亮一个LED做起,逐步深入,后续使用了开关(input读取输入从而控制输出)、数码管(多LED点亮)、温湿度模块、以及这些模块之间的配合使用,写得都比较调理,有电路图,有详细代码,代码也比较规范,程序退出前都用cleanup()解除使用,而像我一样的很多初学者往往都是只注重最后效果而忽略电路和程序的安全性和健壮性,当然,初学者可以不必一下吃个胖子做到像这位博主一样精湛,但是在尝试完功能以后,正式实现自己的完整程序时一定要注意代码中的异常逻辑、退出清理逻辑等等。
下面引出一些知识点:
1)脉宽调制(PWM)
牛人博客传送门http://blog.mangolovecarrot.net/2015/04/28/raspi-study02/
我们可以用RPi.GPIO.PWM来设置一个GPIO引脚为PWM模式,然后调用这个PWM对象的ChangeDutyCycle(x)方法,参数x代表比例系数可取0~100。PWM可以用来实现亮度渐变的呼吸灯,估计也可以实现小车的加速减速功能。
2)上拉电阻和下拉电阻
关于这个概念的解释http://blog.163.com/kissinger_1984/blog/static/1689925201432033646132/
有时候我们会直接将开关连接到树莓派GPIO引脚上,这时候需要RPi.GPIO.setup中添加pull_up_down=RPi.GPIO.PUD_UP参数,使该GPIO引脚默认保持高电平,等价于通过一个上拉电阻连接到VCC上,牛人博客传送门http://blog.mangolovecarrot.net/2015/05/03/raspi-study04/
3)fritzing
专门用来画电路图的开源免费工具,下载传送门http://fritzing.org/download/?donation=0
4)电机驱动电路L298N
大部分电机驱动电路都是这样,把逻辑和动力两部分输入电压分离,树莓派负责逻辑输入,外接电源负责电机动力输入,可以同时控制两路电机
牛人博客传送门http://www.2fz1.com/post/node-js-pi-gpio-l298n/
以及 http://blog.csdn.net/maninbehind/article/details/9715137
最近又发现了一个大神,在贴吧中公布了自己研究树莓派GPIO的博客(http://blog.mangolovecarrot.net),最近已经更新到第6篇了,也是从点亮一个LED做起,逐步深入,后续使用了开关(input读取输入从而控制输出)、数码管(多LED点亮)、温湿度模块、以及这些模块之间的配合使用,写得都比较调理,有电路图,有详细代码,代码也比较规范,程序退出前都用cleanup()解除使用,而像我一样的很多初学者往往都是只注重最后效果而忽略电路和程序的安全性和健壮性,当然,初学者可以不必一下吃个胖子做到像这位博主一样精湛,但是在尝试完功能以后,正式实现自己的完整程序时一定要注意代码中的异常逻辑、退出清理逻辑等等。
下面引出一些知识点:
1)脉宽调制(PWM)
牛人博客传送门http://blog.mangolovecarrot.net/2015/04/28/raspi-study02/
我们可以用RPi.GPIO.PWM来设置一个GPIO引脚为PWM模式,然后调用这个PWM对象的ChangeDutyCycle(x)方法,参数x代表比例系数可取0~100。PWM可以用来实现亮度渐变的呼吸灯,估计也可以实现小车的加速减速功能。
2)上拉电阻和下拉电阻
关于这个概念的解释http://blog.163.com/kissinger_1984/blog/static/1689925201432033646132/
有时候我们会直接将开关连接到树莓派GPIO引脚上,这时候需要RPi.GPIO.setup中添加pull_up_down=RPi.GPIO.PUD_UP参数,使该GPIO引脚默认保持高电平,等价于通过一个上拉电阻连接到VCC上,牛人博客传送门http://blog.mangolovecarrot.net/2015/05/03/raspi-study04/
3)fritzing
专门用来画电路图的开源免费工具,下载传送门http://fritzing.org/download/?donation=0
4)电机驱动电路L298N
大部分电机驱动电路都是这样,把逻辑和动力两部分输入电压分离,树莓派负责逻辑输入,外接电源负责电机动力输入,可以同时控制两路电机
牛人博客传送门http://www.2fz1.com/post/node-js-pi-gpio-l298n/
以及 http://blog.csdn.net/maninbehind/article/details/9715137
相关文章推荐
- 发现一个安全牛人的博客, mark 一下
- 开通一下博客,以后工作中的发现和感悟在这里总结一下
- 23:49,发现博客访问过万了,记录一下,留念
- 计算机视觉领域的一些牛人博客,超有实力的研究机构等的网站链接 分类: 图像处理 2015-04-11 13:49 187人阅读 评论(0) 收藏
- 自己发现的牛人博客(不断更新)
- 好久没写博客了,最近准备从新认识一下自己,审视一下自己,从新梳理一下android知识!
- 发现一位牛人博客,深受刺激
- 开个新博客 准备搞 2d,3d游戏了 delphi 的 顺便写一下教程,防止以后忘记
- 测试一下准备建立自己的博客
- 刚刚从微博转到博客,筛选一下不是随手记录的东西转过来,这是一个tableviewcontroller的发现
- 准备转一下博客啦啦
- 看了一下博客,发现好久没有更新了
- 最近看了一位牛人介绍的LOL服务器架构,所以就写一篇博客记录一下收获
- 计算机视觉领域的一些牛人博客,超有实力的研究机构等的网站链接
- 计算机视觉牛人博客和代码汇总(全)
- 尝试一下写博客
- 【真·随笔】讲一下之前的战果,和之后的博客计划
- oracle 大牛李玉根的博客有机会一一拜读在这里收藏一下地址
- 笔记-一牛人技术博客记录!
- 开始写点博客,记录一下生活和学习的点滴