OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5662|回复: 4

关于高级流水灯问题,写了好久都不能实现,希望大佬帮忙看看。

[复制链接]

1

主题

2

帖子

0

精华

新手入门

积分
5
金钱
5
注册时间
2020-1-9
在线时间
1 小时
发表于 2020-3-25 01:04:08 | 显示全部楼层 |阅读模式
3金钱
基础部分:
设计一款16个LED的流水灯,要求:
1、有十种以上的动画模式
2、3个按键,一个按键控制切换动画效果,另外2个按键控制动画速度,
3、要求至少可以10级变速,
发挥部分:
1、无级调速(即按住调速按键可以一直变快或变慢)
2、增加LED到32个
3、可以有流星雨灯效果
其中发挥部分2和3可以不同时实现。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

33

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
334
金钱
334
注册时间
2019-7-18
在线时间
100 小时
发表于 2020-3-26 18:59:32 | 显示全部楼层
把动画效果存进二维矩阵判断01(一帧一帧存16个不多),16个led做成4*4矩阵,timer定时控制动画速度,
嫌麻烦 也可以给变量设置个函数判断01。就想这么多了
回复

使用道具 举报

1

主题

33

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
334
金钱
334
注册时间
2019-7-18
在线时间
100 小时
发表于 2020-3-26 19:04:43 | 显示全部楼层
讲的不清,就是给二维数组里的每个值 写个 方程,似乎没必要    就【4*4】写帧吧,不难
回复

使用道具 举报

0

主题

33

帖子

0

精华

初级会员

Rank: 2

积分
94
金钱
94
注册时间
2019-7-1
在线时间
15 小时
发表于 2020-3-30 14:19:40 | 显示全部楼层
谢谢分享
回复

使用道具 举报

6

主题

41

帖子

0

精华

初级会员

Rank: 2

积分
194
金钱
194
注册时间
2019-9-24
在线时间
69 小时
发表于 2020-4-3 17:25:48 | 显示全部楼层
一步步来,一个功能一个函数,一个个写,耐心点就好,用40个脚的单片机,一个脚一个灯
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-2-1 05:00

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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