单片机/MCUwilliam hill官网
直播中

苏沪一豆

15年用户 72经验值
擅长:电源/新能源
私信 关注
[问答]

单片机编程取随机数控制亮灭次数 请高手来解答


做两个灯的无序随机亮灭, 一秒钟内最高5次,最低1次,两个灯的亮灭互不干扰,单灯亮灭几下尽量重复不超过2次

例如:其中一个灯A, 亮灭1下--3下--2下--5下……  亮灭几下是随机的,“--”表示间隔是一秒,
                      也可以亮灭1下--2下--2下--4下--3下……, 其中亮灭几下偶尔可重复,但不超过两次

想问:
1:是否可以这样实现?
2:是否可以取数无穷随机亮灭下去?
3:会不会造成死循环?

                请高手解答, 小弟感激不尽

回帖(15)

黄灵智

2013-3-15 05:49:29
小弟童鞋,姐都看迷了,你这个等能干什么?
乱闪闪的,通电后,别人还以为你用信号灯骚扰人家呢。
举报

姜小文

2013-3-15 07:07:28
举报

1653343207.965700

2013-3-15 07:38:27
帮顶啦
举报

钟诚

2013-3-15 08:21:41
单片机程序本来就是死循环。
举报

zjk103

2013-3-15 09:48:22
只能做着玩,貌似没啥实际用途
举报

于树锐

2013-3-15 09:51:46
你能说明白,说明你把逻辑已经想明白了
举报

失落的墓城

2013-3-15 09:54:37
举报

苏沪一豆

2013-3-15 13:09:41

RE: 单片机编程取随机数控制亮灭次数 请高手来解答

引用: 黄灵智882 发表于 2013-3-15 05:49
小弟童鞋,姐都看迷了,你这个等能干什么?
乱闪闪的,通电后,别人还以为你用信号灯骚扰人家呢。 ...

这做的,就是一种信号灯,请帮帮忙咯
举报

苏沪一豆

2013-3-15 13:13:33

RE: 单片机编程取随机数控制亮灭次数 请高手来解答

引用: stypaonil 发表于 2013-3-15 08:21
单片机程序本来就是死循环。

我的意思是,这样的想法编程,会不会出什么问题?
举报

苏沪一豆

2013-3-15 13:14:40

RE: 单片机编程取随机数控制亮灭次数 请高手来解答

引用: zjk103 发表于 2013-3-15 09:48
只能做着玩,貌似没啥实际用途

现在实验阶段,成功以后,可批量产,所有资金自己出
举报

苏沪一豆

2013-3-15 13:15:43

RE: 单片机编程取随机数控制亮灭次数 请高手来解答

引用: woody 发表于 2013-3-15 09:51
你能说明白,说明你把逻辑已经想明白了

就是编程这块,还得要依靠大家帮忙才行,群策群力,先谢了
举报

雪冬0911

2013-3-15 13:20:35
能不能搞成有一定规律闪烁的啊,这样也能实现信号的目的,还编程容易,单片机程序就是一直在循环执行,你说的应该是死机,把看门狗功能用上呗
举报

苏沪一豆

2013-3-15 13:48:05
引用: 雪冬0911 发表于 2013-3-15 13:20
能不能搞成有一定规律闪烁的啊,这样也能实现信号的目的,还编程容易,单片机程序就是一直在循环执行,你说 ...

有规律的闪烁,用555等就可,可省去单片机,但人家要求是这样,除了技术上的严谨,还增加了防止别人仿制和伪造等,有意义的
举报

郑团伟

2013-3-15 17:18:27
引用: cqqwing 发表于 2013-3-15 13:48
有规律的闪烁,用555等就可,可省去单片机,但人家要求是这样,除了技术上的严谨,还增加了防止别人仿制和 ...

就这样一个 何须 山寨   没使用价值
举报

苏沪一豆

2013-3-15 17:30:42
引用: 郑团伟 发表于 2013-3-15 17:18
就这样一个 何须 山寨   没使用价值

不是我自己的,再说,这就是欧美国家和国产的区别, 人家文件上说得很详细,尽量保证滴水不漏,

这个随机的通断出的效果是给人严谨,严肃,不夸张, 不虚浮的感觉,我看过人呢家做的gif 图片,跟国内的信号灯有很大区别,
个中缘由,只有做这个的才有体会,
举报

更多回帖

发帖
×
20
完善资料,
赚取积分