0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何设置簧片开关以对其进行任何操作

454398 来源:网络整理 作者:网络整理 2019-11-14 10:38 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:材料

您不需要很多物品,但是在此示例中,您需要:

Arduino Uno

电磁门传感器(簧片开关)

跳线

LED

步骤2:Harware

LED:

将LED的正引脚(较长的引线)连接到Arduino的引脚13。

将LED的正引脚(较短的引线)连接到Arduino。 LED到Arduino的GND(接地)引脚。 13和GND应该彼此相邻。

磁性门传感器(簧片开关):

由于开关是非极性的,因此可以以任何方式插入电线。

p》

我发现使用跨接线将开关连接到Arduino更加容易,因为开关的线是绞线而不是实心线,这使得更难插入Arduino引脚。

连接一个将开关的导线连接到跳线,然后将跳线的针脚插入Arduino电源侧的GND引脚

将另一根开关线连接到另一根跳线,并将该跳线插入Arduino的引脚2

步骤3:代码

/*

Rameez Saiyid

簧片开关和Arduino

4.9.15

*/

const int switchPin = 2;

const int ledPin = 13;

无效设置(){

pinMode(switchPin,INPUT);

pinMode(ledPin,OUTPUT);

digitalWrite(switchPin,HIGH);

}

void loop(){

if(digitalRead(switchPin)== LOW){

digitalWrite(ledPin,LOW );

}

else {

digitalWrite(ledPin,HIGH);

}

}

步骤4:全部完成!

此示例代码运行后,将磁铁移开并靠近传感器,观察LED的反应!

恭喜!您已成功将Arduino连接到簧片开关。现在,您完全有能力修改我的代码,以在磁铁靠近开关时将LED输出更改为您想要执行的任何操作。
责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Arduino
    +关注

    关注

    190

    文章

    6515

    浏览量

    195973
  • ***开关
    +关注

    关注

    0

    文章

    8

    浏览量

    5268
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    负载开关IC的具体功能操作

    在之前的课程里,我们已经了解了负载开关IC的一些实用功能,这些知识为我们在实际设计中运用负载开关IC提供了思路。今天,芝子将带着大家更进一步,详细探讨负载开关IC的具体功能操作
    的头像 发表于 09-19 17:57 2932次阅读
    负载<b class='flag-5'>开关</b>IC的具体功能<b class='flag-5'>操作</b>

    霍尔效应:面内开关如何提高灵敏度并且降低设计成本

    通常需要检测与印刷电路板 (PCB) 平行或水平的磁场,这是一种称为面内的检测方向。 最常用的面内磁性开关是各向异性磁阻 (AMR)、隧道磁阻 (TMR) 和簧片开关。AMR 和 TMR 的工作原理是依据磁场的角度和幅度更改电阻
    的头像 发表于 09-12 17:48 1.6w次阅读
    霍尔效应:面内<b class='flag-5'>开关</b>如何提高灵敏度并且降低设计成本

    HD2705Q绝缘电阻测试仪的操作步骤

    使用操作1开关操作●长按电源/ESC键2秒可进行开机、关机操作。●本仪器具备自动关机功能,此功能可关闭,自动关机时间可
    的头像 发表于 08-30 09:00 539次阅读
    HD2705Q绝缘电阻测试仪的<b class='flag-5'>操作</b>步骤

    NUC980是否可以对 EBI 进行 DMA?

    是否可以对 EBI 进行 DMA?我有从 USB 到 SDRAM 的 DMA 工作,但是当我将 DMA 目标地址更改为 EBI(60000000 美元)时,我没有收到任何外部总线活动。如果我将 DMA 到 SDRAM 中的临时缓
    发表于 08-29 07:05

    树莓派操作系统:版本、特性及设置完整指南!

    树莓派操作系统是什么?树莓派操作系统是由树莓派基金会专为树莓派开发的官方操作系统。它基于DebianLinux发行版,并针对树莓派的ARM架构进行了专门优化。树莓派
    的头像 发表于 07-28 18:26 829次阅读
    树莓派<b class='flag-5'>操作</b>系统:版本、特性及<b class='flag-5'>设置</b>完整指南!

    泰克示波器TBS1052C如何恢复出厂设置

    TBS1052C恢复出厂设置,并提供相关注意事项,帮助用户安全、顺利地完成此过程。   一、恢复出厂设置前的注意事项 在进行任何恢复操作前,
    的头像 发表于 07-09 14:39 616次阅读
    泰克示波器TBS1052C如何恢复出厂<b class='flag-5'>设置</b>

    示波器探头衰减比的设置意义与操作指南

    示波器探头衰减比的设置意义与操作指南
    的头像 发表于 06-11 09:46 1086次阅读

    ZUS示波器独立阈值设置操作化繁为简,测量更加高效

    现代数字示波器虽然拥有丰富的参数测量功能,但在进行特定信号的精确测量,如阈值电平时,仍需手动调整设置。ZUS系列示波器突破传统,允许直接独立设置阈值电平大小,简化操作流程,在自动化测试
    的头像 发表于 06-09 11:35 575次阅读
    ZUS示波器独立阈值<b class='flag-5'>设置</b>:<b class='flag-5'>操作</b>化繁为简,测量更加高效

    PDL电台设置更改操作流程

    电子发烧友网站提供《PDL电台设置更改操作流程.pdf》资料免费下载
    发表于 06-04 16:46 0次下载

    三菱PLC对变频器进行控制,通信参数如何设置

    三菱PLC与变频器之间的通信控制是工业自动化领域的重要应用场景,通信参数设置直接影响系统稳定性和控制精度。要实现高效可靠的通信,需从硬件连接、协议配置、参数匹配三个维度进行系统化设置
    的头像 发表于 05-20 07:43 2234次阅读

    如何操作时域网络分析仪进行故障检测?

    操作时域网络分析仪(TDNA)进行故障检测需结合仪器设置、校准、时域转换及数据分析等步骤。以下为系统化操作指南,涵盖关键流程、参数配置及典型案例:一、
    发表于 04-30 14:15

    stm32f103c8t6没有对flash进行任何操作,flash的内容发生变化了,是哪些原因?

    stm32f103c8t6:没有对flash进行任何操作,flash的内容发生变化了。具体是哪些原因?如何调试排查原因。
    发表于 03-14 07:14

    操作指南:pytorch云服务器怎么设置

    设置PyTorch云服务器需选择云平台,创建合适的GPU实例,安装操作系统、Python及Anaconda,创建虚拟环境,根据CUDA版本安装PyTorch,配置环境变量,最后验证安装。过程中需考虑
    的头像 发表于 02-08 10:33 606次阅读

    hyper v 内存,hyper v 内存设置操作步骤和方法是什么?

    造成资源浪费,影响宿主机及其他虚拟机的性能。因此,掌握Hyper-V内存设置操作步骤和方法,对于高效使用虚拟机十分关键。下面就为大家详细介绍。    Windows系统下的操作步骤    打开Hyper-V管理器:点击电脑桌面
    的头像 发表于 01-24 15:22 1093次阅读
    hyper v 内存,hyper v 内存<b class='flag-5'>设置</b>的<b class='flag-5'>操作</b>步骤和方法是什么?

    双控开关使用注意事项 双控开关的工作原理

    的额定电流和电压与所控制的负载相匹配,避免过载导致开关损坏。 安全操作 : 在操作双控开关时,应确保电源已关闭,以防止触电。 使用绝缘工具进行
    的头像 发表于 12-09 11:25 3024次阅读