传感器实验——蜂鸣器

  • 感谢贡献者
  • 蜂鸣器实验
    • 所选设备
    • 蜂鸣器
  • 传感器原理
    • 接线说明
    • 基本案例
  • 示例代码:按键控制蜂鸣器

传感器(英文名称:transducer/sensor)是一种检测装置,能感受到被测量的信息,并能将感受到的信息,按一定规律变换成为电信号或其他所需形式的信息输出,以满足信息的传输、处理、存储、显示、记录和控制等要求。
来自360百科,点此查看更多传感器内容


感谢贡献者

前人已经做好了许多常用传感器的封装函数模块,我们直接调用函数即可。我们更多考虑是用到什么地方,感谢前辈们的付出。

蜂鸣器实验

所选设备

MR开发板

蜂鸣器

传感器原理

1、蜂鸣器的发声原理由振动装置和谐振装置组成,而蜂鸣器又分为无源他激型与有源自激型。

2、无源他激型蜂鸣器的工作发声原理是:方波信号输入谐振装置转换为声音信号输出。

3、有源自激型蜂鸣器的工作发声原理是:直流电源输入经过振荡系统的放大取样电路在谐振装置作用下产生声音信号。

可见蜂鸣器还有‘’有源‘’和‘’无源‘’,我们本次仅仅是让传感器发出声音即可。有源和无源后面再说。本次主要是让大家学会接线。

“新手玩家”要注意看接线说明哦~要不就


基础接线

  1. 传感器上含有“VCC”字样的一般接到开发板的3.3V,5V或者12V。(看传感器参数)
  2. 传感器上含有"GND"字样的直接接到开发板的GND即可。
  3. 其他引脚接线看说明即可例如:

    传感器上Trig和Echo引脚在编程中的设置如下

    说明Trig在板子上对应的引脚为A13,Echo在板子上对应的引脚为A14~

接线说明

开发板 蜂鸣器
3.3V VCC
A3 I/O
GND GND

基本案例

传感器基本案例都是一样滴:设置引脚,就是我们基础实验中的GPIO,后面就不再赘述了。

from pyb import Pin
cs = Pin("B1",Pin.OUT_PP)
cs = Pin("B1",Pin.IN,pull=PULL_UP)
cs(0)  #低电平(我们买的传感器上面写的低电平哦)

上面是定义引脚

示例代码:按键控制蜂鸣器

Created with Raphaël 2.2.0导入模块设置GPIO按键控制蜂鸣器响或者不响按下按键让蜂鸣器响起来yes
from pyb import Pin,delay,Switch
#将A3配置成推挽输出模式
p_out=Pin('A3',Pin.OUT_PP)
#定义按键
sw = Switch() while True:if sw.value()==1:p_out(1) #高电平触发,按下我就响起来else:p_out(0) #不按的时候不触发传感器
#买蜂鸣器的时候看是高电平触发还是低电平触发哦

传感器实验——蜂鸣器相关推荐

  1. Arduino笔记实验(初级阶段)—火焰传感器+有源蜂鸣器实验

    Arduino笔记实验(初级阶段)-火焰传感器+有源蜂鸣器实验 文章目录 Arduino笔记实验(初级阶段)-火焰传感器+有源蜂鸣器实验 前言 一.电路图 二.火焰传感器(4引脚)-有源蜂鸣器 代码 ...

  2. 传感器实验——LCD屏幕测试

    传感器实验--LCD屏幕测试 LCD屏幕测试 所选设备 1.54寸液晶屏st7789 spi 工作原理 接线说明 示例程序 小车基本做完了,后面我们在搞事情.现在来测试一下屏幕.用屏幕来做一些事情吧 ...

  3. 传感器实验——LCD显示小车状态

    传感器实验--LCD显示小车状态 LCD显示小车状态 MR开发板 寻迹小车 1.54寸液晶屏st7789 spi 示例程序 效果 我们生活中的车都有显示设备,既然有了屏幕就别浪费.使用LCD屏直观的显 ...

  4. Matlab 隐函数方程求解最小二乘法拟合一阶线性拟合二阶拟合传感器实验

       九层妖塔 起于垒土 Matlab 最小二乘法拟合一阶线性拟合&传感器实验 一.代码 二.数据处理结果 三.Notes 一.代码 %电容传感器位移实验数据 最小二乘法一阶线性拟合 x = ...

  5. 光敏传感器实验报告_光敏传感器实验论文-大物实验

    光敏传感器实验及探究 摘要: 光敏传感器是以光电器件作为转换元件的传感器.它可用于检测光量变化或直 接引起光量变化的非电量, 也可用于检测能转换成光量变化的其他非电量. 它首先把被测量 的变化转换成光 ...

  6. 【跟着江科大学Stm32】GPIO_按键控制LED_光敏传感器控制蜂鸣器

    不要管别人怎么说,一定要坚持,坚持一定会有收获! 一.按键控制LED 用两个按键来分别控制两个LED的状态,初始状态两灯均熄灭,按下1次点亮,再按下熄灭 因为江科大的套餐抢不到 我就自己看着图和利用现 ...

  7. 传感器实验——寻迹模块

    传感器实验--寻迹模块 寻迹模块测试 所选设备 寻迹模块 传感器原理 接线说明 示例代码 四路红外循迹模块是为智能小车.机器人等自动化机械装置提供一种多用途的红外线探测系统的解决方案. 寻迹模块测试 ...

  8. 传感器实验——寻迹小车

    传感器实验--寻迹小车 防跌落小车实验 所选设备 寻迹小车 巡线原理 示例程序 之前我们用寻迹模块简单的做了一个防止小车高处跌落的功能,但是寻迹并不简单(/滑稽).本次我们使用寻迹来做一个巡线功能.简 ...

  9. 【正点原子FPGA连载】第二十七章DS18B20数字温度传感器实验 -摘自【正点原子】新起点之FPGA开发指南_V2.1

    1)实验平台:正点原子新起点V2开发板 2)平台购买地址:https://detail.tmall.com/item.htm?id=609758951113 2)全套实验源码+手册+视频下载地址:ht ...

  10. 传感器实验——控制电机

    传感器实验--控制电机 电机实验 所选设备 12V直流电机 使用说明 小伙伴们,玩过4驱车吗?4驱车上动力是谁?没玩过也不要紧,电机听过没有~今天我们来电机. 直流电机(direct currentm ...

最新文章

  1. word里实现在方框中打勾和打叉
  2. 『第12天』从ipc$ 连接失败讲起
  3. 拥有梦想只是一种智力,实现梦想才是一种能力
  4. abap程序(成本分析报表)
  5. 【搬砖】【Python数据分析】Pycharm中plot绘图不能显示出来
  6. location 匹配规则 (NGINX)
  7. UITextFeild的基本属性
  8. python均分纸牌_Python实现比较扑克牌大小程序代码示例
  9. c++11中的for简化用法
  10. linux mysql -uroot_linux mysql 怎么用
  11. 50.Nginx负载均衡 ssl原理 密钥对 配置ssl
  12. 使用hexo+GitHub搭建步骤
  13. hdu acmsteps 2.1.3 Cake
  14. Andriod动画效果总结以及帧动画实现
  15. 产品经理的简历怎么写?
  16. python编写收入支出明细程序_python 处理微信对账单数据的实例代码
  17. 黑帽SEO-网页劫持
  18. 回忆做嵌入式软件的几年
  19. 做好项目成本核算需要注意哪些事项
  20. 图解apk的打包过程

热门文章

  1. Hive安装与配置详解
  2. java方面的文献综述怎么写_关于java的文献综述
  3. 资料分析-特殊增长率,综合分析
  4. VBA函数:int()函数
  5. oracle循环视频教程,Oracle高清视频课程全45集,赶紧收藏吧!
  6. TextWatcher基本用法
  7. 黄国酬老师的ExtPB.Net
  8. 创建Java源代码文件----开始编写代码
  9. 二、列表(java)
  10. foobar2000 常用插件搜集