需要用到的硬件 1:噪声传感器 2:linux工程主板 待选[接口需GPIO、音频、网口] 3:外设音响小喇叭 硬件连接过程: “迷你音响”可以分为采集端和干扰端和采集兼声音端 **采集端**:是由噪声传感器焊接至linux工程主板上,只是用于采集环境声音的分贝dB **声音端**:是由音响小喇叭焊接至linux工程主板上,只是用于发出声音、音乐 **采集兼声音端**:是由噪声传感器和音响小喇叭 焊接至linux工程主板上,该端不由Windows主机控制,只是在linux系统上运行,但是得需要写出运行日志信息,使用CF卡导出数据 以上都可以理解为是一个带有系统的音响,简称“迷你音响” [噪声传感器的使用说明已附在附件中] 工作过程: 所有设备通电后, 采集端里面提前写好一个配置项数据,表明该端是采集端和版本号 声音端里面提前写好一个配置项数据,表明该端是声音端和版本号 采集兼声音端提前写好一个配置项数据,表明表明该端是Pro端和版本号 ===================================== “迷你音响”会实时获取传感器的分贝值,并将获取到的分贝值实时传输至windows电脑客户端中,由Windows电脑做数据统计进行操作 在Windows主机上,可以控制“迷你音响”,其功能可下发wav、mp3等格式的音频文件至迷你主句并进行播放;在Windows端,可其对“迷你音响”进行声音控制大小 **Windows主机客户端上,增加两种模式** 1:自动模式:该模式是由噪声传感器返回的值来定义,如果返回的值在70dB,那么每台“迷你音响”声音的音量大小自动变化,跟环境而变,环境没声音了,就停止播放 2:手动模式:可以对“迷你音响”进行声音设置大小,如果对“迷你音响1”“迷你音响2”设置的值在80dB,那么“迷你音响1 2”只能检测声音的dB值达到80以后,就播放音乐,如果30秒没有达到80dB,则停止播放声音 Windows主机控制的“迷你音响”数量不限,可能会有几十个或几百个都有可能,这些“迷你音响”必须要经过Windows主机方激活后才能使用,每插上一台“迷你主机”,Windows端就显示已经加入一台设备,然后显示设备的基本信息,由Windows端来控制是否开启使用并且添加IP后方可使用,未经Windows主机授权的设备统一禁用 使用语言: Windows端最好使用易语言,或者做出接口,让易语言可以调用! Linux端语言不限,只要做到稳定,实时,安全既可!注意:linux是开发板可能是嵌入式的!具体的详细聊