2019-2-18 17:15:19 [显示全部楼层]
1539浏览
查看: 1539|回复: 3

[入门教程] 【mPytonX 】掌控音乐电平表

[复制链接]
640.webp (3)_副本.jpg
春天在哪里
春天在那青翠的山林里
这里有红花 这里有绿草
春天在那湖水的倒影里
映出红的花呀映出绿的草
春天在那小朋友眼睛里
看见红的花呀 看见绿的草
还有那会唱歌的小黄鹂

            2019年春天来了,大地上的每一个角落者充满了春天的气息。之前我学习朱老师和gada888的帖子,今天分享利用掌控板和8x8 RGB LED Matrix 点阵模块制作的一个《掌控音乐电平表》!

一、目标:
1、如何建立列表;
2、运用遍历使用列表;
3、认识8x8 RGB LED Matrix中RGB灯排列顺序;

电平图_副本.jpg
二、思路:

1、当sound值>1500时,音乐电平RGB灯点亮三分之二。
2、当sound值>1000时,音乐电平RGB灯点亮二分之一。
3、当sound值>600时,音乐电平RGB灯点亮三分之一 。
三、编程:
1、在mPythonX软件的右边列表中图形“列表块”中,找到“建立列表”。

截图201902181638572153.png

2、根据8x8 RGB LED中RGB分布,按高、中、低,建立led屏电平列表。

截图201902181642137665.png

3、在图形“循环块”中,运用遍历使用列表,根据音乐的大小,点亮不同RGB灯。

截图201902181644015671.png

四、Matrix 点阵模块8x8 RGB LED中RGB分布情况:

截图201902181659041675.png

五、知识拓展

1、Matrix 点阵模块(链接地址:http://www.dfrobot.com.cn/goods-1357.html

      Matrix 点阵模块是一款8x8 RGB全彩LED点阵模块,支持单总线控制,仅需一根管脚即可控制所有LED,并且模块支持级联控制,可以多个模块同时控制,不占用管脚资源。模块采用LED专用主控芯片WS2812,每个LED拥有独立地址位,可以单独控制,并且每一个RGB像素点可实现256级亮度显示,完成16777216种颜色显示,扫描频率不低于400Hz。

截图201902181704094833.png

       每个模块支持级联控制,可以把第二个模块的DIN接到第一个模块的DOUT的位置,以此类推,把所有的模块串接起来,组成一个更大的屏幕!当然4块以上就建议使用外接电源了。注意:每个LED最大需要18mA电流。多个模块同时使用时,建议使用外部供电,可根据级联的数量选择5V@1A,5V@2A,5V@5A,甚至5V@10A的外接供电。
2、驱动扩展板(链接地址:http://www.dfrobot.com.cn/goods.php?id=1730
截图201902181710396048.png


       设计简洁,配上丰富的管脚资源,扩展板不仅引出了9个micro:bit板载GPIO接口,还搭载了4路电机驱动和8个舵机接口,其中4路电机驱动可复用为2路步进电机驱动。
采用IIC外扩驱动芯片的方式控制电机和舵机,仅占用IIC两个管脚,不占用其他资源,即可完成电机与舵机的双重控制。采用HR8833电机驱动,最大持续工作电流1.5A,可驱动普通小型马达和N20微型金属电机,每一个电机端口还带有正反转指示灯,方便识别电机运行方向,非常适用于学生和创客的一些小制作。扩展的GPIO口和舵机接口均采用DFRobot_Gravity标准接口,支持支持数量众多的模块和传感器,舵机接口更是直接与Vin电源相连,增加供电电流便可支持多个舵机同时工作。扩展板支持3.5V~5.5V电源供电,提供DC 2.1插头和接线端子两种电源接口方式,可直接接3节干电池盒。产品附带一根USB转DC 2.1转接线,可使用充电宝供电,更加经济环保。


微信图片_20190218150021_副本.jpg

六、视频回放:

rzyzzxw  版主

发表于 2019-2-18 20:06:54

康老师真棒,赞。
回复

使用道具 举报

Timothy  学徒

发表于 2019-3-19 17:34:20

你好 请问能留个联系方式交流一下吗
回复

使用道具 举报

rzegkly  版主
 楼主|

发表于 2019-3-19 19:13:37

Timothy 发表于 2019-3-19 17:34
你好 请问能留个联系方式交流一下吗

微信:rzegkang
回复

使用道具 举报

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

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2021 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail