您当前位置: Arduino >  大磁簧模块

扫描二维码,快速下载本应用说明文档(免费)

大磁簧模块      

下载: 11  点击: 1270


大小:0.31KB 价格:0.00元 更新日期:2017-08-22 开发者:小R科技
  

大磁簧模块
    • 应用名称
    • 所属分类
    • 更新时间
    • 立即下载
    • 大磁簧模块
    • Arduino
    • 2017-08-22
【大磁簧模块】 应用介绍

Arduino-磁簧开关
  

实验概述
      通过此实验来了解磁簧开关的工作原理,并了解磁簧开关(干簧管)在家电、汽车、通讯、工业、医疗、安防等领域得到了广泛的应用
实验原理


 
 
      基本型式是将两片磁簧片密封在玻璃管内,两片虽重叠,但中间间隔有一小空隙。当外来磁场时将使两片磁簧片接触,进而导通。一旦磁体被拉到远离开关,磁簧开关将返回到其原来的位置。
 

实验步骤
      本实验需要arduino开发板一个,磁簧传感器一个,LED灯一个。采用arduino模拟IO口A5检测来自磁簧传感器采集的模拟输入量,对这个数量进行逻辑判断,当附近磁场场强大于一定值时,将LED亮起,过段时间熄灭,当附近磁场场强小于一定值时LED不亮。
接法:arduino开发板的电源板上面的A5口接磁簧传感器AO引脚,磁簧传感器+接arduino电源板5V,GND接GND。

 
 
代码解析
      首先我们定义了一个led和磁簧传感器引脚分别为A5和A4,setup()里面将这俩个初始化为输入和输出,主循环里面,我们做了一个判断,当读取到reed也就是磁簧检测到的磁场强度的值大于500的模拟量时候,将LED灯点亮,点亮5秒过后又熄灭。当小于等于500的时候LED灯一直不会亮,500这个模拟量我们可以自己定义(0~1023)值越小,对磁场的检测灵敏度越高,反之亦然。

 
实验现象
      打开arduino开发板的开关,上传代码后,将磁簧开关靠近磁场,LED就会亮起,持续5秒后又熄灭了,过一秒后,灯又亮。只要磁簧开关一直处于这个磁场中LED就会一直亮灭,远离磁场时LED不亮!
 

网友评论仅供网友表达个人看法,并不表明 小R科技 Robots-Store机器人应用商城 同意其观点或证实其描述
昵称: 验证码: