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

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

3天内不再提示

如何使用Arduino簧片开关打开LED

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

扫码添加小助手

加入工程师交流群

步骤1:电路

如何使用Arduino簧片开关打开LED

我们将需要:

-Arduino Uno

-面包板(基础)

-链接线

-簧片开关

-电阻10KOhm

-电阻220ohm

-LED

一旦采购了组件,就会组装电路:

步骤2:草图

现在我们可以将草图加载到板上了。

const int pinSwitch = 12;//Pin Reed

const int pinLed = 9;//Pin LED

int StatoSwitch = 0;

void setup()

{

pinMode(pinLed,OUTPUT);//Imposto i PIN

pinMode(pinSwitch,INPUT);

}

void loop()

{

StatoSwitch = digitalRead(pinSwitch);//Leggo il valore del Reed

if(StatoSwitch == HIGH)

{

digitalWrite(pinLed,HIGH);

}

else

{

digitalWrite(pinLed,LOW);

}

}

责任编辑:wv

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

    关注

    243

    文章

    24438

    浏览量

    687466
  • Arduino
    +关注

    关注

    190

    文章

    6515

    浏览量

    195974
  • ***开关
    +关注

    关注

    0

    文章

    8

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Arduino plc和termux esp

    Arduino plc和termux esp
    的头像 发表于 12-06 06:41 1402次阅读

    WEMOS D1 R32 用Arduino IDE 点灯程序 及搭建

    https://v.kuaishou.com/J43p6seX D1 R32 "Arduino IDE "闪烁 该作品在快手被播放过1次,点击链接,打开【快手】直接观看!
    的头像 发表于 10-27 14:51 234次阅读

    使用 LinkBoy 将程序导出为 C 语言代码并烧录至 Arduino ESP32 开发板

    预装 v2.0+ ? 提示:首次使用时建议通过简单 LED 闪烁示例验证硬件连接正常。 二、核心操作步骤 1️⃣ 创建/导入项目 打开 LinkBoy → 新建空白项目 → 拖拽积木块搭建逻辑(如
    发表于 10-16 12:41

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

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

    ‌LM2753高功率开关电容电压转换器和闪光LED驱动器技术文档总结

    电源范围内。开关输出 I ~外~ ,只需不到 10 ns 的时间即可打开并为闪烁 LED 提供最大电流。闪光灯 LED 电流通过镇流电阻器设置。连续照明电流(割炬模式)通过在 I 之间
    的头像 发表于 09-05 17:32 837次阅读
    ‌LM2753高功率<b class='flag-5'>开关</b>电容电压转换器和闪光<b class='flag-5'>LED</b>驱动器技术文档总结

    ‌TPS61166 白光LED驱动器技术文档总结

    TPS61166是一款升压转换器,具有额定值为20 V的集成开关FET和功率二极管,可驱动多达5个串联的LED。该器件集成了一个高侧开关 FET,可以在施加的外部 PWM 信号的 1 μs 内
    的头像 发表于 09-02 10:26 434次阅读
    ‌TPS61166 白光<b class='flag-5'>LED</b>驱动器技术文档总结

    LM3466 多串 LED 电流平衡器技术手册

    LM3466 集成了用于照明系统的线性 LED 驱动器,其中包括由恒流电源供电的多个 LED 灯串。它平衡电源以每个有源 LED 的预设比例提供的电流串,其中有源串是完全打开
    的头像 发表于 08-29 14:27 854次阅读
    LM3466 多串 <b class='flag-5'>LED</b> 电流平衡器技术手册

    如何用Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录引导程序bootlaoder

    本文介绍了如何用能够Arduino IDE下载的Arduino Nano/UNO R3开发板给另一个Arduino IDE不能下载的Arduino Nano/UNO R3开发板重新烧录
    的头像 发表于 08-08 20:16 3064次阅读
    如何用<b class='flag-5'>Arduino</b> Nano/UNO R3开发板给另一个<b class='flag-5'>Arduino</b> IDE不能下载的<b class='flag-5'>Arduino</b> Nano/UNO R3开发板重新烧录引导程序bootlaoder

    【Milk-V Duo S 开发板免费体验】Milk-V DuoS之使用Arduino开发小核

    最新的是v2.3.6: [Arduino IDE](https://www.arduino.cc/en/software/) 配置支持Duo的开发环境 打开 Arduino IDE,在
    发表于 07-17 21:01

    Analog Devices Inc. MAX25608 12开关LED矩阵管理器数据手册

    Analog Devices MAX25608 12开关高亮度LED矩阵管理器设计用于汽车照明,具有一个12开关阵列,用于旁路连接单串或双串应用中的单个LED。在MAX25608上还设
    的头像 发表于 06-26 11:41 519次阅读
    Analog Devices Inc. MAX25608 12<b class='flag-5'>开关</b><b class='flag-5'>LED</b>矩阵管理器数据手册

    TPS92020 用于 LED 照明的谐振开关驱动器控制器数据手册

    TPS92020 是一款高性能谐振开关 LED 驱动器控制器。它专为更高功率的 LED 照明系统而设计。TPS92020 在 LLC 拓扑中使用谐振开关,与传统的半桥转换器相比,可实现
    的头像 发表于 03-28 11:33 670次阅读
    TPS92020 用于 <b class='flag-5'>LED</b> 照明的谐振<b class='flag-5'>开关</b>驱动器控制器数据手册

    TPS92023 用于 LED 照明的谐振开关驱动器控制器数据手册

    TPS92023 是一款高性能谐振开关 LED 驱动器控制器。是的 设计用于更高功率的 LED 照明系统。TPS92023 在 LLC 拓扑结构,与传统的半桥转换器相比,可实现非常高的效率。 可编程死区时间可实现零电压
    的头像 发表于 03-26 11:11 587次阅读
    TPS92023 用于 <b class='flag-5'>LED</b> 照明的谐振<b class='flag-5'>开关</b>驱动器控制器数据手册

    LED开关电源选用及使用注意事项

    LED开关电源高频化是其发展的方向,高频化使开关电源小型化,并使开关电源进入更广泛的应用领域,特别是在高新技术领域的应用,推动了高新技术产品的小型化、轻便化。另外
    发表于 01-10 14:21

    干簧传感器:车内化妆镜的魔法开关

    开关」,相当于一个磁通导体。适当的磁场会使两片簧片闭合或打开。当化妆镜盖被打开时,内置的磁铁会靠近干簧开关,触发
    的头像 发表于 12-24 15:54 1200次阅读
    干簧传感器:车内化妆镜的魔法<b class='flag-5'>开关</b>

    如何使用Arduino实现CAN总线通信呢

    CAN(Controller Area Network)总线是一种常用于汽车和工业控制系统的串行通信协议,以其高可靠性和实时性而闻名。Arduino,作为一种流行的开源微控制器平台,可以通过附加
    的头像 发表于 12-23 09:06 2818次阅读