Microduino 发表于 2014-6-30 18:24:48

用Microduino实现网页控制~恒温饮水机以及电灯

本帖最后由 Microduino 于 2014-6-30 18:38 编辑

本文系@wasdpkj (老潘orz)投稿,版权归其所有~

买了个便宜饮水机,烧水要不凉着,要不就烧到开,想喝温水还得掺点冷的,实在不便。就决定将其改装成恒温控制的。系统由一个主机作为控制中心,负责推送、处理网页数据;以太网接入路由器。饮水机作为节点,相应其命令,又顺手多写了一个控制灯泡开关的节点。
先看效果:

右边两个按钮上下调节温度,恒温时,饮水机关闭:


温度值设高后,饮水机开启:


左边按钮控制灯泡的开关:



硬件如下:
主机:l 核心:Microduino Core+l 2.4G:Microduino nRFl 以太网:Microduino Ethernet(可选ENC28J60或W5500)l 供电:Microduino DUO H2
节点:l 核心:Microduino Corel 2.4G:Microduino nRFl 220V市电控制:Microduino 电器控制板l 温度传感器:DS18B20(仅饮水机需要)
Microduino提供了两种以太网方案选择:Enc28J60以及Wiznet W5500,我对他们两都各自写了主机程序。节点的程序都是一样的,分为饮水机和灯泡两种。
程序部分:
大家都知道怎么下载程序,这里只会提供程序、硬件支持包、以及兼容库文件
提示:Microduino为W5500重新修改过(_02_Microduino_Ethernet_WIZ)所以匹配了

硬件支持包:点击下载

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

程序:点击下载


开始搭建硬件:
准备模块的全家福:




主机部分:



节点部分:



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


Microduino采用堆叠设计,叠在一起就搭好了




电器控制板部分,饮水机用的要插上温度传感器






当当当,全部搭好了!



下面开始接线,提示:高压危险,务必断电操作

电器控制板接线方式:


将饮水机电源输入部分火线切断,按上图接好线


将温度传感器固定在加热容器表面


通电!


给主机接上网线



整个系统搭建完毕!打开网页享受控制吧!

========The End========
更多资料见WIKI:http://www.microduino.cc/wiki/index.php?title=Main_Page/zh

wasdylb 发表于 2014-6-30 18:56:27

老潘出马,必属佳品

幻生幻灭 发表于 2014-6-30 19:16:40

1. 沙发么了,找板凳
2. 摄氏度。。
3. 恒温烧水有害健康,请君珍重

Tonycxc122 发表于 2014-6-30 19:24:25

土豪啊,这得多少钱啊

huang1234 发表于 2014-6-30 19:35:20

{:soso_e144:}我是来占楼的!

wasdpkj 发表于 2014-6-30 19:43:09

幻生幻灭 发表于 2014-6-30 19:16 static/image/common/back.gif
1. 沙发么了,找板凳
2. 摄氏度。。
3. 恒温烧水有害健康,请君珍重

:'(:funk:表吓我

鬼仔 发表于 2014-6-30 20:21:59

220V市电控制:Microduino 电器控制板

这个模块在 Microduino 的 wiki 和淘宝店里都没找到,哪里有的买啊?

wasdpkj 发表于 2014-6-30 21:55:54

鬼仔 发表于 2014-6-30 20:21 static/image/common/back.gif
220V市电控制:Microduino 电器控制板

这个模块在 Microduino 的 wiki 和淘宝店里都没找到,哪里有的买啊 ...

:lol由于安全性原因,并没有销售,可以自己用继电器搭建

shihaipeng04 发表于 2014-7-1 02:14:52

幻生幻灭 发表于 2014-6-30 19:16 static/image/common/back.gif
1. 沙发么了,找板凳
2. 摄氏度。。
3. 恒温烧水有害健康,请君珍重

说是长时间沸腾的水,硝酸盐含量会增高。好像有电视做过实验(电视台的智商虽然非常低),但是结果还是可以接受的,就是硝酸盐等有害物质增加的非常非常非常少,几乎可以忽略不计的。

其实最大的威胁来自于饮水机的存水部分,长时间的储存会再加上温度比较高,细菌微生物神马的繁殖的会非常快,这点有些恶心。尤其是消耗速度比较慢的家庭,这点非常有害。 搞生物化工的都知道,实验室里的蒸馏水放上几天都不能再用了,因为微生物几何速度的繁殖会让实验结果有偏差。更何况我们这种居住环境了。

桶装水最好还是现喝现烧,开封超过10天还是不要再喝了,一个细菌1小时繁殖一次,4小时后死亡,算算一周后是多少个?

外星人 发表于 2014-7-1 14:14:05

shihaipeng04 发表于 2014-7-1 02:14 static/image/common/back.gif
说是长时间沸腾的水,硝酸盐含量会增高。好像有电视做过实验(电视台的智商虽然非常低),但是结果还是可 ...

我认为经常喝生水和不经常喝生水人体抵抗力是不一样的。

darkorigin 发表于 2014-7-2 08:44:57

wasdpkj 发表于 2014-6-30 19:43 static/image/common/back.gif
表吓我

确实是的 产生致癌物质
水反复烧开确实是不好的 会产生亚硝酸盐。。。
详细请咨询度娘

darkorigin 发表于 2014-7-2 08:46:43

恒温就更不好了,实验室里细菌培养都是恒温的。。。。

stix 发表于 2014-7-2 10:40:46

学习了,长知识

1090805647 发表于 2014-12-15 16:32:17

我想知道 这个这个控制的网页这么转换成代码编译进arduino里的。

天天向上/tp 发表于 2016-3-14 16:15:04

:loveliness:
页: [1]
查看完整版本: 用Microduino实现网页控制~恒温饮水机以及电灯