找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

PWM控制流水灯代码

查看数: 6826 | 评论数: 5 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2018-10-21 18:08

正文摘要:

制作出来的实物图如下: LED灯接PWM输出功能的IO口3,5,6,9,10,11. 调速电位器中间抽头接A0口,用于控制流水灯的流动速度。 代码如下: int i, j, vol; unsigned char pin[] = {3, 5, 6, 9, 10, 1 ...

回复

ID:35955 发表于 2020-3-23 15:21
看了一下,这个连线是有些乱,应该是连6个灯就可以了,其实要实现流水灯,直接用数字控制就行了,由于视觉暂留现象和余辉效应,没必要用PWM作出渐亮渐灭的效果,快了现象是一样的,高低电平直接控制亮灭不香么
ID:712979 发表于 2020-3-21 17:57
我按照你的代码,没有结果。 而且你的代码只有六个灯,为什么接线接了12个灯?
ID:343850 发表于 2018-11-22 00:22
好东西,必须支持
ID:328014 发表于 2018-10-24 00:14
确实代码很短,这里是analogRead函数的介绍:https://www.arduino.cc/reference ... log-io/analogwrite/
ID:395819 发表于 2018-10-23 23:54
我是新人,发的这程序是完全本人原创。
代码很短,却是完全实现LED渐亮渐灭的流水循环。
可惜没人回复,是什么原因呢?

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表