❶ 单片机怎么简单分辨出声强或者声频
通过话筒输入之信号检测即可,声音传感器有电阻、电容式等。
❷ 谁会编写用单片机检测声音大小的程序 急~ 下面是检测电路
你用LM386得到的是模拟量,要用AD芯片(有的单 片机内部有AD功能)转成数字信号才可以判断
C语言程序倒是很简单:
volume=ADchange();//得到转换结果
if(volume>100).......//判断是否大于某值,数值可以自己设定
❸ 怎么让单片机识别一种特定的声波比如拍手的声音。
要实现拍手声控不难甚至不用单片机也能实现,但是要想识别声音特别是特征区别不大的拍手声音要比识别人的语音还要难得多,这不是一般单片机能够完成的任务了。
❹ 怎样用51单片机检测声音
首先要有传感器,将声音转为电信号,可以使用驻极体话筒,后面再加上音频放大电路,放大器输出接单片机的ADC(模数转换器)就可以了。单片机就可以通过编写相应的程序对声音识别处理,不过要做复杂的运算处理,需要使用DSP芯片,单片机的运算能力很有限。
❺ 请教如何用stc单片机判断电脑声音是否播放
将喇叭[声音输出]直接输出到单片机的ADC采样端,设置一个阈值,如果有信号是超过设定阈值就认为在播放。
更可以用VB、VC等语言变革嵌入式程序,直接判定电脑中的媒体是否处于忙状态即可。
❻ 单片机声音检测,s9013配合驻极体话筒声音检测的原理
自己看图片,你连个图片都没有,哎...
❼ 一个声音检测电路,有声音的时候输出为低电平,接51单片机P3.2,要求有声音的时候单片机接一个LED灯,灯亮
额。。。这个不用经过单片机吧
直接把声音检测电路接到LED的负极,LED的正极接到电源
有声音的时候灯就亮了啊
如果非要接单片机的话
只要一条指令就够了啊~
比如说你接到了单片机的P30
那就是 P3^0 = P3^2;就可以了啊
❽ 51单片机声音探头的使用代码
送话器吗?首先送话器我知道的有两种用途:1、检测声音的频率,此种用途只需送话器+信号放大+AD转换+单片机就可以实现;2、语音识别,此种用途需要专门的编解码芯片。你连用途都没说清楚就直接伸手要程序,我表示很忧伤啊。。。。
❾ 如何让单片机识别人拍手的声音呢
你好!
接近于人手拍击的声音太多了,如果做实验,在安静的地方可以
❿ 利用单片机控制,哪种芯片可以测量声音大小
测量声音的大小不是用那种芯片
声音的大小可以通过驻极体传声器等,俗称咪头,把声音信号转成电信号,
通过放大电路把电信号放大,然后通过AD采样(单片机有的自带AD转换),把模拟
电信号转成数字量,最后通过计算就可以得出声音的大小值 比如40dB等!