当前位置: 首页 > news >正文

电商网站怎么做西安seo经理

电商网站怎么做,西安seo经理,小程序商城哪家好些,定制app软件#x1f6a9; WRITE IN FRONT #x1f6a9; #x1f50e; 介绍#xff1a;謓泽正在路上朝着攻城狮方向前进四 #x1f50e;#x1f3c5; 荣誉#xff1a;2021|2022年度博客之星物联网与嵌入式开发TOP5|TOP4、2021|2222年获评… WRITE IN FRONT         介绍謓泽正在路上朝着攻城狮方向前进四 荣誉2021|2022年度博客之星物联网与嵌入式开发TOP5|TOP4、2021|2222年获评百大博主、华为云享专家、阿里云专家博主、掘金优秀创作者、全网粉丝量8w、个人社区人数累计4w、全网访问量100w 本文章内容由 謓泽 原创 如需相关转载请提前告知博主 ⚠ 创作时间2022 年 11 月 2 日 个人主页謓泽的博客  专栏系列【51单片机】系列_謓泽的博客 Gitee謓泽 (wsxsx) - Gitee.com ⭐️ 点赞 收藏⭐️ 留言​ ✉️ 我们并非登上我们所选择的舞台演出并非我们所选择的剧本 简介 蜂鸣器是一种只能将电信号转换为声信号的器件常用来产生设备的按键音、报警音等提示音。 蜂鸣器按照驱动方式可以分为有源蜂鸣器和无源蜂鸣器。 有源蜂鸣器:内部自带振荡源将正负极街上直流电压(达到要求)即可持续发出声音频率固定的。 无源蜂鸣器:内部不带振荡源需要控制器提供振荡脉冲才可以持续发出声音。调整提供脉冲的振荡脉冲频率可以发出不同频率的声音的(设计的时候不能让无源蜂鸣器一直处于通电状态当中)开发板使用的就是无源蜂鸣器。 注→蜂鸣器只能发出一种鸣叫的声音(音色是只有一种的不能发出像其它乐理的声音) 驱动电路 NPN三极管⇢高电平触发。 PNP三极管⇢低电平触发。 注→在三极管的基极信号当中这里的基极电阻的范围1k10k都是可以的。 集成电路驱动:VCC连接了一个电阻再连接到蜂鸣器的一根引脚另一个脚的(BZ)的网络编号另一头连接到了五线四相步进电机(ULN2003)连接到OUT5(BZ)P15是单片机的引脚相当于控制信号。注在这里的话给P15(高电平1)的话是有驱动的原因是里面有一个(非门)如下图原理图所示↓那么我们要让我们的单片机蜂鸣器响应也非常的简单我们给BZ低电平即可。 UN2003()达令顿管阵列 乐理  在学习蜂鸣器的同时我们也需要掌握一些基础的乐理这样我们就可以使用蜂鸣器来演奏不同的歌曲了。下面是钢琴键盘的无限谱对照表如下↓ 降记号b表示将基本音级的音高降低半音根据该记号所在的线或间而降音。 还原记号表示把已经升高或降低的音还原。 升记号#表示将基本音级的音高升高半音根据该记号所在的线或间而降音。 如下是音符像我们最熟知的小⭐⭐基本以四分音符为一拍的。 我们可以列一个时间的基准值假设为0.5(s)那么二分音符就是1s、全音符就是2s。八分音符就是0.25(s)依次类推从上述我们观察可以得出都是以2倍为β倍的。 红色框线中向上弯曲的曲线叫延音线它可以将两个或两个以上相同音高的音符相连在钢琴演奏时作爲一个音符它的拍值等于这些音符的拍值总和。当然延音线也可以用向下弯曲的曲线表示。 音频与频率对照表  通过上述的音频与频率对照表根据频率(HZ)的值可以控制定时器产生相应频率的计时。如何用单片机产生频率就可以用定时器中断。 周期的单位(s):T 1/f(频率) 由于转换的时间单位数值比较小(s)单位的话那么我们把周期时间单位转换成(us)乘以10^6次方。 注⇢在这里周期/2(us)是因为一个周期的占空比是(50%)也就是半个周期的高电平以及半个周期的低电平。重装载值就是定时器当中计数值在这里总数是65535us减去的数字是溢出差值这个就是决定了它的一个音调频率的一个值了。在写程序的时候我们可以把这些存放进数组当中去。然后获取相对应的值放到定时器中断当中即可。如果对这个定时器不熟悉或者是忘了的话可以看博主前面的文章哟(●◡●) 蜂鸣器发声 让蜂鸣器响应发声的话特别容易我们只需要把IO口翻转一下即可。 #include REGX52.H sbit Buzzer P1^5; int main(void) {Buzzer!Buzzer; } 显然上述代码是不允许让蜂鸣器持续发生的因为我们只是翻转了一次IO口相当于没有发出声音。所以我们需要用到循环和延迟保证让它翻转的时间够长。如下代码所示↓ #include REGX52.H sbit Buzzer P1^5; void Delay(unsigned int xms) {unsigned char i, j;while(xms--){i 2;j 239;do{while (--j);} while (--i);} } int main(void) {unsigned int i;while(1){for(i0;i500;i){Buzzer!Buzzer;Delay(1);}} } 在上述代码当中是每隔1ms可以翻转一次IO口电平。 周期时间为高电平1ms低电平1ms一个周期时间为2ms。频率f1/T500HZ。 这里循环1次是1ms。那么这里的i500就会以500HZ的频率响应500ms。 同理如果我们改成i100的话会以100HZ的频率响应100ms。 Buzzer模块化 #include REGX52.H #include INTRINS.H//蜂鸣器端口 sbit BuzzerP1^5;/*** brief 蜂鸣器私有延时函数延时500us* param 无* retval 无*/ void Buzzer_Delay500us() //12.000MHz {unsigned char i;_nop_();i 247;while (--i); }/*** brief 蜂鸣器发声* param ms 发声的时长(ms)范围0~32767* retval 无*/ void Buzzer_Time(unsigned int ms) {unsigned int i;for(i0;ims*2;i){Buzzer!Buzzer;Buzzer_Delay500us();//f1/1ms1000HZ,一个时间周期翻转两次。} }
http://www.hkea.cn/news/14543152/

相关文章:

  • 长春网站排名优化费用笑话网站php程序
  • 网站建设专家是干嘛的暴雪网易最新消息
  • 淘宝网官方网站购物商城wordpress 标签 修改
  • 南阳做网站优化价格wordpress用户批量注册
  • 建站公司网站源码社区wordpress绑定新域名以后404
  • 长春网站怎么推广Wordpress去掉左上角标志
  • 公司网站建设费专业网站建设制作价格
  • 高端科技产品网站建设木疙瘩h5制作教程
  • 做兼职的网站有哪些网站上做百度广告赚钱么
  • 网站建设升级91wan网页游戏平台
  • 仿新浪首页网站模板软件开发的流程是什么
  • 数字营销平台有哪些昆明官网seo技术
  • 网站建设的费用结构二级域名网站建设
  • 外国人做的中国字网站合肥网站建设网页设计
  • 微网站的搭建流程郑州全域静态管理
  • 网站介绍ppt怎么做教育类网站怎么做优化
  • 荷塘网站建设佛山网站建设设计公司哪家好
  • 做网站多长时间seo网站关键词快速排名
  • 媒体网站推进信息化建设外贸出口流程图详细
  • 广州外贸企业网站建设网站快照长期不更新
  • 做亚马逊网站需要租办公室吗备案后网站打不开
  • 搭建个人网站的两种方法网站建设属于什么类的采购
  • 做网站注册会员加入实名认证功能网站建设 广州网站建设专业公司
  • 如何把网站上传到网上专业网站建设人工智能
  • 用dw怎么做酷炫的网站给前端做网站的图片叫什么
  • wordpress知更鸟主题茶叶seo网站推广与优化方案
  • 做网站如何下载别人网站图片国内wordpress大牛
  • 做网站和网页有什么区别建设京东物流网站的目标是什么
  • 临沂网站制作专业全国互联网安全管理服务平台
  • 网站开发业务ppt信用门户网站建设方案