加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入

(DIY制作)智能手机APK控制家电系统设计(电路及搭建说明+控制源码)

2016/08/15
29
服务支持:
技术交流群

完成交易后在“购买成功”页面扫码入群,即可与技术大咖们分享疑惑和经验、收获成长和认同、领取优惠和红包等。

虚拟商品不可退

当前内容为数字版权作品,购买后不支持退换且无法转移使用。

加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论
放大
方块图
  • 方案介绍
  • 相关文件
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

其实这个制作没什么难度,就是几根线连接而已,主要就是程序。

如果手机控制的话是采用发送TCP数据包 具体附件说明文件压缩包文件里面有,控制的话是单片机通过无线路由器收到TCP数据包,然后去除协议头,获取其中的指令部分,然后进行判断。
连接电线的部分其实也很简单,单片机上面的P0.0 --- P0.7 是控制继电器的部分,只要依次接线到继电器上面的接口就行,电源部分:继电器上面有2电源接口,一个跳线,如果电源是1A的可以不用管那个跳线,直接连接到那一排最多的最两头,VCC和GND就行了;
如果是采用电脑控制也是用的TCP数据包,不会写程序的可以用易语言。
压缩包有手机的测试程序
不会写程序的话,推荐程序:电脑用:易语言 手机用: E4A
这两款软件都是采用中文编程。

完成这整个系统的制作需要用到以下几个模块电路

1、单片机最小系统

随便找一个开发板或者自己动手按照上图搭建一个单片机最小系统就可以了,如上图所示,单片机的P0.0-P0.7分别接继电器模块的输入端子

2、继电器模块

这种继电器模块在网上很容易就能买到,输入连接到单片机的P0.0-P0.7管脚便可以。

3、网络模块

这种ENC28J60网络模块在网上也很容易买到,用于实现整个智能家居控制系统进行联网。网络模块和单片机最小系统之间的接线如下

软件的修改方法:

各个电路模块之间接好线之后,还需要修改一下程序的参数才可以实现网络控制。程序在附件里,打开程序之后需要修改几个地方,具体见下图:



程序修改完后下载到单片机最小系统就可以了。

系统的测试:

电路连接好,程序修改下载好之后就可以对系统进行测试了,继电器输出部分可以接一些用电设备,比如灯等。测试方法可以用TCPUDP测试工具,在附件里有提供。地址是根据自己修改 具体请见软件修改方法说明。

例如:LED1=1 表示P0^0 打开

LED1=0 表示P0^0 关闭

除此之外还可以用手机来实现控制,附件里面提供了手机端的测试软件E4A和程序,目前只支持安卓手机安装。

  • 设计文件.zip
    描述:包括接线说明,电路图等
  • 单片机源文件.rar
    描述:源程序
  • 测试软件.rar
    描述:TCP/UDP软件和手机测试软件

相关推荐

电子产业图谱