米思奇06-门铃和两只老虎

一、门铃

1.模块


图1-1 门铃模块

        门铃的米思奇模块:当以管脚2位数字输入管脚时,管脚8首先发出频率为NOTE_E5的的声音,延时0.5s后,该管脚继续发出NOTE_C5的频率,并延迟0.5后再管脚8出截止。从而剪短的发出两个频率不同的声音。,实现门铃的效果。

2.函数语法

①tone()

tone()函数可以产生固定频率的PWM信号来驱动扬声器发声。

②notone()

notone()函数可以停止发声。

③tone(pin,frequency,duration)

1)pin:发声引脚(此引脚需要连接发声器)

2)frequency:发声频率(单位赫兹)

3)duration:发声时长(单位:微秒,此参 数为可选参数)

3.代码


图1-2 门铃代码

        门铃代码:这一段代码分为两部分,一部分是规定输入引脚2和结束引脚8;第二部分是规定一个循环函数,当引脚2输入电子信号时,发出两个频率不同的声音,并且各声音之间存在0.5S的延迟(前文已经介绍),最后以notone()函数结束发声。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容