一、传感器部分手册内容
1、工作电压:3.3V-5V
2、输出形式:数字开关输出:(0和1)
3、引脚:VCC:接电源正极
GND:接电源负极
D0:数字量信号输出
A0:用词震动传感器此功能无效

二、引脚配置
void SW180_Init(void)
{
GPIO_InitTypeDef GPIO_InitStructure;//定义结构体变量

RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC,ENABLE);

GPIO_InitStructure.GPIO_Pin=GPIO_Pin_8; //选择你要设置的IO口
GPIO_InitStructure.GPIO_Mode=GPIO_Mode_IN_FLOATING; //浮空输入
GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz; //设置传输速率
GPIO_Init(GPIOC ,&GPIO_InitStructure); /* 初始化GPIO */

}

#define DO_IN PCin(8) //使用位带操作

震动传感器的简单使用相关推荐

  1. STM32之震动传感器、继电器介绍及实战

    目录 一.震动传感器介绍及实战 二.编程代码实现 1.gpio.c---------初始化GPIO口引脚函数 2.编写中断服务函数 3.用外部中断共用入口函数,来调用外部中断处理回调函数 4.编写外部 ...

  2. ESP32驱动震动传感器、MAX4466(感知层)

    ESP32驱动震动传感器.MAX4466(感知层) 文章目录 ESP32驱动震动传感器.MAX4466(感知层) 前言 一.物联网概述 1.物联网: 2.物联网的三层结构 二.开发环境的搭建 三.硬件 ...

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

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

  4. 【常用传感器】SW-420震动传感器原理及例程代码

    SW-420震动传感器(开关量传感器) 传感器参数 1 采用LM393比较器输出,信号干净,波形好,驱动能力强 工作电压3.3V~5V 输出形式: 输出数字量开关0和1 尺寸 3.2cmx1.4cm ...

  5. 【基础系列教程】项目八:震动传感器

    震动传感器,我们从名字中应该就可以判断,传感器能够检测震动中的物体.我们用什么来做震动传感器呢?那就是滚珠开关.滚珠开关,其内部含有导电珠子,器件一旦震动,珠子随之滚动,就能使两端的导针导通. 通过这 ...

  6. Arduino笔记-外部中断实验(震动传感器实时亮灯)

    外部中断:达到实时响应处理事件的效果. 目前Ardinuo UNO引脚只有2个,一个是2号口,一个是3号口 在Ardinuo中中断函数,返回值为空,不能有参数 程序运行截图如下: 当感应到震动后: 这 ...

  7. Arduino 用声音传感器制作简单的“声纹锁”

    Arduino 用声音传感器制作简单的"声纹锁" 前言 之前就一直在想如何用Arduino制作一个门锁,简单廉价,又可以很方便的开门,最后想了一个办法,就是使用一个声音传感器,制作 ...

  8. Arduino压电震动传感器

    Arduino压电震动传感器 读取震动传感器的模拟值,串口输出:按压震动传感器控制LED灯亮灭. 外观 接线 Arduino 震动传感器 5V 5V GND GND A0 A0 2 D0 读取模拟值时 ...

  9. Arduino压电震动传感器(二)

    Arduino压电震动传感器,前文有介绍模拟输出,用模拟输出可以检测震动的强弱. TTL电平输出 TTL电平输出可以理解为数字电平,共两种状态:高电平和低电平(即1和0).有效信号为高电平,输出控制电 ...

最新文章

  1. AI 落地,数据安全绕不开的 4 大问题
  2. 以ajax请求方式进行文件下载操作失败的原因及解决方案
  3. 软件工程开篇自我介绍
  4. 5分钟用Spring4 搭建一个REST WebService(转)
  5. [填坑手册]小程序目录结构和组件化使用心得
  6. html语言post下发bin文件,在IIS7中启用html文件的POST请求
  7. mysql 有一组经纬度 返回在某个区域内_Qt编写地图综合应用17-地址经纬度互转
  8. windows找不到文件gpedit.msc_此电脑右键管理提示windows找不到文件的解决方法
  9. BIM工程信息管理系统-详细设计
  10. ubuntu 两行命令自动安装最合适的NVIDIA驱动
  11. 内置方法 __new__ __del__
  12. [技巧心得] 嵌套选择器优先级
  13. linux 无线投屏windows,无线投屏器投屏与大屏幕系统无关
  14. 使用鼠标右击Gite Bash Here 将本地文件上传到 GitHub
  15. 论文笔记(显微图像拼接)——A fast algorithm for material image sequential stitching
  16. 全球与中国IOL输送系统市场深度研究分析报告
  17. 16系列显卡支持的计算机系统,GTX16系列显卡登场
  18. linux系统 opt扩容,扩容Linux系统的逻辑分区
  19. ROS从入门到精通5-5:局部路径规划插件开发案例(以DWA算法为例)
  20. c语言atof函数_atof()函数与C ++中的示例

热门文章

  1. 三星玄龙骑士电竞显示器新品Neo G9:体验再升级,开启游戏未来
  2. 机器学习库(MLlib)指南(Spark 2.4.5)
  3. 华为mate40和苹果12参数对比 华为Mate40和iPhone12哪个好-更值得入手
  4. Fegin的基本调用
  5. 横切关注点的两种实现方法
  6. 新手小白做自媒体短视频,千万不要做低级剪辑,这点很重要
  7. dbus PHP,[已解决] DBus的问题
  8. 大数据测试类型,学习步骤
  9. SSL-校验网站证书详解
  10. 大数据管理中心规划设计方案(ppt可编辑)