怎样用手机控制电源适配器

电子说

1.3w人已加入

描述

本教程将向您展示如何破解一个现成的电源适配器,在使用互联网的同时可以通过Electric Imp来启用电源适配器。当您用手机或上网或浏览互联网时,您可以打开或关闭任何电源供电设备,并插入适配器

第1步:

电源适配器

第一步:该装置如何运行

Electric Imp 是核心操作系统。当Web App上的按钮被激活,会出现an AJAX HTTP请求来确保你的Imp有特定的URL。该请求会被传送到Imp代理商的Electric Imp云中,将与您的Imp相连。

Imp固件从云端代理服务器上接收消息,并相应地设置继电器输出。您只需要极小的软件和固件开发工作,就可以通过按智能手机或web浏览器上的按钮,进行任意的开关电源插座。

第2步:

第二步:材料清单

零件

斯坦利远程供电插座1000Bulbs.com

Electric Imp承载板

SainSmart 双通道继电器板,有光电隔离器。

1 个 3 销 Molex 连接器。

5 x Connector contacts for Molex KK Series connectors.

热敏电阻 - 10K欧姆

8.2K 1/4W 5% 电阻器。 10K 会更好

iPhone USB 充电器为imp充电

为了给imp供电,要切断USB线,如果你能得到一个像iPhone充电头那样的,就不需要切断usb线了。

工具和物料

用于拆卸Stanley的飞利浦螺丝刀

烙铁焊锡

24 、 26 或者28 个计量的 连接电线用于连接 electric imp I/O 和继电器。

锋利的工具刀

小型电子工具 (钢丝钳、剥线器等等)

小钻头 (1/16”) 和钻孔机,用于将Imp插入Stanley 单元中的槽中

热胶枪和胶棒来安装the Electric Imp和继电器。

第3步:

记住,一旦你打开Stanley远程交流插座开关,您的保修就会无效。另外,确保您使用的是正规的电源设备。在操作之前先拔掉Stanley 单元,你可以安全而不用担心会触电。如果你试图在插电时进行操作,115伏特的电压很容易发生意外。如果你试图工作单位虽然插入,这个livevoltages斯坦利单元内(115伏)足以杀死你。切忌不要在没有外壳且插上电的时候对Stanley内部进行操作,一定要注意安全。

第4步:

一定要使用标准的DIY程序,而且记得带上安全眼罩。

第5步:

第6步:

第7步:

第8步:

第9步:

第10步:

第11步:

第三步:拆卸和修改

第12步:

使用小螺丝刀将Stanley单元背部的5个螺丝拧下,即可轻易打开。其中一个螺丝可能藏在一个贴纸后面。

第13步:

将远程控制PCB删除和处理掉,我们不会再使用它,因为将在这个地方放置Imp

第14步:

把2个大自制电路板,装在塑料外壳中,这样原始的RF射频板就安装成型了。这些自制电路板可以用一对侧铣刀切断,然后用小钻头打磨工具打磨得更顺滑。Imp和继电器电路板会粘在基座上,需要把自制电路板移除,使继电器板装的足够低,以便在Stanley装置组装时盖上顶盖。

第15步:

从壳体拆卸主电路板。用带有切割刀片的小钻头小心地将在当前的电路切断,只留下电路板的交流电部分,如图片所示。为了安装新的继电器,切割PCB是必要的。要留下主要的用于支持电源插座的交流通道。

第16步:

对electric imp卡提供了一个在外壳侧面的卡槽,最初我曾打算将Stanley unit建在稳压器中,结果显示无法提供足够的电源,因此我不得不将槽重新转移到外壳下侧面。为了做一个卡槽,要钻一些直线排布的孔,大约1/16’’,然后使用一个小锉刀将这些孔挖通,请看本步骤最后一张图。

第17步:

第18步:

第19步:

第20步:

第四步:详细步骤和组装

Stanley装置原装的继电板型号是250VAC/10A,需要12V的线圈电压进行转换。由于很难从一个5 v电路启动,因此取而代之的是用一个双继电器模块进行替代。

当你开始操作时,请务必确保Stanley单元已经断电。

第21步:

我使用的继电板有两个10A的继电器,可以用5V的线圈电压进行转换的。为了确保在改动时可能产生15A的电流,我将继电器进行并联,这可以提供20A的电流载荷。为了能连接到额定的15A家用电线断电保护电路,并联的方式为电源适配器提供了一个良好的安全系数。如果你使用一个高电流继电器,你可以单独关掉电源插座。如果电源板是15A的,那么任何插座都必须在15A以内,以确保安全。通过本教程中所指定的继电器显露,可以确保任何单一的插座或3个插座一起使用都能安全地通过15A电流。如果有比这更高的电流负荷,家用断电器接线面板将可以保护整个电路。

第22步:

我使用的iPhone USB充电器作为电源进行供电,因为它们非常便宜,可以在网站上方便地买到。买一个带有USB便携式的充电器,相对买各个零部件来组建自己的电源而言要便宜些。iPhone USB充电器在Stanley装置有限的空间中可以很好地工作。将扇形(软线)接头直接将AC接头与充电器相连。使用Heatshrink,将AC接头暴露在外面的部分覆盖起来,以防止意外发生。我在工具箱中发现的USB电线有一个笨重的模塑连接头,因此我使用一个锋利的小刀,将塑料接头拆除。USB电线中红色的和黑色的电线用26 gauge 电线来替代,以提供更多的机械鲁棒性,连接头使用heatshrink,如图所示加以保护。

第23步:

以前我发明过独立转换继电器的装置,用来独立控制至少2个插座。在检查了当前继电器的承载能力后,我选择将继电器输出用并行方式连接,在Imp和继电板之间的连接线,有两个Imp pins来控制每个继电板,实际上,你可以只需用1个Imp pin来应对两个继电器输入。固件可以同时转换两个pin,因此上述两种方法都是可行的。

第24步:

AC中性线和AC地线已经连接到电源插座凹槽中,不要改变产品的出厂连接方式,唯一需要改动的只有一根线,那就是AC火线(黑色线)。这根线需要如图解一样剪开来,用heatshrink来保护。我使用一小段16AWG线来伸长这根线。当使用短地盘电线时,16AWG多股电线可以承载22A的电流。

第25步:

第26步:

第27步:

第28步:

继电器输出线按图中所示的方式来焊接到AC 电路板的下面。当所有的连接已经完成后,将全部东西如图塞进去,用热胶将继电器和imp粘贴到壳座。

第29步:

第五步:Imp 固件,代码和Blink-up

为了让你的Imp运行,需要连接无线网络,Electric Imp提供了一个可以进行光学配置的工具,这个过程叫做BlinkUp,当BlinkUp过程完成后,你的imp就会出现在您新设备的的IDE。如果你没有使用过一个Electric Imp,建议你可以开始从the Hello World 这个例子尝试,还有一个非常详细的教程http://www.instructables.com/id/Getting-Started-with-Electric-Imp/

固件和代码

你的代理器有一个特定的URL,当HTTP消息发到这个URL时,你的代码会在imp云端运行,通过比较是否与云端代理器中 http://forums.electricimp.com/discussion/comment/8281#Comment_8281)。存储的API密码(自己设定,越长的密码越安全)匹配来检验请求的有效性。如果密码匹配,就会检验信息,并决定是否需要将按压按钮的事件或电源状态请求传送到HTTP请求包中。如果HTTP请求是关于电源状态的,代码就会将交流电源插座的the On/Off 状态返回至网络。当输出字符改变了状态,则Imp固件会异步更新状态。

如果按压按钮的事件通过了HTTP请求,这一事件通过electric imp中Imp和代理服务器之间的安全传递通道传递给Imp固件。Imp通过 agent.on(“buttonPressed”, function( value ) function “接收”这一事件,每当Imp收到按压按钮的事件信息时,就会在Pin1和7的输出状态进行切换,,然后开启或关闭继电器根据先前的状态。状态变量是通过Agent-Imp通信通道送回代理器,然后由device.on 中的代理器接收。

第30步:

为了使HTML网页出现在你手机上的本地应用软件中,你需要从一个网页上下载,然后将其收藏进你的主页中。

第31步:

第32步:

第七步:开始做吧!

在所有的任务完成后,你就有了一个WeMo‘ish设备,通过你的iPhone/智能手机/Web浏览器进行随心所欲的控制。

第33步:

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

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分