作者:GWD 时间:2019.06.28

7彩自动闪烁 LED 模块

一、 学习要点:无

二、 手册分析:无
三、 编程:无

干簧管传感器模块(开关量传感器)

一.学习要点(无)
二.手册分析
1、一种利用磁场信号来控制的线路开关器件,干簧管可以作为传感器用,用于计数,限位等等(在安防系统中主要用于门磁、窗磁的制作),同时还被广泛使用于各种通信设备中。在实际运用中,通常用永久磁铁控制这两根金属片的接通与否,所以又被称为“磁控管”。
2、干簧管是干式舌簧管的简称,是一种有触点的无源电子开关元件,其外壳一般是一根密封的玻璃管,管中装有两个铁质的弹性簧片电板,还灌有一种叫金属铑的惰性气体。平时,玻璃管中的两个由特殊材料制成的簧片是分开的。当有磁性物质靠近玻璃管时,在磁场磁力线的作用下,管内的两个簧片被磁化而互相吸引接触,簧片就会吸合在一起,使结点所接的电路连通。
3、干簧管需要和磁铁配合使用,在感应到有一定的磁力的时候,会呈导通状态,模块输出低电平,无磁力时,呈断开状态,输出高电平,干簧管与磁铁的感应距离在 1.5cm 之内超出不灵敏或会无触发现象;
4、模块 DO 输出端可以单片机 I/O 口直接相连,通过单片机可以检测干簧管的触发状态;
5、模块 DO 输出端与继电器 IN 端相连,组成大功率干簧管开关,直接控制高电压。
三、编程
1、程序功能:程序功能:当P3.2(INT0)的磁干簧管传感器附近有此铁石靠近时,触发外部中断(低电平触发),P2^1的LED灯点亮1S;
2、程序现象:

3、代码:

#include<reg52.h> //包含头文件,一般情况不需要改动,头文件包含特殊功能寄存器的定义
#include "intrins.h"
typedef unsigned int uInt16;
typedef unsigned char  uChar8;sbit relay = P2^1;void Delay1000ms()     //@11.0592MHz
{unsigned char i, j, k;_nop_();i = 8;j = 1;k = 243;do{do{while (--k);} while (--j);} while (--i);
}main()
{P1=0x55;       //P1口初始值EA=1;          //全局中断开EX0=1;         //外部中断0开IT0=1;         //下降沿触发while(1){//在此添加其他程序}
}void ISR_Key(void) interrupt 0 using 1
{relay=0;Delay1000ms(); relay=1;
}

水银开关模块(开关量类传感器)

一、 学习要点:
1、信号线经过水银开关连接到GND引脚,产生倾斜后开关闭合信号输出低电平。
二、 手册分析:
1、

三、 编程
1、程序功能:当P3.2(INT0)的水银开关闭合时,输出低电平触发外部中断(低电平触发),P2^1的LED灯点亮1S;
2、程序效果:

3、代码:同上

SW-18015P 震动开关模块

一、 学习要点:无
二、 手册分析:
1、

2、管子里面有个小弹簧,产生震动后小弹簧接触管壁信号触发,产生低电平。
三、编程:
1、程序功能:当P3.2(INT0)的震动开关因为震动闭合后,输出低电平触发外部中断(低电平触发),P2^1的LED灯点亮1S;
2、程序效果:

3、代码:同上

KY-020 倾斜开关模块

一、 学习要点:无
二、 手册分析:
1、

2、产生震动后信号引脚输出低电平
三、编程:
1、程序功能:当P3.2(INT0)的倾斜传感器因为倾斜闭合后,输出低电平触发外部中断(低电平触发),P2^1的LED灯点亮1S;
2、程序效果:

代码:同上

传感器自学笔记第十三章——7彩自动闪烁LED模块+干簧管传感器模块+水银开关模块+SW-18015P震动开关模块+KY-020倾斜开关模块相关推荐

  1. Linux(b站视频兄弟连)自学笔记第十三章——Linux系统管理

    Linux(b站视频兄弟连)自学笔记第十三章--Linux系统管理 进程管理 进程查看 终止进程 工作管理 系统资源查看 系统定时任务 进程管理 进程查看 终止进程 工作管理 上一条是后台运行,下面是 ...

  2. 传感器自学笔记第十一章——三色RGB学习笔记+高感度声音检测模块+KY-010光遮断传感器+TCRT5000循迹传感器+倾斜模块

    作者:GWD 时间:2019.06.28 三色RGB学习笔记(开关量类传感器) 一.学习要点:无 二.手册分析(开关量传感器) 1.产品用途:RGB LED 模块由一个贴片全彩 LED 制成,通过 R ...

  3. 传感器自学笔记第五章——旋转编码器

    作者:GWD 时间:2019.06.23 一:学习要点: 1.手册只讲了原理,连引脚定义也没有,模块上的引脚标号也不正确.好在旋转编码器是开关量类的传感器,解决办法如下,在三个信号输出引脚上分别接上L ...

  4. 《Java编程思想》读书笔记 第十三章 字符串

    <Java编程思想>读书笔记 第十三章 字符串 不可变String String对象是不可变的,每一个看起来会修改String值的方法,实际上都是创建一个全新的String对象,以及包含修 ...

  5. Linux(b站视频兄弟连)自学笔记第六章——软件包管理

    Linux(b站视频兄弟连)自学笔记第六章--软件包管理 简介 软件包分类 RPM命令管理 包命令与依赖性 安装升级与卸载 查询 校验和文件提取 yum在线管理 IP地址的配置和网络yum源 yum命 ...

  6. Linux(b站视频兄弟连)自学笔记第十一章——shell编程

    Linux(b站视频兄弟连)自学笔记第十一章--shell基础 正则表达式 字符截取命令 cut命令 printf命令 awk命令 sed命令 字符处理命令 判断条件 流程控制 if语句 case语句 ...

  7. 《Dreamweaver CS6 完全自学教程》笔记 第十三章:Dreamweaver 中的 HTML 代码

    文章目录 第十三章:Dreamweaver 中的 HTML 代码 13.1 HTML 介绍 13.2 HTML 的基本结构 13.2.1 单标签 13.2.2 双标签 13.2.3 标签属性 13.3 ...

  8. 传感器自学笔记第九章——SW-420震动传感器、声控开关传感器、避障传感器模块、TCRT5000循迹传感器、倾斜开关

    作者:GWD 时间:2019.06.26 SW-420震动传感器(开关量传感器) 一.学习要点:无 二.手册分析(开关量传感器) 1.产品用途:各种震动触发作用,比如防盗报警等 2.产品不震动时开关闭 ...

  9. 传感器自学笔记第十二章——火焰传感器+HC-SR501人体感应模块+按键模块+红绿双色LED(共阴)模块+按键开关模块+三色LED

    作者:GWD 时间:2019.06.28 火焰传感器(开关量类传感器) 一. 学习要点:无 二. 手册分析: 用途:各种火焰,火源探测 模块特色: 1. 可以检测火焰或者波长在760纳米-1100纳米 ...

最新文章

  1. 大学c语言11页,C语言程序设计题库(11页)-原创力文档
  2. 全面解读PyTorch内部机制
  3. c语言不安全库_为什么 C 语言仍然占据统治地位?
  4. 广州.NET 俱乐部第三次聚会成功举办。
  5. (总结)Nginx配置文件nginx.conf中文详解
  6. Mastering Android NDK Build System - Part 1: Techniques with ndk-build
  7. Java单例模式优化写法
  8. 详解华为交换机iStack特性
  9. zabbix proxy mysql_zabbix proxy 配置
  10. skywalking搭建与使用
  11. AudioTrack 播放PCM音频数据
  12. 怎么修改某一软件的服务器,怎样设置一个软件服务器地址
  13. rman命令学习-tina(上)
  14. Qt——P23 登录窗口布局
  15. progresql数据库 数组分别显示_Postgresql常用命令函数
  16. 数据挖掘导论课后习题答案-第五章
  17. VScode怎么查看python源码
  18. Bigemap GIS Office软件 报价单
  19. Oracle19c 出现 ora-12514
  20. Linux命令行与shell脚本编程大全第三版 学习笔记

热门文章

  1. java怎么创建二进制文件_如何为Java应用程序创建本机二进制文件?
  2. Java基础学习之Servlet 运用学习
  3. 很多人认为创业公司很难成功,这是一个事实
  4. 【转】我国交通信号控制产品市场及技术的现状和发展
  5. gitlab迁移坑深路远
  6. 租用独立服务器哪个网站好,什么网站适合租用独立服务器
  7. 【阶段总结】研二上学期总结
  8. python文件保存在哪里_Python文件夹与文件操作
  9. Coke Rejection Risks Big Spill
  10. 大专生出身?java技术栈xmind