用TCP连接方式实时远程控制继电器

2014-04-24 11:14

 这个教程使用TCP方式连接乐联网服务器,实现实时远程控制你的继电器,跟着教程一步一步做,你会发现实现起来其实很简单。

 
你需要有乐联E-KIT或arduino UNO+w5100扩展版,以及一个继电器。推荐使用乐联出的下面的套装(不过不一定能买到)

 
 
需要首先在乐联网注册一个帐号
 
 
做好下面的准备工作:
1.       勾选标识01的网关“可控”选项,并设置使用默认的长连接API地址。
 
在网站的“传感器与控制器”侧边栏里添加一个控制器,设置标识为"relay",名称可以任意起,不过在这里建议也使用"relay"这个名字与示例代码中的一致。
 
 
2.       通过电脑的usb口连接你的设备,并且安装好驱动。
 
好了,现在开始操作:
1.       首先从这里下载需要的arduino库文件
把它解压缩到你的arduino安装路径,库文件夹,类似于d:arduinolibraries
 
2.       打开arduino IDE
选择 File->Examples->LeweiTcpClient->userSwitch_revertControl
把 “YOUR_API_KEY_HERE” 用你在网站里面的user key替换掉。
 
 
3.       把5v继电器接到你的arduino设备上D6数字引脚(不是模拟引脚).
 
 
4.       把代码上传到arduino里面,连上网线,你的设备现在应该可以通过网站控制了
 
 
这里的继电器,你可以替换成一个led灯或其它你感兴趣的硬件。

试试看吧。