原创 [W5500应用]用Microduino实现网页控制恒温饮水机以及电灯

2014-7-3 15:28 1173 20 20 分类: 消费电子
[W5500智能家居应用]转自:极客工坊
 
买了个便宜饮水机,烧水要不凉着,要不就烧到开,想喝温水还得掺点冷的,实在不便。就决定将其改装成恒温控制的。
系统由一个主机作为控制中心,负责推送、处理网页数据;以太网接入路由器。
饮水机作为节点,相应其命令,又顺手多写了一个控制灯泡开关的节点。

先看效果:

右边两个按钮上下调节温度,恒温时,饮水机关闭:
QQ截圖20140630173144.png

温度值设高后,饮水机开启:
QQ截圖20140630173201.png

左边按钮控制灯泡的开关:
QQ截圖20140630173205.png


硬件如下:

 主机:

  • 核心:Microduino Core+
  • 2.4G:Microduino nRF
  • 以太网:Microduino Ethernet(可选ENC28J60或W5500)
  • 供电:Microduino DUO H2                                                             节点:
  • 核心:Microduino Core
  • 2.4G:Microduino nRF
  • 220V市电控制:Microduino 电器控制板
  • 温度传感器:DS18B20(仅饮水机需要) 
Microduino提供了两种以太网方案选择:Enc28J60以及Wiznet W5500,我对他们两都各自写了主机程序。
节点的程序都是一样的,分为饮水机和灯泡两种。 

程序部分:
大家都知道怎么下载程序,这里只会提供程序、硬件支持包、以及兼容库文件
提示:Microduino为W5500重新修改过(_02_Microduino_Ethernet_WIZ)所以匹配了

硬件支持包:点击下载

库:
Ethernet W5500(需删除Arduino原有Ethernet库):点击下载
Ethernet ENC28J60:点击下载
nRF:先下我,再下我    程序:点击下载


开始搭建硬件:

准备模块的全家福:
_DSC1802.JPG

_DSC1803.JPG

主机部分:
_DSC1805.JPG

节点部分:
_DSC1806.JPG

只要一个FT232作为下载器:,还有改过连线的温度传感器

继续阅读:http://blog.iwiznet.cn/?p=6332

文章评论0条评论)

登录后参与讨论
我要评论
0
20
关闭 站长推荐上一条 /2 下一条