查看: 344|回复: 2

[项目] 可编程的电子鞭炮,让年味依旧!

[复制链接]
       随着环保意识增强,可能很多的七八线小城市都禁止燃放烟花爆竹了吧。广大市民拍手称快,但是过年的气氛确实有点冷清。对于创客来说,这可不算事,随手就能制作一串绿色无公害的电子鞭炮出来。
      为啥能称得上“绿色无公害”呢?
      无烟无味,那是肯定的。关键是能通过编程控制声音的大小和“火光”的颜色和强弱。为了不扰民(也避免邻居误会而报警),咱完全可以关起门来在家里放。

微信图片_20200120193339.jpg

演示视频
            
制作过程
01  准备材料
521_P_1415674112537.jpg
主控板:Arduino Uno R3  1块
截图23.png
扩展板:DF IO传感器扩展板V7.1 1块
137_P_1462952798473.jpg
红外接收模块   1个
截图19.png
红外遥控器   1个
截图20.png
WS2812灯带(120颗)  1条
截图21.png
串口MP3模块   1个
截图22.png
无源小音箱    1个
02  硬件连接
电子鞭炮连线图.jpg
连接引脚:
红外接收模块——2
WS2812灯带——13
串口MP3模块——0、1
提示:串口MP3模块的TX、RX与扩展板连接时要交叉接线;
在上传程序时,不要连接在扩展板上,以免上传失败;
可以等上传程序后再接上扩展板使用。
03  编写程序
截图17.png
【01】下载一首放鞭炮音乐,重命名为“01”,拷贝到串口MP3模块中
截图00.png
【02】打开Mind+ V1.6.1, 上传模式,连接设备
截图25.png
【03】单击“扩展”按钮,分别添加“Arduino主控板”、
“红外接收器”、“WS2812灯带”、“串口MP3模块”的程序包
screenshots-新建项目-2020-1-20-下午9-21-48-1579526960469.png
【04】用串口输出法确定红外遥控器的键值
具体操作方法,可参见我的上一篇文章:
电子鞭炮程序说明_看图王.jpg
【05】编写“电子鞭炮”程序

04  安装调试
微信图片_20200120193349.jpg
将电子鞭炮挂起来,接通电源
微信图片_20200120193334.jpg
按下红外遥控器的按键,进行测试。
根据实际运行结果进行参数的调整,
以达到理想的效果。




欢迎大家关注我的微信公众号!


kylinpoet  中级技匠

发表于 2020-2-18 09:11:19

楼主强大,多谢分享。
回复

使用道具 举报

20060606  高级技匠

发表于 2020-8-5 05:45:38

好创意,赞一个
回复

使用道具 举报

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

本版积分规则

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

硬件清单

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

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

mail