May 16, 2013 分类: SCM     作者: hoverlees     留言: 6

以前就想做这个了,这次难得接到这么个需求,就动手搞了,由于以前有单片机网络的经验,所以设计电路板花的时间不是太久,但效果还是不错的。


板子使用的uip驱动rtl8019as,提供HTTP访问查看当前温度,同时多监听了一个端口用于动态配置IP等网络信息,用STC单片机就是好,配置信息直接可以写到片内的EEPROM中保存,非常省事。
板子还添加ESMTP邮件温度报警功能,使用的QQ的邮箱服务器,因为IP是通过DNS解析出来的,所以不担心IP地址变化的问题。
最后,板子还支持了远程控制空调的功能,就是通过网页发送指令,然后模拟红外线遥控器发送指令给空调。

这次算是我用单片机功能最多的一次了,几乎用了单片机所有的特性、计时器、中断。。。

不过还是有个败笔,就是时间芯片忘了使用到项目中,因为板子是要每天邮件汇报状态的,我现在是用的定时器去计时,这样并没有拿个计时芯片来得准确。

下面是设置设备地址的小软件,设置完成后设备就可以正常连入网络了。

访客留言[谢谢!]
无名氏
其实贴片蛮好贴的,换个扁头的拖焊锡就得了.这个网络芯片好强大,不知道用ENC28做能不能达到这个效果
2013-11-03 23:52:13
hoverlees
嗯,最近打算升级工具了。 ENC28可以的啊,只要支持了TCP/IP协议栈,其它的功能其实都是软件的功能了。
2013-11-04 09:11:22
不填昵称行不行
上次试试看能不能匿名提交评论...按了还真行(哈哈),所以邮箱都没填就交了.,(这个审核了就别发粗去啦~至少截掉后面的),看完博主的东西感觉玩的东西蛮相似的哈哈.(还真想和博主请教些问题.希望有空发个邮件给俺.Q_Q..
2013-11-04 20:23:45
hoverlees
你啥也没留啊,哈哈,可以通过右上角的链接里的邮箱联系我。
2013-11-08 16:10:04
无名氏
大哥,看了你的博客感觉太厉害了,你现在多大了?
2014-10-06 15:37:15
hoverlees
过奖了,只是个人爱好而已,算不上厉害。谢谢!
2014-10-07 09:15:11
我来留个言

您的电子邮箱我一定会保密的哦!

昵称

邮箱

评论内容