震动报警器是以侦测物体振动来报警的传感器;适合用于柜员机、墙壁、玻璃、保险柜等,防止任何敲击和破坏性行为发生。生活中常常见到一种情况,电动助力车因为不小心的碰撞而发出刺耳的报警声,它就是采用了一种震动报警的装置,这样可以有效防止偷盗行为。

本次实验使用震动传感器模块控制有源蜂鸣器模块实现震动报警防盗功能!

  • 硬件准备

arduino uno R3 、USB 数据线、UNO I/O扩展板、有源蜂鸣器模块、震动传感器、连接线

  • 硬件连接

  • 程序代码块

  • 程序编写
void setup(){pinMode(2, INPUT);pinMode(10, OUTPUT);
}void loop(){if (!digitalRead(2)) {for (int i = 1; i <= 3; i = i + (1)) {digitalWrite(10,HIGH);delay(300);digitalWrite(10,LOW);delay(300);}}}

观察效果:将震动开关置于桌面,拍动桌面产生震动,蜂鸣器报警并重复3次

Mixly轻松入门16:震动报警器

Mixly16:震动报警器相关推荐

  1. 基于ESP8266与51单片机的震动报警器(车辆报警器)(简单向)

    基于ESP8266与51单片机的震动报警器(车辆报警器) 前言 笔者是桂工通信工程的一名在读大学生,在进行课程设计的时候,想要去做一个可以在手机上进行消息提醒的报警器.在传统的声光报警器上有所突破,可 ...

  2. 四节1.5V的5号电池、一个电容、一个12V的报警蜂鸣器、铜线和螺母,在螺母所栓的铜线触发接通电源后,缓慢放电10秒,制作一个简易震动报警器,需要用什么样的电容合适?...

    根据题目描述,需要制作一个简易震动报警器,使用四节1.5V的5号电池作为电源,一个电容,一个12V的报警蜂鸣器,铜线和螺母.在螺母所栓的铜线触发接通电源后,需要缓慢放电10秒. 在这种情况下,需要一个 ...

  3. stm32单片机屏幕一直闪_用STM32做一个微型掌上示波器项目——终于鼓起在大牛前献丑的无比勇气...

    这是我第一次在这个论坛上发表东西,其实本人进入芯片的世界的时间并不长,从接触51单片机到现在还不到一年,所以可以算是小白啦~想了很久,总算拿出在论坛大牛前献丑的无比勇气,写起该帖:dizzy::diz ...

  4. 可燃气体和有毒气体报警管理系统软件

    可燃气体和有毒气体报警管理系统软件 华盛恒辉可燃气体和有毒气体监控报警系统(GDS系统)用以实现对现场设备等装置异常操作和设备状态的自动监测.自动停车和/或隔离装置以防止异常条件引起的其他严重后果.事 ...

  5. 不能安装_钢厂为什么不能随意更换一氧化碳报警器安装位置

    一氧化碳报警器广泛应用在钢铁厂众多场所,在工厂车间中都会安装一氧化碳报警器来实时检测车间中的一氧化碳浓度.大型车间每年都会有安全检查,不符合规定的地方需要改造,如果改造过程中会需要移动一氧化碳报警器, ...

  6. 单片机之震动传感器、继电器、433M无线发射接收等模块介绍及应用

    目录 一.震动传感器模块 二.继电器介绍 三.433M无线发射接收模块 1. 无线控制报警器代码 2.电动车简易防盗器代码实现 一.震动传感器模块 单片机供电VCC GND接单片机 产品不震动,输出高 ...

  7. 入门项目·电动车报警器

    文章目录 目录 前言 1.3.1 硬件清单列表 1.3.2 振动传感器控制灯 1.3.3 继电器工作逻辑 1.3.4 遥控发送接收433M 1.3.5 项目开发 二. 定时器 1.4 简介 1.5 定 ...

  8. 基于51单片机的智能检测雨滴报警器

    目录 下雨关窗报警器 一.学习目的 1. 了解霍尔传感器工作原理 2. 了解雨滴传感器工作原理 3. 学会使用霍尔传感器检测门窗是否关好 4. 学会使用雨滴传感器检测是否下雨 5. 学会使用蜂鸣器发出 ...

  9. 基于WT588F02B-8S语音芯片水位漏水报警器解决设计方案

    产品功能.背景及市场介绍 产品功能: 水位漏水报警器,在超过水位设定值之后为防止发生事故,会通过信号触发.声光报警等方式使人可以早期发现及时处理. 产生背景: 据专家测试,一个关不紧的水龙头,一个月可 ...

最新文章

  1. CString类的转换
  2. 3D数学读书笔记——3D中的方位与角位移
  3. 在64位Windows中使用64位版本ASP.NET 2.0的问题
  4. React开发(280):moment处理日期
  5. Dynamics AX 2012–HR-离职
  6. cmd下运行java文件时,找不到或无法加载主类的解决方法
  7. 解决nuxt.js新建项目报错的问题
  8. 小白学数据分析-----留存率的三个普适原则
  9. 关于-最佳的业务连续性容灾架构设计
  10. ORA-00937:不是单组分组函数
  11. Qt5构建出错问题解决办法:为项目untitled执行步骤
  12. e4a浏览框本地HTML,E4A浏览器
  13. ODOO实现微信单点登入
  14. 计算机硬件网络设备,[计算机硬件及网络]网络设备的选型.ppt
  15. 有符号数与无符号数的除法(转载)
  16. 程序员,如何从平庸走向理想?
  17. 印尼shopee如何布局-扬帆凌远
  18. PythonRedis 无序集合set、有序集合zset操作
  19. LM(Levenberg–Marquardt)算法原理及其python自定义实现
  20. 算法:递归(借助递归树来求解分析递归算法的时间复杂度)

热门文章

  1. selenium+python安装教程
  2. 【博客496】k8s dns解析与服务发现原理
  3. SQLite 视图(View)
  4. Android虚拟打电话程序实现
  5. MongoDB在58同城的应用实践
  6. OpenCV中图像的存储格式(Python版本)
  7. qbo_listen编译问题
  8. div内图片和文字水平垂直居中
  9. 【深度学习】非常详细 | 用 Pytorch 理解卷积网络
  10. JS原生制作手风琴特效