《课题:制作简易门铃:按钮按下后发出“叮咚”的提示.docx》由会员分享,可在线阅读,更多相关《课题:制作简易门铃:按钮按下后发出“叮咚”的提示.docx(3页珍藏版)》请在金锄头文库上搜索。
1、课题:制作简易门铃:按钮按下后,发出“叮咚”的提示 一 物理连接 取出一个蜂鸣器模块,用连接线将其与8号管脚对应的三个管脚相连(注意插线时颜色的对应) 取出一个按钮模块,用连接线将其与2号管脚对应的三个管脚相连(注意插线时颜色的对应) 输出声音 使用蜂鸣器: 根据频率数字输出管脚 二 数组 有顺序的一列数。 两种定义方式: 三 蜂鸣器相关的函数介绍 tone(pin,frequency) Pin都是指连接到蜂鸣器的数字引脚,frequency是以Hz为单位的频率值。 tone(pin,frequency,duration) 加入duration参数,它是以毫秒为单位,表示声音长度的参数。像第一
2、个函数,如果没有指定duration,声音将一直持续直到输出一个不同频率的声音产生。 noTone(pin) noTone(pin)函数,结束该指定引脚上产生的声音。四 频率与音高的关系 标准音A的频率为440Hz 每个八度频率相差一倍,如: 钢琴键上相邻两个音(如C#C)的频率关系: 如何编写旋律? 基准频率(do、re、si) 频率变化 跨八度(简谱中的“高音点儿”、“低音点儿”) 临时变化音(#、b号) 每个音的音名(音高) 每个音的时值(长短) 动手实践: 制作简易门铃:按钮按下后,发出“叮咚”的提示五 扩展任务: 每次按下按钮,播放一句旋律 制作一个暗号门铃:用户依照特定方式按按钮(如一秒内按两次),门铃才会响