2951| 0
|
非触控音乐钢琴 |
本帖最后由 gada888 于 2021-1-31 08:03 编辑 前言: 今天给大家介绍一个互动性强的Arduino音乐项目,通过6个避障模块和DF的MP3模块来做一个音乐钢琴(本来手里有8个,装配时候发现有两个是不配套的,居然没灯,现配来不及,就写了6个避障模块的代码)。主控是Arduino nano和一个nano的扩展板。避障模块的threshold要通过模块上的调节器来调整。具体怎么调见下面模块的介绍。 一、操作流程 1、给6个避障模块连线。GND和VCC都连在面包板上。信号线连到nano上。 2、写代码,烧录代码 3、通电测试 4、调整trimmer。模块上只能让一个绿灯亮,如果两个同时亮,那MP3模块就会有不该有的音出现。 更多具体内容在github里
第二步:硬件搭建
第三步:了解一下关键硬件的参数 https://wiki.dfrobot.com.cn/_SKU_DFR0534_Voice_Module 第四步: 发一些硬件的图片。让人有个直观的认识 代码烧录成功 第五步:关键代码的介绍 定义6个避障模块的信号线在nano上的脚位。D2-D7 定义MP3的音量和播放功能函数 定义避障模块信号线到nano的D2-D7脚位开启输入状态 读取数字键键值,如果为0.则开始播放音频一秒。 第六步:连线图 第七步:总结 如果模块头包起来应该相互干扰的比例会低一些。可以改进 |
© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed