电子发烧友App

硬声App

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

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

3天内不再提示
电子发烧友网>电子资料下载>电子资料>手势控制电源板

手势控制电源板

2023-06-20 | zip | 0.00 MB | 次下载 | 免费

资料介绍

描述

我的一个朋友正在寻找带 USB 控制的廉价电源插座/插座,但他找不到像样的。我想到这对 Hexabitz 来说是一个很棒的项目!那里有很多 wifi 控制的电源插座,但如果您想要一个 CAN 控制的电源插座怎么办?还是红外控制?或者只是老式的串口?几乎不可能找到现成的东西来满足所有这些需求,那么为什么不自己构建呢?Hexabitz 模块非常小,您可以将任何您想要的模块组合在一起以获得任何奇怪的功能!结果是一个非常有趣的项目,试图将这些模块压缩在如此狭小的空间中。

WARNING: Voltages higher than 24V can be dangerous! Make sure you know what you're doing and use protection (circuit breakers, etc.) whenever possible. Don't attempt this without supervision if you haven't dealt with higher voltages before.

构建说明

第 1 步 - 获取一些标准配电盘

我从 Home Depot 买了几个电源板。在打开它们之前很难判断内部是否有足够的空间,因此您可能需要尝试几种型号(但至少要确保它们比单个模块宽,即 30 毫米,几乎所有配电盘都是如此。)在一些配电盘中,有足够的空间来填充模块而无需任何修改。在其他情况下,您可能需要卸下电源开关或一个或多个插座。在大多数情况下,您可能至少需要移除一些内部肋骨或钻一些孔。此外,粗电源线会使接线变得紧张,因此请尝试获得您能找到的最宽敞的电源板!

第 2 步 - 选择您想要的模块

我修改了两个电源板。一旦有 IR 激光雷达或飞行时间 (ToF) 传感器模块 (H08R60) 更换其电源开关,您就可以使用手势打开/关闭电源。另一个具有 BLE 和 USB 模块,因此您可以通过智能手机控制电源或连接到您的 PC 并使用 CLI。当然,你需要一个交流继电器和一个3.3V电源以及一些安装模块。这是完整的列表。

设置 1

  • 1 x 600 VAC / 1.2A 固态继电器模块 ( H0FR60 )
  • 1 x 3.3V / 1A DC-DC 降压电源模块 ( H03R00 )
  • 1 x 飞行时间红外传感器模块 ( H08R60 )
  • 4 x M2/M2.5 三角形安装孔模块 ( T00R10 )
  • 1 个电源板
  • M2 尼龙螺丝和垫片(高度根据您的设计)

USB 模块是可选的。

 

 
poYBAGOpdRSAadSdAAq9yZOvL78212.png
 

 

设置 2

  • 1 x 600 VAC / 1.2A 固态继电器模块 ( H0FR60 )
  • 1 x 3.3V / 1A DC-DC 降压电源模块 ( H03R00 )
  • 1 x 蓝牙 V4.0 双模模块 ( H23R10 )
  • 1 x 迷你 USB-B 转 UART 转换器 ( H1AR20 )
  • 4 x M2/M2.5 三角形安装孔模块 ( T00R10
  • 1 个电源板
  • M2 尼龙螺丝和垫片(高度根据您的设计)

我最终使用 Mini USB-B 模块代替图片中的 USB-B 以减小尺寸。

第 3 步 - 开始将模块组装在一起并找出最合适的

此步骤将需要一些迭代。您将需要在配电盘内找到最佳位置,并可能移除一些阻碍模块的内部功能。请记住,您还可以垂直移动并调整垂直间距,以根据模块高度和可用空间以您想要的方式访问模块。

 

 
 
 
 
poYBAGOpdS2AM082AAjn2IS2c0w325.jpg
 
1 / 6
 

 

第 4 步 - 找到一种将模块限制在内部的方法

您最终可能会钻孔并使用金属螺钉或从内部粘合尼龙垫片。有时,当空间非常狭窄时,模块将仅受其电缆的限制。

 

 
poYBAGOpdUCAfCNBAAV5ZIx6FBA155.png
 

第 5 步 - 请记住垂直连接模块!

如果您有应该相互通信的垂直模块,则需要垂直桥接电源和至少一个阵列端口我设计了我的阵列,以便在我连接到其中一个模块时可以对所有模块进行远程编程这样我就可以在我想要的任何模块上更新固件。当我构建这个项目时,我不得不用一些电线手动桥接。幸运的是,我们现在有三角垂直扩展模块(T00R20)可以完美取代这些乱七八糟的跳线!

 

 
 
 
 
poYBAGOpdX2ALtmIAA-sQB42GgQ667.jpg
 
1 / 2
 

 

第 6 步 - 布置电缆并装回配电盘

其中一根电源线需要切断,连接到继电器模块,然后再连接到电源插座。我使用外部 AC-DC 壁式适配器为 3.3V DC-DC 模块供电,因为很难将适配器装入内部。其中一个模块设计实际上并不适合内部,因此我不得不移除部分盖子。可以 3D 打印一个透明的盖子,让它看起来很棒!也不要忘记为 USB 端口开一个口。

 

 
poYBAGOpdaCAJ92BAAsb7cLk77A743.jpg
 

 

第二种设计完美贴合,红外传感器与电源开关开口对齐,大获成功!

 

 
 
 
 
poYBAGOpdcCAL256AAnJMI2uaVo127.jpg
 
1 / 3
 

第 7 步 - 测试手势控制电源板!

我在继电器模块上加载了标准的 H0FR60 固件。Compiled文件夹查看最新版本。对于 IR 模块 (H08R60),我编写了这个简单的代码(附加项目)来检测 500 毫米范围内的手扫。

 

 
pYYBAGOpdcaAXio8AABRyvV0z6E428.png
 

 

FrontEndTask - 或 Hexabitz 固件中的 main() 函数 - 只需将红外传感器配置为将值流式传输到内存位置(传感器变量),然后检查手扫。如果检测到手势,则切换 LED 指示灯,并通过相应的消息命令继电器模块打开或关闭。这可以通过直接向继电器模块发送切换消息来简化一点,但我想保持 IR 模块中的内部切换状态与继电器同步,以便两个模块上的指示灯 LED 可用于发出通电信号状态(继电器模块有一个橙色指示灯 LED 硬接线到继电器输出)。

 

 
pYYBAGOpdciAMW-QAADWmx8OQvA363.png
 

 

这是使用交流电灯进行的一些测试。很有趣!如果你快速移动你的手,它可能无法被正确检测到,但代码可以加速和优化更多以检测更快的手势。

 

 

 


下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1山景DSP芯片AP8248A2数据手册
  2. 1.06 MB  |  532次下载  |  免费
  3. 2RK3399完整板原理图(支持平板,盒子VR)
  4. 3.28 MB  |  339次下载  |  免费
  5. 3TC358743XBG评估板参考手册
  6. 1.36 MB  |  330次下载  |  免费
  7. 4DFM软件使用教程
  8. 0.84 MB  |  295次下载  |  免费
  9. 5元宇宙深度解析—未来的未来-风口还是泡沫
  10. 6.40 MB  |  227次下载  |  免费
  11. 6迪文DGUS开发指南
  12. 31.67 MB  |  194次下载  |  免费
  13. 7元宇宙底层硬件系列报告
  14. 13.42 MB  |  182次下载  |  免费
  15. 8FP5207XR-G1中文应用手册
  16. 1.09 MB  |  178次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234315次下载  |  免费
  3. 2555集成电路应用800例(新编版)
  4. 0.00 MB  |  33566次下载  |  免费
  5. 3接口电路图大全
  6. 未知  |  30323次下载  |  免费
  7. 4开关电源设计实例指南
  8. 未知  |  21549次下载  |  免费
  9. 5电气工程师手册免费下载(新编第二版pdf电子书)
  10. 0.00 MB  |  15349次下载  |  免费
  11. 6数字电路基础pdf(下载)
  12. 未知  |  13750次下载  |  免费
  13. 7电子制作实例集锦 下载
  14. 未知  |  8113次下载  |  免费
  15. 8《LED驱动电路设计》 温德尔著
  16. 0.00 MB  |  6656次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935054次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537798次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420027次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234315次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191187次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183279次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138040次下载  |  免费