一、介绍

上一个实验我们知道了倾斜开关的原理和使用方法,接下来我们一起来看看振动开关的实验吧。振动开关也称为弹簧开关或者震动传感器,是一种电子开关,它会产生震动并将结果传输给电路装置,从而触发其工作。它包含以下部分:导电振动弹簧、开关主体、触发销和包装壳。

图8.1 振动开关模块

二、材料准备

  • Arduino Uno 主板*1
  • USB数据线*1
  • 振动开关模块*1
  • 杜邦线若干

三、实验原理

在振动开关模块中,导电的振动弹簧和触发销被精确地放置在开关体中并且通过粘合剂粘和到固定位置上。通常在不震动的时候弹簧和触发销不接触,一旦震动,弹簧就会摇动并与触发器引脚接触以传导并产生触发信号。

将使用D13接口上的LED灯作为振动开关的振动显示,将振动开关连接到数字引脚8,当振动开关感应到振动信号时,脚SIG将输出低电平,模块上的LED和引脚上连接的LED将亮起,振动开关模块电路原理图8.2所示。

图8.2 电路原理图

四、实验过程

首先我们需要搭建一个测试电路。如图8.4所示是一个模拟的电路连线图,大家可以参考一下。

图8.3 模拟电路连线图

这里我们根据接线的实物图来简单介绍一下(模拟接线图和实际连线图有一定的区别,我们以实际接线图为准)。

首先,将振动开关模块上的VCC和GND分别接在板子上的5V和GND上,接着将D0接在板子上的D8引脚上即可,按照上面的说明接好线后就是图8.4的样子了。

图8.4 实际的电路连线图

给板子接上USB连接线后,我们就可以进行程序部分的工作了。

五、代码

/************************************

六、效果展示

将程序上传到Arduino板子上后,我们就可以看到振动开关的效果了。

图8.5 倾斜开关

通电之后,如图8.5所示,我们看到PWR-LED+和D0-LED+这两枚LED灯一直是出于常亮状态,说明这个模块处于一个通电正常工作的状态。

接下来我们就通过一个小视频一起看看这个振动开关的效果吧~

知乎视频​www.zhihu.com

七、总结分析

总的来说,振动开关还是较为灵敏的,这里我们可以看到板子D13引脚上的LED和模块上D0-LED+显示基本是一致的,都会随着开关的抖动进行相应的变化。相比上一个倾斜开关实验,振动开关的应用就相对会多一下,因为只要发生了振动就会有所显示。

大家如果想让抖动的时候LED灯的点亮时间长一点,现象更明显一点也可以,加一个延时就行了,但这样的话就会同时会产生一个消抖的效果,对于一些较为轻微的抖动就会忽视(我刚刚试过)。怎么样,是不是还不错呢,如果你有什么建议或者想法,欢迎在评论区留言或者私信我哦~

联想主板9针开关接线图_Arduino小白的学习记录:振动开关实验相关推荐

  1. 联想主板9针开关接线图_单控开关和双控开关有何区别?怎么接线?附!高清开关接线图图解...

    一.单控开关和双控开关的区别 比如一个灯只需一个开关去控制,我们就可以选择单控开关,但有时为了方便,比如卧室里的灯,我们希望在卧室门口能用开关打开它,而在床头能用开关关掉它,这样卧室门口和床头的开关就 ...

  2. 联想主板9针开关接线图_针式打印机不开机的故障维修

    针式打印机不开机故障是指正确连接电源线.打开打印机开关,打印机无任何动作,打印机面板指示灯不亮或立刻熄灭. 针式打印机不开机故障一般是由于电源电路板损坏.主板损坏.字车电机烧毁(短路).走纸电机烧毁( ...

  3. 联想主板9针开关接线图_2020新款联想笔记本打开盖子自动开机的问题

    联想发布了2020款笔记本,很多人会发现最新购买的笔记本出现了打开笔记本盖子就自动开机了现象,首先申明一点这不是电脑有问题,而是开启了快速开机功能,如果不需要如何关闭呢?在关机的状态下,当打开盖子,系 ...

  4. 联想主板9针开关接线图_家用配电箱安装接线图解

    很多朋友给弱电君留言,问到家用配电箱,这个确实在平时用的比较多,那么本期我们一起来了解下,对家庭配电箱有一个清晰地认识. 家庭配电箱安装 1.家庭配电箱分金属外壳和塑料外壳两种,有明装式和暗装式两类, ...

  5. 联想主板9针开关接线图_家庭配电箱安装,家庭配电箱接线图

    家居装修,对水电的关注不可或缺.家庭电路的铺设更是至关重要的环节,家庭配电箱安装涉及到家居用电的安全,因此,小编特地对家庭配电箱安装的知识,以及家庭配电箱接线图作出相关整理,供大家未雨绸缪,对家庭配电 ...

  6. 联想主板9针开关接线图_音叉液位开关怎么接线

    音叉液位开关主要用来实现对液位的上下限报警和控制,广泛应用于食品.饮料.制药.化工.水处理等众多工业自动化控制领域,尽管其简单易用,整个使用过程中无需维护,很受用户欢迎,但仍有不少用户不知音叉液位开关 ...

  7. 联想主板9针开关接线图_主进线开关柜断路器到底有那些功能,保护动作值是如何动作,注意细节...

    本课程为工厂设计实战特训篇(另外有报价实战特训篇),根据当年从0基础进入成套行业,进入技术部学做设计工作经历,以及后面长达多年设计与报价.工厂管理等工作经验总结拍成视频分享.让你快速了解并可以切入做工 ...

  8. arduino倾斜开关python语言_Arduino小白的学习记录:倾斜开关实验

    一.介绍 带有金属球的球形倾斜开关,它用于检测小角度的倾斜.图7.1 倾斜开关模块 二.材料准备Arduino Uno 主板*1 USB数据线*1 倾斜开关模块*1 杜邦线若干 三.实验原理 在倾斜开 ...

  9. Arduino小白的学习记录:RGB-LED传感器实验

    在上一个实验中我们介绍了双色LED灯的实验,但如果仅有两种颜色是不是觉得有些单调呢,接下来就让我们通过这个实验来组合出更多的颜色吧! 一.介绍 RGB-LED模块可以发出各种颜色的光.红色.绿色和蓝色 ...

最新文章

  1. 11月21日spring mvc的表单校验培训日记
  2. Operator Overloading
  3. HTML中label的两种使用方法
  4. (转载)网络编程释疑之:同步,异步,阻塞,非阻塞
  5. CUDA:一维、二维的grid、block的核函数线程分配
  6. c语言提示错误信息,【资料】C语言错误信息中文解释
  7. 老李分享:Web Services 组件
  8. 触发器和存储过程的使用
  9. python等待10秒_Python交互性编程案例干货分享~| 数字猜谜 | 倒数日App | “拍10秒”测反应速度...
  10. 第22节 软件工程知识
  11. 惠普m1005mfp说明书_惠普M1005使用说明
  12. flink集成springboot案例_集成-Apache Flink + Spring Boot
  13. python 相关性分析原理及代码详细介绍
  14. it人成功的六大步骤
  15. kali Linux隐藏IP教程,Kali Linux 设置动/静态IP地址以及修改DNS
  16. Excel 中的查找替换功能
  17. 修正获取BSSID和SSID的代码
  18. excel——数据透视表教程
  19. 杰理之测试盒拨码开关功能说明【篇】
  20. [开源]CMSIS-DAP高速下载器

热门文章

  1. 新手一看就懂的Spring Bean生命周期
  2. Flutter全局路由封装及路由栈维护
  3. LES on MCT
  4. oracle小鸡与合计,oracle 小鸡初始化配置(密码登录/防火墙/bbr)
  5. 实验型喷雾干燥机粒径分布测量方法
  6. FL Studio中的音源分类
  7. 学习k8s必看:在下载相关资源的时候出现无法解析到主机地址的情况
  8. KingbaseES 客户端工具安装
  9. 简单神经网络训练模型(pima-indians-diabetes)
  10. 管能做暖气管道吗_非供暖期,暖气管道阀门,进回水都要关闭吗?看完本文瞬间懂了...