资料介绍
描述
介绍
在我家,从客厅到卧室的主走廊一直很黑。不久之后,我从 OSEPP 购买了 101 Sensor Basics 套件。在完成了一些项目以了解如何将草图上传到我的 Arduino R4 之后,我开始收集材料!
基本设置
一旦我觉得使用面包板并将草图上传到 Arduino 感到很舒服,我就开始寻找如何结合我所知道的东西来获得我想要的东西。OSEPP 的 101 Sensor Basics 套件随附的 PIR 传感器为我提供了代码和实践,以将一对夫妇纳入我的项目中。
将组件组合在一起后,我开始查看将 LED 灯条连接到 Arduino 的终极指南。这篇文章正是我使用我的 n 沟道 MOSFET 连接灯所需要的。在这个网站出现之前,我真的不知道如何连接所有的部分。我从那个网站最大的收获是下图:
制作程序
按照指示连接设置后(用于测试),我去我的电脑并启动 Arduino 软件来编写程序。我完成的代码在“代码”部分。
我使用Ian 的代码让一切正常工作,然后使用 OSEPP 入门套件中的代码来整合 PIR 传感器。一旦我让传感器工作,我就搞乱了调光器设置。
大约在这个时候,我的妻子开始指出她讨厌我的项目的所有方式,并给了我宝贵的意见!由于她的建设性批评,我考虑添加一个关闭 LED 灯条电源的开关,并使用实时时钟来跟踪一天中的时间。
通过本指南使用 RTC 和 Arduino ,我能够确定要导入哪些库。在 Arduino 软件中,您需要导入 Adafruit 的 RTClib 库、Time 库和 Michael Margolis 的 DS1307RTC 库。
将 RTC 板连接到 Arduino 时,我有以下连接:
- RTC 上的 SCL 连接到 Arduino 上的 A5(模拟引脚 #5)
- RTC 上的 SDA 连接到 Arduino 上的 A4(模拟引脚 #4)
- RTC 上的 VCC 连接到 Arduino 上的 5V 引脚
- RTC 上的 GND 连接到 Arduino 上的 GND
(出于测试目的,并且因为它更容易,我将 RTC 板插入面包板,然后使用跳线进行连接。)
在结合不同的程序,并在这里和那里调整函数和变量之后,我可以让每个 PIR 传感器触发其单独的条带,根据当天的当前时间将其调暗到一定水平。我的设置是在晚上 9 点更改为“夜间模式”,并在上午 9 点返回“日间模式”。一旦我对我的代码感到满意,我最后一次上传它并将 Arduino 连接到 USB 电源并观看我的创作工作!
焊接所有东西
一旦一切正常,我想提高我的焊接技能,让它看起来不像面包板上的老鼠窝跳线。我强烈建议在从项目盒中出来的电线上使用彩色电缆和/或标签,以帮助您跟踪哪根电线在哪里...
首先,我将 Arduino、Perma-Proto 板和 RTC 放入我的项目盒中,以用尖尖的 Sharpie 标记在哪里为支架钻孔。要获得正确尺寸的孔,请使用支架套件中的一个螺钉作为导向,然后选择一个比螺纹稍大但不如螺钉头大的钻头。在钻孔并测试适合度之后,我标记了我想要开关的位置,以及我将在盒子侧面插入可选直流连接器的位置。然后,我钻了一个孔,用于 PIR 传感器和 LED 灯条电源的电线将穿过该孔。最后,我标记并切出了将为电路板供电的 microUSB 电缆的孔。
钻孔后,我为 Arduino 和 Sensor Shield 找到了合适尺寸的支架和螺钉,并安装了它们。然后,使用我的面包板设置作为指导,我将非 RTC 电线焊接到 Perma-Proto 板上,留下足够的额外电缆来布线并连接到 Sensor Shield 引脚。
接下来,我用我的烙铁从 RTC 板上拆下插头引脚,并如前所述将导线长度焊接到引脚上,但没有面包板。将它们连接到适当的引脚后,我将电源开关焊接到 Perma-Proto 板上的“-”导轨和我使用的 DC 插孔上的端子。我将另一个直流插孔端子焊接到 Perma-Proto 板上的“+”导轨上,完成了项目的主要部分!
更多测试
焊料冷却后,我想确保没有烧掉任何东西或错过连接,所以我启动了我的新装置,看看它是否仍然有效。令我惊讶的是,它做到了!我把它全部扣好,然后把设备安装在我的大厅壁橱里。干墙锚在项目箱中派上了用场……
安装 LED 灯条
在确定了我的灯的位置后,我测量了天花板以找到中点,并找到了我的大厅所需的长度。然后我在拧入导轨系统的安装夹时制作了一条中心线。我测量了我的长度,并用我的钢锯和一个斜接盒(包括塑料扩散罩)将其中一个导轨切割成合适的尺寸。我使用其中一个连接夹将各部分保持在一起,同时将 LED 灯条剥离并粘贴到导轨内侧。我剪掉了多余的 LED 灯条,确保不要让任何悬挂在导轨上,并附上漫射塑料。我交换了塑料扩散器的位置,以使接头更具刚性。
走廊LED导轨完成后,我对壁橱LED导轨做了同样的步骤,并打算使用我买的L型连接器,但我开始急于看到项目完成,我已经将顶部导轨切割成适合我的衣柜门框有点太宽了。从这一点开始,是时候竖起栏杆了!
我安装了导轨的安装夹,然后夹在走廊的 LED 导轨上。我在天花板上钻了一个足够大的孔来安装电线,然后就这样离开了,而我对壁橱的 LED 也做了同样的事情。我有一个将项目箱安装在大厅壁橱中的好地方,所以我在天花板上钻了两个孔,以便所有连接线通过(一个用于微型 USB 电源,一个用于 12VDC 电源)。然后,我用卷尺查看每个设备的电线需要多长,并剪下几根。
对于 PIR 传感器,我只使用了 101 传感器基础套件随附的三针跨接电缆。那里没有焊料,只是热缩使其保持在一起。我在走廊和壁橱中各安装了一个传感器。我最终使用锚定拉链来保持电线整洁。
关键时刻
最后!时机已到!插入Arduino!插入 LED 的直流电源!在我的情况下,灯没有亮起。(我忘了拨动 LED 灯条的开关……)经过一些故障排除,并对代码进行了一些调整,我的项目终于完成了!查看之前/之后...
结论
在把这个项目搞砸了几天/几周之后,我可能会做一些不同的事情。
首先,我可能会重新考虑使用无源红外传感器。我最初想在走廊上使用光束(例如在车库门开启器上),并在壁橱门上使用磁性开关。这些对应用程序更有意义,但我没有这些东西可以修补,而且我喜欢 PIR 传感器的想法。
接下来,我会找到一种方法将调光器旋钮连接到某个容易接近的地方,以便在打开时绕过 Arduino 控制器。这样,如果我们想要更多的按需照明,它就在那里。
此外,对于那些深夜去厨房旅行的人来说,LED 灯条可以管理的最低亮度设置可能仍然有点太亮。将来我可能会得到可寻址的 LED 灯条。配置和控制不同的区域会很好!
最后,我会研究不同类型的电线连接器。我想获得 Molex 连接器,但我也想练习我的焊接技能。(如果您仔细查看 Perma-Proto 板和 RTC,您会发现我需要练习!)
总而言之,这是一个很棒的项目,我花了几天时间才完成。它让我能够利用我在学校获得的一些知识,将我介绍给 Fritzing.org,并让我 8 岁的孩子不会忘记关掉大厅的灯!
- 如何使用PIR传感器和蜂鸣器模块 0次下载
- WIFI PIR传感器开源分享 1次下载
- 基于Arduino和PIR运动传感器的自动多灯控制系统 0次下载
- 使用PIR传感器的防盗报警器 3次下载
- 使用PIR传感器的防盗警报器设计 0次下载
- 基于PIR传感器的运动检测报警系统 0次下载
- PIR运动传感器开源项目 0次下载
- 使用PIR传感器的安全系统 0次下载
- 使用PIR传感器的蓝牙控制自动门 0次下载
- 将PIR传感器与Arduino连接 0次下载
- 将Arduino uno与PIR运动传感器连接 0次下载
- 结合3个WS2812B 8x8 RGB LED矩阵和PIR运动传感器开源 2次下载
- YX009K-HL3A 单键3档循环调光的LED控制IC
- 运动传感器的详细介绍包括:加速度计PIR振动传感器等 47次下载
- PIR感应式LED照明HT7612+HT7L4091 172次下载
- 采用数字微波传感器和Arduino控制板实现人体探测系统 1740次阅读
- 采用数字微波传感器、继电器和Arduino控制板的自动光控系统 673次阅读
- 如何使用红外传感器来感知眼球运动并控制LED 3515次阅读
- LED照明控制系统中的各种传感器技术介绍 1481次阅读
- 如何用蓝牙控制智能LED调光器 1w次阅读
- 如何通过PIR传感器和Arduino Nano等简单组件制作手势检测器 4943次阅读
- 详解无闪烁LED驱动调光控制设计 3416次阅读
- 基于控制器LM3445的TRIAC调光离线LED驱动电路原理解析 4208次阅读
- 茂捷高精度原边反馈LED恒流调光控制驱动方案 6103次阅读
- Power Integrations发布兼容三合一调光和DALI调光的LED驱动器设计报告 6268次阅读
- 智能家居应用中的PIR传感器特点与厂商介绍 3897次阅读
- 基于脉宽调制PWM控制抑制可调光LED EMI的方法 3452次阅读
- 恒照度自适应调光的LED驱动器设计 6716次阅读
- 基于英飞凌LED可控硅调光解决方案 5306次阅读
- 切换式LED驱动器调光技术 1109次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多