蜂鸣器基本介绍及实现程序
一:蜂鸣器实物
- 有源蜂鸣器和无源蜂鸣器
有绿色电路板的一种是无源蜂鸣器,没有电路板而用黑胶封闭的一种是有源蜂鸣器。
“源”不是指电源,而是指振荡电源。蜂鸣器内部自带振荡源,一通电就会发出声音。而无源蜂鸣器内部不带振荡器,必须使用2-5KHz的方波驱动。
有源:程序控制方便。
无源:①:价格便宜。
②:声音频率可控。
- 蜂鸣器驱动电路
蜂鸣器工作电流比较大,单片机I/O端口无法直接驱动,需要通过放大电路即三极管放大电流来驱动。
简单蜂鸣器发声
#include<reg52.h>
#define on 0
#define off 1
sbit beep=P2^3;
void delay(unsigned int xms)
{
unsigned int i,j;
for(i=xms;i>0;i--)
for(j=112;j>0;j--);
}
void main()
{
while(1)
{
beep=on;
dealy(100);
beep=off;
felay(100);
}
}
蜂鸣器基本介绍及实现程序相关推荐
- 复杂网络鲁棒性以及节点攻击(随机攻击、蓄意攻击)的相关介绍与代码程序实现
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.鲁棒性是什么?如何实现节点攻击? 二.攻击过程与代码实现 引入库 三.利用程序攻击结果展示 前言 随着复杂网络理论 ...
- python的gui编程用途_Python19-03_GUI编程----GUI编程的介绍(第一个程序)
GUI编程的介绍(第一个程序) GUI图形用户界面编程 我们前面实现的都是基于控制台程序, 程序和用户交互通过控制台来完成. GUI(Graphics User Interfance)即图形用户界面编 ...
- 新版王者英雄图鉴介绍微信小程序源码
正文: 王者英雄图鉴是一个关于王者荣耀英雄介绍的小程序,还有装备.召唤师技能.铭文.英雄有六个分类,分别为战士.法师.射手.刺客.坦克.辅助.英雄详情里包含了所有皮肤封面,以及英雄技能.属性.出装和铭 ...
- php程序员一句话介绍自己,php程序员面试自我介绍怎么说
所谓的PHP程序员.也就是使用PHP做为开发语言的专业程序员.而且企业为了提高开发效率,现在的很多科技中的工作都越来越明确,哪些同时使用多种语言开发的程序员已经成了为PHP的先锋军团.对于刚出道的新人 ...
- 11 . 蜂鸣器实验介绍
蜂鸣器简介 蜂鸣器是一种一体化结构的电子讯响器,采用直流电压供电,广泛应用于计算机.打印机.复印机.报警器.电子玩具.汽车电子设备.电话机.定时器等电子产品中作发声器件. 蜂鸣器主要分为压电式蜂鸣器和 ...
- 集合视图UICollectionView 介绍及其示例程序
UICollectionView是一种新的数据展示方式,简单来说可以把它理解成多列的UITableView.如果你用过iBooks的话,可 能你还对书架布局有一定印象,一个虚拟书架上放着你下载和购买的 ...
- 浅析微信支付:微信支付简单介绍(小程序、公众号、App、H5)
本文是[浅析微信支付]系列文章的第二篇,主要讲解一下普通商户接入的支付方式以及其中的不同之处. 上篇文章讲了本系列的大纲,没有看过的朋友们可以看一下. 浅析微信支付:前篇大纲 微信支付是集成在微信客户 ...
- Java基础知识强化之网络编程笔记25:Android网络通信之 Future接口介绍(Java程序执行超时)...
1. Future接口简介 在Java中,如果需要设定代码执行的最长时间,即超时,可以用Java线程池ExecutorService类配合Future接口来实现. Future接口是Java标准API ...
- 介绍一个对陌生程序快速进行性能瓶颈分析的技巧
前言 工作多年,一直做的是curd系统.前几年做的系统应用场景,大多对数据库依赖比较重.例如报表统计,数据迁移,批量对账等.所以这些系统出现性能瓶颈一般出在数据库操作上面. 如果程序因为数据库操作出现 ...
- ssh 介绍 和使用 程序不挂起
目录 SSH的安全机制 SSH的安装 启动服务器的SSH服务 SSH两种级别的远程登录 SSH的高级应用 Secure Shell(SSH) 是由 IETF(The Internet Engineer ...
最新文章
- js实现审批流_JavaScript实现审核流程状态的动态显示进度条
- sqlite php 函数大全,SQLite 表达式
- 子类继承父类,并重写父类方法
- 谷歌联合创始人:AI发展速度让我吃惊,但未来难料
- DBLINK 无统计信息导致SQL变慢
- TOJ 4393 Game
- VGG模型构建与实现
- perl python json_Perl解析JSON数据精解
- java 堆排序方式_幾種排序方式的java實現(02:希爾排序,歸並排序,堆排序)
- Hadoop Balancer运行速度优化
- 零经验程序员如何抢占面试机会?
- mongodb 的基本函数语法封装
- TakeColor鼠标位置不对/取色不准
- win10安装VMware PowerCLI
- 如何在simlink仿真示波器中的波形上取几个点?
- 【推荐系统】User-Item CF:GC-MC
- BBED修改数据文件的SCN
- SpringBoot 异步接口
- iOS16锁屏可定制,WPS回应“删除用户本地文件”,紫光集团重整阶段即将收官,今日更多大新闻在此...
- linux截图工具下载,Ubuntu 安装 Linux Deepin 截图工具(.deb)