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

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


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

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

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

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

我来留个言

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

昵称

邮箱

评论内容

快速链接
推荐文章
推荐标签
最新图片