基于Pico的重力感应LED沙漏
重力感应LED沙漏是Adafruit社区一个非常火的DIY项目,原项目使用树莓派作为控制器,控制一块大型彩色LED灯板,使用粒子群算法动态地模拟出一个沙漏,具有非常绚丽的动态视觉效果。
标签
嵌入式系统
数字逻辑
显示
枫雪天
更新2021-02-11
1203

基于Pico的重力感应LED沙漏

FutgD-KCeTMZmUfuBaEcf1oZw4o9FhQziBNxBPVUgO1ZcDiZbBVmHARE

接下来依次回答几个灵魂拷问~

1. 你想用它来做什么?

使用最新的Pico开发板实现这一热门的“重力感应LED沙漏”项目。

2. 为啥要用它而不是其它单片机平台?

自然是因为Pico强劲的计算性能和充足的外设接口,Pico具有双核133MHz Arm Cortex M0+处理器,充足的主频和算力恰好能够承担此项目运行粒子群算法所需的较高要求,用Pico树莓派取代原有的树莓派单板机,本身就是一大亮点。

3. 用它能取得什么效果?

通过运行粒子群算法动态控制每一颗LED“沙粒”,并结合重力传感器,模拟出一个沙漏,具有非常绚丽的动态视觉效果。

在严格控制时间的情况下,它可以同样变成一个真正实用的计时器。

3. 你预期要实现的功能是什么?

实现一个带有重力感应功能的彩色LED"沙漏",使其兼具具有观赏性和实用性。

4. 需要的扩展硬件是什么?

LED点阵屏幕、MPU6050六轴传感器、按键。

5. 软件如何编程?

编程语言选择C++,开发环境Visual Studio Code ,并基于官方提供的Raspberry Pi Pico C/C++ SDK驱动底层硬件,实现粒子群模拟算法。

6. 软件框图

7. 硬件框图

 

8. 硬件材料

FiL0UPNJ9OEWYShOF-VMYg54Q6-T

软硬件
电路图
团队介绍
个人
团队成员
枫雪天
一个热爱嵌入式的算法工程师
评论
0 / 100
查看更多
目录
硬禾服务号
关注最新动态
0512-67862536
info@eetree.cn
江苏省苏州市苏州工业园区新平街388号腾飞创新园A2幢815室
苏州硬禾信息科技有限公司
Copyright © 2023 苏州硬禾信息科技有限公司 All Rights Reserved 苏ICP备19040198号