如何用网络控制家用电器

怎么用网络控制家用电器
各位大侠
小弟有个问题请大家帮忙

前段时间,[email protected]  家里面的设备就会自动喂狗
我想做一个类似的应用
在公司或任何地方发条微博也能控制家里面的电器电源开关
我家里有路由器24小时联网(电信宽带)

请问该怎么设计?最好能说出流程和需要的知识,顺便说下我是学嵌入式的
------最佳解决方案--------------------
要善用搜索工具,我不是专门做嵌入式的,Google搜索微博API,返回第一个结果就是新浪微博的开放平台介绍

先看开发文档以确定你想用什么平台,最好用一个现成的上网本24*7连着电源作为微博服务器。无论本子上跑的是什么OS,只要能下到适用的微博客户端就代表新浪支持这种OS。在上述网站上找到对应的OS环境下用于开发APP的SDK,无论Android平台还是Windows平台,挑你熟悉的。先搭建好该平台APP的开发环境,然后根据文档的说明编写你的代码实现登录和检测。接下来就是文本处理,这个你自己发挥,有精力就搞个正则表达式匹配。

如果希望用处理结果触发外部设备的动作,那就要有一套触发机制。如果是带USB口的上网本,最简单的方法是接一个USB转串口的转接器,然后在你的APP里调用读写串口的API,对串口发送数据(自己定一个小巧的协议)。串口上外接一个简单的单片机去控制继电器之类的就行了。

之所以没建议自制嵌入式硬件,没说把执行器集成在板子上是因为执行器之类的体积大,本身就不适合跟高密度的嵌入式元件集成在同一块板上。反正都要自制硬件,继电器、机械结构神马的本来就不是很简单,外加一个小单片机控制电路不会显得复杂多少,总比自己做一套6层/8层板然后从底层开始搞Android来得快。
------其他解决方案--------------------
首先确定采用哪个系统 然后采用微博的API接口根据自己定义的格式 解析得到的数据 控制IO输出 需要了解嵌入式系统的网络应用和IO驱动 
------其他解决方案--------------------
你的设备能接受互联网的信息 然后才能控制哟
------其他解决方案--------------------
首先确定采用哪个系统 然后采用微博的API接口根据自己定义的格式 解析得到的数据 控制IO输出 需要了解嵌入式系统的网络应用和IO驱动 
------其他解决方案--------------------
这与单片机的技术差不多,都是要用程序控制的

相关内容推荐